The August 2, 2026 emergency pool migration copied nine shared drives into ordinary directories instead of Btrfs subvolumes. File access worked, but snapshots and quota operations failed. The repair is to replace each affected share root with a Btrfs subvolume and ensure its separate snapshot destination exists. GoogleCloudSync, Documents, Immich, Books, HomesDSM, Musique, Nadine, and Software were repaired on October 10, 2026. Photos was repaired on October 11, 2026.
Preview Homelab and DashApps on HP1Docker without publishing changes to GitHub or triggering Cloudflare Pages. First make the previews work on the LAN; Pangolin hostnames are an optional later enhancement.
Create one Obsidian vault and one Hugo website for all apps. Start with a new DashApps landing page and copies of the GenDash and GPSDash content. Keep both existing websites live throughout the transition.
This is a plan; unchecked tasks have not been completed or verified. Proposed names and paths below can be adjusted before implementation.
1. Confirm the destination and record the starting point#
1.1 Confirm the main domain: dashapps.app.
1.2 Confirm the existing GenDash domain: gendash.app.
1.3 Record the current GenDash and GPSDash setup from the actual systems; the September GPSDash scaffold note may no longer describe everything.
1.3.1 Record each local vault path, current branch, and working-tree status.
1.3.2 Record each vault’s GitHub repository, visibility, and default branch.
1.3.3 Record each HP1Docker site folder and whether it is a Git checkout; record its remote if present.
1.3.4 For each Cloudflare Pages project, record the project name, connected GitHub repository, production branch, build command, and output folder.
1.3.5 For each app, verify the custom domain attached to its Pages project and record the public URL. Record any additional hostname or redirect configuration that affects the site.
1.3.6 Record GenDash’s publishing scripts and schedules on the Mac and HP1Docker, including the times and host timezone.
1.3.7 Record GPSDash’s publishing scripts and schedules on the Mac and HP1Docker; explicitly record when no scheduled job exists.
The GPSDash Hugo scaffold was created on 2026-09-26 from the reusable GenDash site structure. The configuration title, base URL, and custom CSS namespace were adapted from GenDash to GPSDash.
Hugo v0.166.0 was downloaded from the official release and verified against its published SHA-256 checksum (0e39b901e3f919f1daae05c8ff64f0c14c8a348ef46886d63f8e6d1bb2653885). Blowfish v3.8.0 declares Hugo v0.166.0 as its supported version.
This note documents the Google Drive mirror running on HP1Clouds (10.1.2.219) as observed on 2026-09-20. It is intended to make the setup reproducible on another VM.
This is a one-way Google Drive-to-local mirror, not a versioned or immutable backup. Google Drive is the source; the local VM copy is the destination.
The intended Google account is marc.ouellet@gmail.com. OAuth tokens and client credentials are intentionally excluded from this note.
TrueNAS is warning that one or more tools connected to it are still using an older communication method that will stop working in a future TrueNAS upgrade. The solution is to identify every tool using that method—including the AI agent, Home Assistant, Homepage, and any other integrations—move each one to the supported communication method, and test them one at a time before upgrading the servers. This project changes how the tools talk to TrueNAS; it does not change storage, datasets, backups, or other data. The AI agent is a likely source of the warning, but it must be confirmed rather than assumed to be the only source.
Total installed memory: 768 GiB Memory protection: A3DC Memory health: OK DMI details: DDR4 registered ECC RDIMM, rank 2, 72-bit total width / 64-bit data width, 1.2 V. Manufacturer, part number, and module serial numbers are not exposed by the host SMBIOS data.