initial commit

This commit is contained in:
ryan
2026-08-15 11:15:31 +02:00
commit b05c7310a6
231 changed files with 5311 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# Ampelos — The Gatherer
house = "media"
order = 1
name = "Ampelos"
domain = "The Gatherer"
state = "Testing"
label = "Testing"
host = "ampelos.sticknife.com"
runs = "not yet built"
# one line, used by the no-JavaScript listing
does = """
The gatherer of dionysus' media, and the lord of the vineyard.
"""
# the paragraph in the detail panel
long = """
Ampelos is the lord of the vineyard, and runs our media collection.
Visit him to request new content, or to see what has been gathered so far.
"""
+21
View File
@@ -0,0 +1,21 @@
# Apollo — workstation
house = "control"
order = 4
name = "Apollo"
domain = "The Persistent"
state = "machine"
label = "Live"
runs = "workstation"
# one line, used by the no-JavaScript listing
does = """
Primary persistent compute unit.
"""
# the paragraph in the detail panel
long = """
Primary persistent compute unit. Hosts most services requiring GPU acceleration, including the main AI/ML workloads.
"""
+22
View File
@@ -0,0 +1,22 @@
# Astrape — the lightning
house = "power"
order = 1
name = "Astrape"
domain = "The Energy Keeper"
state = "In Development"
label = "In Development"
role = "host"
host = "astrape.sticknife.com"
runs = "not yet built"
# one line, used by the no-JavaScript listing
does = """
The manager for the household power systems.
"""
# the paragraph in the detail panel
long = """
The manager for the household power systems. Astrape controls how much power flows in and out between the house and the grid.
"""
+17
View File
@@ -0,0 +1,17 @@
# Bifrost — the bridge
house = "norse"
order = 3
name = "Bifrost"
domain = "The Bridge"
state = "planned"
label = "Infrastructure"
does = """
The firewall. What crosses, and what does not.
"""
long = """
The burning bridge between one world and the next, the firewall that protects the network from the outside world.
"""
+21
View File
@@ -0,0 +1,21 @@
# Charon — the gate
house = "access"
order = 1
name = "Charon"
domain = "The Ferryman"
state = "here"
label = "Live"
host = "auth.sticknife.com"
runs = "Authentik + FreeIPA"
# one line, used by the no-JavaScript listing
does = """
Accounts, sign-in, and the token everything else checks.
"""
# the paragraph in the detail panel
long = """
Charon verifies identities and issues the token that lets you access the rest of the Pantheon.
"""
+21
View File
@@ -0,0 +1,21 @@
# Daedalus — the workshop
house = "make"
order = 1
name = "Daedalus"
domain = "The Craftsman"
state = "live"
label = "in service"
host = "daedalus.sticknife.com"
runs = "Hypertower"
# one line, used by the no-JavaScript listing
does = """
Host of the workshop.
"""
# the paragraph in the detail panel
long = """
Daedalus hosts the workshop, the place where new projects are designed.
"""
+23
View File
@@ -0,0 +1,23 @@
# Dionysus — the Entertainer
house = "media"
order = 2
name = "Dionysus"
domain = "The Entertainer"
state = "live"
label = "Live"
host = "dionysus.sticknife.com"
runs = "PLEX"
# one line, used by the no-JavaScript listing
does = """
Lord of entertainment, and the host of our PLEX server.
"""
# the paragraph in the detail panel
long = """
What the vineyard was always for.
Dionysus is the lord of entertainment, and runs our PLEX server, where you can stream all the movies, shows, and music Ampelos has gathered.
"""
+18
View File
@@ -0,0 +1,18 @@
# Enki — the deep
house = "abzu"
order = 3
row = 2
name = "Enki"
domain = "The Deep"
state = "planned"
label = "In Development"
does = """
Lead designer. Decides what a thing should be.
"""
long = """
The god of the fresh water deep and lead designer for the Abzu development team.
"""
+20
View File
@@ -0,0 +1,20 @@
# Ganymede — the house
house = "control"
order = 1
name = "Ganymede"
domain = "the house"
state = "machine"
label = "Home Assistant"
runs = "home server"
# one line, used by the no-JavaScript listing
does = """
The home assistant. Runs smart home automation.
"""
# the paragraph in the detail panel
long = """
Cupbearer to the gods. Ganymede maintains the household, all lights, climate, and security systems.
"""
+17
View File
@@ -0,0 +1,17 @@
# Garmr — the names
house = "norse"
order = 5
name = "Garmr"
domain = "The Guardian"
state = "planned"
label = "Infrastructure"
does = """
DNS. Which name means which machine.
"""
long = """
The hound at the mouth of the cave, who knows every name that goes past. Controls the dns and the names of the machines, and who they are allowed to talk to.
"""
+21
View File
@@ -0,0 +1,21 @@
# Gibil — the kiln
house = "power"
order = 2
name = "Gibil"
domain = "Oracle of Energy"
state = "planned"
label = "Testing"
inside = "astrape"
runs = "not yet built"
# one line, used by the no-JavaScript listing
does = """
Predictive intelligence for energy management.
"""
# the paragraph in the detail panel
long = """
Gibil is the Oracle of Energy, a predictive intelligence that determines future power needs and supply, allowing Astrape to make the best use of its energy resources.
"""
+20
View File
@@ -0,0 +1,20 @@
# Hades — workstation
house = "control"
order = 2
name = "Hades"
domain = "The Powerhouse"
state = "machine"
label = "Human-Controlled"
runs = "workstation"
# one line, used by the no-JavaScript listing
does = """
Primary development workstation.
"""
# the paragraph in the detail panel
long = """
Primary development workstation. Most powerful single machine in the Pantheon.
"""
+21
View File
@@ -0,0 +1,21 @@
# Hecate — the keys
house = "access"
order = 3
name = "Hecate"
domain = "The Gateway"
state = "planned"
label = "Live"
host = ""
runs = ""
# one line, used by the no-JavaScript listing
does = """
Reverse tunnel manager. Provides secure access to internal services.
"""
# the paragraph in the detail panel
long = """
Hecate controls the tunnels that provide a secure path for privileged users through the Bifrost.
"""
+22
View File
@@ -0,0 +1,22 @@
# Hephaestus — the forge
house = "make"
order = 2
name = "Hephaestus"
domain = "The Forge"
state = "live"
label = "Live"
host = "git.sticknife.com"
runs = "Git forge"
# one line, used by the no-JavaScript listing
does = """
Git repositories, builds, packages.
"""
# the paragraph in the detail panel
long = """
Everything gets hammered out here first. Repositories, build pipelines, and the package
registry the rest of the pantheon pulls from.
"""
+22
View File
@@ -0,0 +1,22 @@
# Hermes — the carrier
house = "message"
order = 1
name = "Hermes"
domain = "The Messenger"
state = "live"
label = "Live"
role = "host"
host = "matrix.sticknife.com"
runs = "Mail relay + Matrix"
# one line, used by the no-JavaScript listing
does = """
Handles mail routing and matrix chat services."""
# the paragraph in the detail panel
long = """
Hermes carries the messaging protocols for the pantheon. Outbound mail for every service in the pantheon
leaves through Hermes, as well as the Matrix homeserver that provides chat services.
"""
+18
View File
@@ -0,0 +1,18 @@
# Isimud — the second face
house = "abzu"
order = 4
row = 2
name = "Isimud"
domain = "The Counterpart"
state = "planned"
label = "In Development"
does = """
Editor and critic. Argues with Enki.
"""
long = """
Enki's own attendant, with a face pointing each way. Reads everything the deep produces back to it, and says where it is wrong.
"""
+17
View File
@@ -0,0 +1,17 @@
# Kari — the air
house = "norse"
order = 6
name = "Kari"
domain = "The Air"
state = "planned"
label = "Infrastructure"
does = """
Wifi network and wireless access point manager.
"""
long = """
Spirit of the wind, and lord of wifi. Everything that reaches the pantheon without a cable comes in on Kari.
"""
+19
View File
@@ -0,0 +1,19 @@
# Kulla — the brick
house = "abzu"
order = 5
row = 3
name = "Kulla"
domain = "The Builder"
state = "planned"
label = "In Development"
does = """
Lead developer. Builds the thing.
"""
long = """
God of bricks and lead developer for the Abzu development team. Takes what Enki designed and makes it a thing that runs on
real machines.
"""
+17
View File
@@ -0,0 +1,17 @@
# Marduk — the order
house = "abzu"
order = 1
name = "Marduk"
domain = "The Order"
state = "planned"
label = "In Development"
does = """
Network-level systems planning agent.
"""
long = """
The one who cut the old chaos in half and built the world out of it. Head network engineer and head of the AI dev team.
"""
+17
View File
@@ -0,0 +1,17 @@
# Mimir — the well
house = "norse"
order = 4
name = "Mimir"
domain = "The Well"
state = "planned"
label = "Infrastructure"
does = """
All sql and mongo databases for the pantheon services.
"""
long = """
The head at the well that remembers everything. Mimir provides the databases that the pantheon services use to store their data.
"""
+19
View File
@@ -0,0 +1,19 @@
# Mnemosyne — the store
house = "power"
order = 3
name = "Mnemosyne"
domain = "The Archive"
state = "planned"
label = "Live"
# one line, used by the no-JavaScript listing
does = """
Continuous backup and archival storage for the pantheon.
"""
# the paragraph in the detail panel
long = """
Mnemosyne is the memory of the pantheon. She stores backups of every system.
"""
+21
View File
@@ -0,0 +1,21 @@
# Nabu — the record
house = "message"
order = 2
name = "Nabu"
domain = "The Voice"
state = "live"
label = "Live"
inside = "hermes"
runs = "AI"
# one line, used by the no-JavaScript listing
does = """
The voice of the pantheon.
"""
# the paragraph in the detail panel
long = """
Nabu is the friendly voice of the pantheon, speaking the languages of humans as well as machine.
"""
+21
View File
@@ -0,0 +1,21 @@
# Nanshe — the watch
house = "media"
order = 4
name = "Nanshe"
domain = "The Researcher"
state = "locked"
label = "no access"
inside = "xenia"
runs = "Metrics + alerting"
# one line, used by the no-JavaScript listing
does = """
Research specialist and article curator.
"""
# the paragraph in the detail panel
long = """
Specialist in finding connections across articles, Nanshe is a research companion to help discover studies based on your interests and past knowledge to help you learn.
"""
+19
View File
@@ -0,0 +1,19 @@
# Nisaba — the tongue
house = "abzu"
order = 2
# straight under Marduk: everything the house says goes through her
row = 1
name = "Nisaba"
domain = "The Translator"
state = "planned"
label = "In Service"
does = """
Asks every database a question in plain words.
"""
long = """
Goddess of writing and master of languages, Nisaba speaks to the databases and provides a single unified interface no matter if they speak SQL, Mongo, or plain old English.
"""
+21
View File
@@ -0,0 +1,21 @@
# Nomos — the statute
house = "access"
order = 2
name = "Nomos"
domain = "The Law"
state = "planned"
label = "Live"
host = ""
runs = "not yet built"
# one line, used by the no-JavaScript listing
does = """
Central policy engine for the pantheon.
"""
# the paragraph in the detail panel
long = """
The central policy engine of the pantheon, Nomos is the law that governs what an account is allowed to do. It is the source of truth for all access control decisions.
"""
+21
View File
@@ -0,0 +1,21 @@
# Pheme — the herald
house = "message"
order = 3
name = "Pheme"
domain = "The Rumor"
state = "planned"
label = "Planning"
host = ""
runs = "not yet built"
# one line, used by the no-JavaScript listing
does = """
Social media systems.
"""
# the paragraph in the detail panel
long = """
Social media, federated. Pheme is the herald of the pantheon, spreading the word of what is happening in the house and beyond. Runs federated social media services.
"""
+22
View File
@@ -0,0 +1,22 @@
# Plutus — the ledger
house = "count"
order = 1
name = "Plutus"
domain = "The Economist"
state = "planned"
label = "live"
role = "host"
host = ""
runs = "not yet built"
# one line, used by the no-JavaScript listing
does = """
Financial services for sticknife users.
"""
# the paragraph in the detail panel
long = """
Financial services for sticknife users.
"""
+17
View File
@@ -0,0 +1,17 @@
# Ratatoskr — the runner
house = "norse"
order = 7
name = "Ratatoskr"
domain = "The Runner"
state = "planned"
label = "Infrastructure"
does = """
The reverse proxy. Everything arrives through it.
"""
long = """
The squirrel that delivers messages across the world tree. Runs the reverse proxy, directing traffic to the right service.
"""
+23
View File
@@ -0,0 +1,23 @@
# Theseus — workstation
house = "control"
order = 3
name = "Theseus"
domain = "The Adventurer"
state = "machine"
label = "Human-Controlled"
runs = "workstation"
# hangs off the two workstations rather than reaching across the middle
attach = ["hades", "apollo"]
# one line, used by the no-JavaScript listing
does = """
Portable development workstation.
"""
# the paragraph in the detail panel
long = """
Portable development workstation.
"""
+18
View File
@@ -0,0 +1,18 @@
# Thor — the anvil
house = "norse"
order = 1
name = "Thor"
domain = "The Storm"
state = "planned"
label = "Infrastructure"
does = """
The bare metal most of the pantheon runs on.
"""
long = """
The one holding the hammer, and the one holding everything else up. Bare metal: most of the
gods in this pantheon exist on Thor's hardware.
"""
+21
View File
@@ -0,0 +1,21 @@
# Uttu — the loom
house = "count"
order = 2
name = "Uttu"
domain = "The Loom"
state = "planned"
label = "live"
inside = "plutus"
runs = "not yet built"
# one line, used by the no-JavaScript listing
does = """
Market prediction and trading intelligence.
"""
# the paragraph in the detail panel
long = """
The goddess of weaving, Uttu weaves the predictions of echo state networks to rank the future performance of assets, creating profit from the fabric.
"""
+22
View File
@@ -0,0 +1,22 @@
# Xenia — the welcome
house = "media"
order = 3
name = "Xenia"
domain = "The Librarian"
state = "planned"
label = "live"
role = "host"
host = ""
runs = "not yet built"
# one line, used by the no-JavaScript listing
does = """
Host of the library and related services.
"""
# the paragraph in the detail panel
long = """
Xenia is the goddess of hospitality, and the librarian of the pantheon. She runs sticknife library, a home for books, journals, and comics.
"""
+17
View File
@@ -0,0 +1,17 @@
# Yggdrasil — the tree
house = "norse"
order = 2
name = "Yggdrasil"
domain = "The Tree"
state = "planned"
label = "unbuilt"
does = """
The NAS. Where the bulk of the data lives.
"""
long = """
The world tree, with nine worlds hanging in its branches and roots. Provides the network attached storage underlying anything that needs more than a few gigabytes.
"""