diff --git a/infra/lxc/index.njk b/infra/lxc/index.njk index db4499a..9398e5a 100644 --- a/infra/lxc/index.njk +++ b/infra/lxc/index.njk @@ -40,5 +40,5 @@ layout: base.njk
mysqldump, straightforward remote access configuration (bind-address, dedicated service users per consuming application), and one central database that multiple Docker containers on other hosts can connect to over the network instead of each running their own database container.All three LXCs run exclusively on the main Proxmox host (PVE), not on pve2 or the Synology, they're intentionally kept centralized since they're few in number and don't need the multi-host redundancy that the Docker setup has. IPs, credentials and specific VMIDs are omitted here; only the reasoning behind the LXC-vs-Docker choice is shown.
+All three LXCs run exclusively on the main Proxmox host (PVE), not on pve2 or the Synology; they're intentionally kept centralized since they're few in number and don't need the multi-host redundancy that the Docker setup has. IPs, credentials and specific VMIDs are omitted here; only the reasoning behind the LXC-vs-Docker choice is shown.
\ No newline at end of file diff --git a/infra/monitoring/index.njk b/infra/monitoring/index.njk index ee4906d..5b8b2ba 100644 --- a/infra/monitoring/index.njk +++ b/infra/monitoring/index.njk @@ -50,7 +50,7 @@ temperature thresholds) are planned but not yet implemented.Each RFID card is mapped to a specific audio file on the SD card. Hold a card against the reader and the corresponding story or song starts playing. Hold the RFID keychain against the reader to pause; hold it again to resume. No other buttons exist on the device, the design intentionally minimizes interaction points so even a toddler can use it independently.
+Each RFID card is mapped to a specific audio file on the SD card. Hold a card against the reader and the corresponding story or song starts playing. Hold the RFID keychain against the reader to pause; hold it again to resume. No other buttons exist on the device; the design intentionally minimizes interaction points so even a toddler can use it independently.
The power management distinguishes between two states to avoid unnecessary battery drain:
@@ -35,7 +35,7 @@ layout: base.njkThe enclosure is a custom-built retro-style wooden box, painted by hand. The name "Rocky Box" came from my son, who painted a Paw Patrol character on the front. The design is deliberately quirky and homemade rather than polished, it has character.
+The enclosure is a custom-built retro-style wooden box, painted by hand. The name "Rocky Box" came from my son, who painted a Paw Patrol character on the front. The design is deliberately quirky and homemade rather than polished; it has character.
New devices go through a standard conversion flow (from the manufacturer's original cloud-dependent firmware to Tasmota) using a well-documented community process. It occasionally fails on the first -attempt due to a transient Wi-Fi handshake issue, retrying resolves it +attempt due to a transient Wi-Fi handshake issue; retrying resolves it without any special handling.
Tasmota was chosen over alternatives like ESPHome or Tuya firmware for -several reasons. The local-only control means no cloud dependency, the -plugs work even if the internet is down. The MQTT integration is mature +several reasons. The local-only control means no cloud dependency; the +plugs keep working offline. The MQTT integration is mature and well-documented. The energy monitoring sensors are accurate enough for home use (typically within 5% of a dedicated energy meter). And the firmware supports a wide range of hardware, making it easy to find