docs: correct valhalla OS and Plex packaging in CLAUDE.md
valhalla is EndeavourOS (Arch), not Ubuntu — there is no apt, only pacman. Verified via /etc/os-release. This bit during a live session: `apt-get` was not found when trying to install a package on the host. Plex is likewise not a deb — it is the AUR/pacman package plex-media-server 1.43.2.10687-1, confirmed with `pacman -Q`. Version, systemd unit and binary path in that section were already correct. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
|
|||||||
|
|
||||||
## What this repo is
|
## What this repo is
|
||||||
|
|
||||||
Deployment configuration for a **live, single-host Docker homelab** running on a headless Ubuntu server reachable at `ssh ginnoir@valhalla`. This repo is **not application code** — it is the canonical source for ~50 containers organized into per-domain Portainer-managed stacks.
|
Deployment configuration for a **live, single-host Docker homelab** running on a headless **EndeavourOS (Arch)** server reachable at `ssh ginnoir@valhalla` — package manager is `pacman`, there is no `apt`. This repo is **not application code** — it is the canonical source for ~50 containers organized into per-domain Portainer-managed stacks.
|
||||||
|
|
||||||
**The repo is canonical.** Portainer polls the **Gitea** repo `https://gitea.ginnoir.com/ginnoir/homelabstack` on `main` every 5 min and redeploys any application stack whose source files have changed. Editing here changes nothing until you push (or, for the management plane, run `apply-compose.ps1 -Portainer`). GitHub is a temporary push mirror only.
|
**The repo is canonical.** Portainer polls the **Gitea** repo `https://gitea.ginnoir.com/ginnoir/homelabstack` on `main` every 5 min and redeploys any application stack whose source files have changed. Editing here changes nothing until you push (or, for the management plane, run `apply-compose.ps1 -Portainer`). GitHub is a temporary push mirror only.
|
||||||
|
|
||||||
@@ -173,8 +173,8 @@ These run on valhalla but are managed outside of Portainer/Docker.
|
|||||||
|
|
||||||
### Plex Media Server
|
### Plex Media Server
|
||||||
|
|
||||||
- **Install:** deb package (`plexmediaserver`), managed by systemd. Not containerised.
|
- **Install:** AUR/pacman package (`plex-media-server`), managed by systemd. Not containerised.
|
||||||
- **Version:** 1.43.2 (Watchtower doesn't touch it — update via `apt upgrade plexmediaserver` or the Plex UI).
|
- **Version:** 1.43.2 (Watchtower doesn't touch it — update via `pacman -Syu plex-media-server` or the Plex UI).
|
||||||
- **Service:** `systemctl {start,stop,restart,status} plexmediaserver`
|
- **Service:** `systemctl {start,stop,restart,status} plexmediaserver`
|
||||||
- **Binary:** `/usr/lib/plexmediaserver/`
|
- **Binary:** `/usr/lib/plexmediaserver/`
|
||||||
- **App data / metadata / DB:** `/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/`
|
- **App data / metadata / DB:** `/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/`
|
||||||
|
|||||||
Reference in New Issue
Block a user