Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/lexicon.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@

| Crate | Greek | Pronunciation | Over | L3 Essential Nature |
|-------|-------|--------------|------|---------------------|
| **harmonia-common** | — | — | "shared types" | Domain primitives, IDs, and shared types used across all crates. |
| **harmonia-db** | — | — | "storage" | SQLite storage layer, migrations, and query interface. |
| **harmonia-host** | — | — | "server" | Axum HTTP server and binary entry point. The process boundary. |
| **harmonia-common** | - | - | "shared types" | Domain primitives, IDs, and shared types used across all crates. |
| **harmonia-db** | - | - | "storage" | SQLite storage layer, migrations, and query interface. |
| **harmonia-host** | - | - | "server" | Axum HTTP server and binary entry point. The process boundary. |
| **horismos** | ὁρισμός | hor-is-MOS | "config" | Definition, delimitation: the act of setting boundaries. All system configuration as the single parameterized source of truth. |
| **exousia** | ἐξουσία | ex-oo-SEE-ah | "auth" | Authority: the power that comes from legitimate standing. Identity, authentication, authorization for household users. |

Expand Down
4 changes: 2 additions & 2 deletions nix/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Import the modules in your Pi's `configuration.nix`:
};
};

# DAC HAT overlay (Raspberry Pi 4 only see Pi 5 note below).
# DAC HAT overlay (Raspberry Pi 4 only - see Pi 5 note below).
services.harmonia-render.dac = {
enable = true;
model = "hifiberry-dacplus"; # or: hifiberry-dac2hd, iqaudio-dacplus, iqaudio-dacpro
Expand Down Expand Up @@ -89,7 +89,7 @@ module works on Pi 5 without change; only `harmonia-dac` needs adjustment.
2. Start the renderer on the Pi (`systemctl start harmonia-render`).
3. mDNS discovery finds the server automatically on the same LAN.
4. On first run, the renderer stores the server's TLS fingerprint in `certDir`
(TOFU Trust On First Use). Subsequent reconnects verify the fingerprint.
(TOFU - Trust On First Use). Subsequent reconnects verify the fingerprint.
5. If the server is on a different subnet, set `services.harmonia-render.server`.

## Troubleshooting
Expand Down