Create ‘infrastructure_and_operations/inventory/elliot’ by forest

Create ‘infrastructure_and_operations/inventory/elliot’ (by forest at 29 Dec 25 23:39 UTC)

Hyphae affected: infrastructure_and_operations/inventory/elliot

diff --git a/infrastructure_and_operations/inventory/elliot.myco b/infrastructure_and_operations/inventory/elliot.myco
new file mode 100644
index 0000000..46403cf
--- /dev/null
+++ b/infrastructure_and_operations/inventory/elliot.myco
@@ -0,0 +1,58 @@
+# Elliot
+
+Example of logging in and becoming root:
+
+```
+forest@debian:~$ ssh elliot.cyberia.club
+Last login: Tue Dec 2 03:13:01 2025 from 198.74.6.203
+(>'-')> ┻━┻ cy83RiA k4f3 & clu8
+$ sudo -i
+root@elliot:~# pwd
+/root
+root@elliot:~#
+```
+
+**ℹ️ INFO:** my username on my laptop here is the same as my username on the matrix server (`forest`), so I didn't have to provide the username in the ssh command. Otherwise I would have had to type `ssh forest@matrix.cyberia.club`
+
+## Table of Contents
+
+* List of places where Software is Configured
+
+
+## Places where Software is Configured
+
+**caddy**, this is the web server we use for elliot. It handles automatically acquiring TLS certificates and serving static files publicly.
+table {
+! location ! description !
+| `/lib/systemd/system/caddy.service` | web server systemd service unit config file |
+| `/etc/caddy/Caddyfile` | web server config file |
+}
+
+**pandoc**, the website build system that produces the static website content from source files.
+table {
+! location ! description !
+| `/etc/cron.d/elliot` | scheduled task which pulls from git every minute and rebuilds the static site when something changes |
+| `/opt/pandoc-ssg/sites.txt` | pandoc sites list configuration |
+| `/var/www/design.cyberia.club` | design guide site source code git repo |
+| `/var/www/design.cyberia.club/build` | design guide static files for publication (overwritten constantly by the automatic build) |
+| `/var/www/cyberia.club` | cyberia site source code git repo |
+| `/var/www/cyberia.club/build` | cyberia site static files for publication (overwritten constantly by the automatic build) |
+| `/var/www/layerze.ro` | layer zero site source code git repo |
+| `/var/www/layerze.ro/build` | layer zero site static files for publication (overwritten constantly by the automatic build) |
+}
+
+**vaultwarden** the https://pass.cyberia.club password manager
+
+NOTE: it looks like right now this might depend on stuff that the docker daemon does to start up automatically on boot, there's no systemd service unit for it yet.
+
+table {
+! location ! description !
+| `/opt/vaultwarden/docker-compose.yml` | |
+| `/opt/vaultwarden/db_data/` | postgres database storage folder |
+}
+
+
+
+**mycorrhiza** the https://wiki.cyberia.club
+
+TODO