From 759e902a782a83854a002401b5abc566871a6542 Mon Sep 17 00:00:00 2001 From: admin Date: Sat, 20 Jun 2026 23:20:24 -0700 Subject: [PATCH] Add 3dprint secrets reference --- secrets/3dprint.secrets.example | 35 +++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 secrets/3dprint.secrets.example diff --git a/secrets/3dprint.secrets.example b/secrets/3dprint.secrets.example new file mode 100644 index 0000000..a6acfe2 --- /dev/null +++ b/secrets/3dprint.secrets.example @@ -0,0 +1,35 @@ +# 3dprint Stack — Secrets Reference +# Source: 3dprint.env +# +# Add SECRET values to Woodpecker at: +# https://woodpecker.bryanmail.net +# homelab/compose-files → Settings → Secrets +# +# NON-SECRET values can be hardcoded in 3dprint.yaml or left in 3dprint.env + +# ── SECRETS (add to Woodpecker) ─────────────────────────────────────────────── + +# Woodpecker secret name: 3dprint_db_password +# Used for: Spoolman PostgreSQL database password +# Env var in .env: SPOOLMAN_DB_PASSWORD +3dprint_db_password= + +# ── NON-SECRETS (safe in compose file or .env) ──────────────────────────────── + +# SPOOLMAN_DB_HOST PostgreSQL hostname (db) +# SPOOLMAN_DB_PORT PostgreSQL port (5432) +# SPOOLMAN_DB_NAME Database name (spoolman) +# SPOOLMAN_DB_USERNAME Database username (Spoolman) +# PUID Process UID (1026) +# PGID Process GID (100) +# FORWARDED_ALLOW_IPS Trusted proxy CIDR +# SPOOLMAN_HOST Traefik hostname +# MMP_HOST Traefik hostname +# OCTOPRINT_HOST Traefik hostname + +# ── Woodpecker provision-secrets case entry ─────────────────────────────────── +# Add this to the provision-secrets step in .woodpecker.yml: +# +# 3dprint) +# create_or_update_secret "3dprint_db_password" "$SECRET_3DPRINT_DB_PASSWORD" +# ;;