homelab-blueprint/.env.sample
Brian Pooe 16a5194085 Document persistent NFS mounts for all six UNAS Pro shares and point DOCKERSTORAGEDIR at arr_data
- Add docs/unas/nfs-mounts.md: step-by-step guide covering the UUID-based
  volume path structure, enabling NFS per share in UniFi Drive 4.3.6,
  fstab entries for all six shares, per-LXC bind mount commands, and
  PBS datastore setup for pbs_backup
- Update DOCKERSTORAGEDIR in .env.sample to /mnt/unas/arr_data (was the
  generic /mnt/storage placeholder)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-20 11:51:15 +02:00

29 lines
866 B
Text

# shellcheck disable=SC2034
## Global Settings for Homelab Blueprint
## These apply across all stacks and are typically defined once per server.
COMPOSE_PROJECT_NAME=homelab-blueprint
# Global paths
# Root for application configurations and databases (should be on local SSD/NVMe).
DOCKERCONFDIR=/opt/appdata
# Root for large data/media storage — NFS share arr_data mounted from UNAS Pro.
DOCKERSTORAGEDIR=/mnt/unas/arr_data
# Shared container identity
PUID=1000
PGID=1000
TZ=UTC
# Default logging configuration
DOCKERLOGGING_MAXFILE=3
DOCKERLOGGING_MAXSIZE=10m
# Proxmox LXC Specifics (if applicable)
# Default unprivileged LXC mapping: LXC uid/gid N appears on Proxmox as 100000+N.
LXC_IDMAP_BASE=100000
# arr-stack Specifics
# Marker required at $DOCKERSTORAGEDIR/$ARR_DATA_MARKER before data-consuming services start.
ARR_DATA_MARKER=.arr-stack-storage