From b8bc3d324fc24a01c5bb2f8c16a3e0670aff55ac Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Tue, 30 Dec 2025 12:06:05 -0700 Subject: [PATCH 1/4] Added email service to core infrastructure --- core_infrastructure.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core_infrastructure.md b/core_infrastructure.md index c5816d8..9786241 100644 --- a/core_infrastructure.md +++ b/core_infrastructure.md @@ -26,6 +26,16 @@ share must be maintained in order to facilitate Collective meetings. This is currently implemented with the same Discord server as our [chat](#chat). +## Email + +The Collective must have a public contact email address for external +inquiries & communications. + +This email is currently hosted by [Proton Mail](https://proton.me/). + +The public contact email address for the Collective is +[contact@intrusive.games](mailto:contact@intrusive.games). + ## Git Host A git host must be maintained as a host for Collective source code -- 2.39.5 From 7e525d8715a5720e392a85bb70d573c5fa20be5e Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Tue, 30 Dec 2025 13:20:22 -0700 Subject: [PATCH 2/4] Added password manager details to best-practices document --- best_practices.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/best_practices.md b/best_practices.md index 5b2385a..82b58c2 100644 --- a/best_practices.md +++ b/best_practices.md @@ -6,3 +6,15 @@ to protect ourselves as an organization from external threats. This document is maintained by the Infrastructure Committee. Any change to this document should be announced to the collective body. + +## Infrastructure Login Credentials & Authentication Information. + +The login credentials and other operating information (security +questions, recovery passphrases, etc) for +[core infrastructure](core_infrastructure.md), social media accounts, +and other systems associated with the Collective should be stored in +the Collective password manager vault tracked in the +[infrastructure](intrusive/infrastructure) repository. + +Such information should not be stored or recorded in any form or place +other than the Collective password manager vault. -- 2.39.5 From cae8f02f5c1a91374589145fc675d0a7066d645f Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Tue, 30 Dec 2025 15:47:48 -0700 Subject: [PATCH 3/4] Fixed broken links in best-practiced document --- best_practices.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/best_practices.md b/best_practices.md index 82b58c2..d1c9cf5 100644 --- a/best_practices.md +++ b/best_practices.md @@ -11,10 +11,13 @@ change to this document should be announced to the collective body. The login credentials and other operating information (security questions, recovery passphrases, etc) for -[core infrastructure](core_infrastructure.md), social media accounts, +[core infrastructure][core-infrastructure], social media accounts, and other systems associated with the Collective should be stored in the Collective password manager vault tracked in the -[infrastructure](intrusive/infrastructure) repository. +[infrastructure][infrastructure-repo] repository. Such information should not be stored or recorded in any form or place other than the Collective password manager vault. + +[infrastructure-repo]: https://git.intrusive.games/intrusive/infrastructure +[core-infrastructure]: core_infrastructure.md -- 2.39.5 From 6a126f84aa1abf1579f365f623cc3a5ad38f6b0f Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Tue, 30 Dec 2025 21:09:01 -0700 Subject: [PATCH 4/4] Added our DNS to the core infrastructure manifest --- core_infrastructure.md | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/core_infrastructure.md b/core_infrastructure.md index 9786241..c1ed7da 100644 --- a/core_infrastructure.md +++ b/core_infrastructure.md @@ -26,24 +26,33 @@ share must be maintained in order to facilitate Collective meetings. This is currently implemented with the same Discord server as our [chat](#chat). +## Domain Name + +Collective resources on the web must be addressable through a common +well-known public domain name whenever possible. + +This domain name is currently registered through +[Namecheap][namecheap]. + +The public domain name for the Collective is `intrusive.games`. + ## Email The Collective must have a public contact email address for external inquiries & communications. -This email is currently hosted by [Proton Mail](https://proton.me/). +This email is currently hosted by [Proton Mail][proton]. The public contact email address for the Collective is -[contact@intrusive.games](mailto:contact@intrusive.games). +[contact@intrusive.games][contact]. ## Git Host A git host must be maintained as a host for Collective source code assets. -This is currently implemented with a [gitea](https://about.gitea.com/) -instance hosted on a server at 23.239.29.92 -([git.of.the.spectacle.lol][spectacle]) +This is currently implemented with a [gitea][gitea] instance hosted on +a server at 23.239.29.92 ([git.intrusive.games][git-server]) ## Document Repository @@ -54,6 +63,9 @@ This is currently implemented with a repository on the aforementioned gitea instance, under [intrusive/docs][docs]. -[docs]: https://git.of.the.spectacle.lol/intrusive/docs +[contact]: mailto:contact@intrusive.games +[docs]: https://git.intrusive.games/intrusive/docs [gitea]: https://about.gitea.com/ -[spectacle]: https://git.of.the.spectacle.lol/ +[git-server]: https://git.intrusive.games +[namecheap]: https://www.namecheap.com/ +[proton]: https://proton.me/ -- 2.39.5