From 7e7c2c0afb0d64cbf212f0da4297c445090027d2 Mon Sep 17 00:00:00 2001 From: DarkFeather Date: Thu, 17 Feb 2022 10:40:02 -0600 Subject: [PATCH] Reorganizing a link -- new RSS articles --- Articles/Getting_Started_With_Encryption.md | 9 +++++++++ Articles/The_Complicated_Cloud.md | 4 ++-- rss/aninix.xml | 10 ++++++++++ rss/maqotw.xml | 10 ++++++++++ 4 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 Articles/Getting_Started_With_Encryption.md diff --git a/Articles/Getting_Started_With_Encryption.md b/Articles/Getting_Started_With_Encryption.md new file mode 100644 index 0000000..1606d2d --- /dev/null +++ b/Articles/Getting_Started_With_Encryption.md @@ -0,0 +1,9 @@ +# Web + +# SSH Keys + +# GPG Keys + +``` +gpg --allow-freeform-uid --gen-key +``` diff --git a/Articles/The_Complicated_Cloud.md b/Articles/The_Complicated_Cloud.md index df0786b..78a2a05 100644 --- a/Articles/The_Complicated_Cloud.md +++ b/Articles/The_Complicated_Cloud.md @@ -35,14 +35,14 @@ As a small self-hosted site with only a single replica, we don't have much of an As such, we need to validate that the world can route to us. We use a service called [Freshping][freshping] to monitor us. Freshping emails our admin reports, and it also can trigger webhooks. We haven't had much success linking Freshping to [Discord][discord] directly, so we use [Zapier][zapier] as an intermediary. Discord is the notification service of choice, because if we're off-site and our site is offline, then there'll be no notification and we cannot escalate to our ISP. -Discord serves an ancilliary function for us, as well. Discord is our primary telephony solution for making video and voice calls within the network. While there are services we could host to do this, voice prints are necessarily identifying and can be falsified -- IRC identity validation by authentication and GPG-encrypting messages is more secure and anonymous. Moreover, having our telephony solution remote also allows our admins to fall back to it when the network is offline to discuss root-cause and remediation. We maintain a [FreeConferenceCall.com][fcf] account and a Google Voice number for more traditional phone systems, but we rarely use them because of poor spam and authentication. +Discord serves an ancilliary function for us, as well. Discord is our primary telephony solution for making video and voice calls within the network. While there are services we could host to do this, voice prints are necessarily identifying and can be falsified -- IRC identity validation by authentication and GPG-encrypting messages is more secure and anonymous. Moreover, having our telephony solution remote also allows our admins to fall back to it when the network is offline to discuss root-cause and remediation. We maintain a [FreeConferenceCall.com][fcf] account and a [Google Voice][voice] number for more traditional phone systems, but we rarely use them because of poor spam and authentication. ## Google: Communicating with the outside World We use Google for a few things. * Initial site analytics & external validation of our web development practices via [Google Analytics][analytics]. * Domain DNS via [Google Domains][domain]. -* Direct phone number via [Google Voice][voice]. +* Direct phone number via Google Voice. * We are considering using Google Workspace in [AniNIX/Wiki#8](/AniNIX/Wiki/issues/8) for our SMTP presence, even though we don't like email. As we look toward being a contract organization, being able to interact with business people on their level is an unfortunate necessity. Effectively, Google services here are handling all the legacy cruft for us in dealing with the external world. These services are typically more difficult to secure, though they are more familiar to average users. diff --git a/rss/aninix.xml b/rss/aninix.xml index 8387122..3989953 100755 --- a/rss/aninix.xml +++ b/rss/aninix.xml @@ -11,6 +11,16 @@ https://aninix.net/ + + The Complicated Cloud + + 2022-02-17T16:30:20Z + https://foundation.aninix.net/AniNIX/Wiki/src/branch/cloud/Articles/The_Complicated_Cloud.md + + The AniNIX is a self-hosted system, as much as we can make it. However, because we don't operate in isolation, it's worth documenting how we use the cloud for what declassified information we replicate onto cloud stores and why we need some cloud services. + + + GPG Key Distribution diff --git a/rss/maqotw.xml b/rss/maqotw.xml index 11360fc..0172b60 100755 --- a/rss/maqotw.xml +++ b/rss/maqotw.xml @@ -11,6 +11,16 @@ https://aninix.net/martialarts + + February Ruck + + 2022-02-17T16:31:55Z + https://discord.gg/2bmggfR#signups-ruck + + We will be doing a basic 6-mile ruck-march in two 3-mile legs. Each leg will start and end at 225 Blaser Dr. You should expect to dress for the cold weather, pack a water source of sufficient volume to carry you for the duration, and good socks and boots. If you're bringing any kind of training weight, make sure your kit is appropriately packed. Connor will review all kit and lead a warmup prior to step-off. + + + Updated Class Policy