The image passes neither -config nor -url, so a deployment had no way to set external_url and the server built invite links, device-approval pages and the OIDC redirect URI on http://localhost:8765. The variable overrides the configuration file and -url overrides it. The deployment values set it to https://keeporg.tiredsysadmin.cc. Also document every environment variable the server reads, and the standard proxy and CA variables it honours for OIDC. Server version 0.8.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
24 lines
492 B
YAML
24 lines
492 B
YAML
---
|
|
namespace: "apps"
|
|
environment:
|
|
- name: "KEEPORG_MASTER_KEY_FILE"
|
|
value: "/etc/keeporg/config.txt"
|
|
- name: "KEEPORG_EXTERNAL_URL"
|
|
value: "https://keeporg.tiredsysadmin.cc"
|
|
image:
|
|
name: "repo.rcmd.space/keeporg"
|
|
version: "v0.1.0"
|
|
network:
|
|
ports:
|
|
- name: "main"
|
|
node: 32970
|
|
source: 8765
|
|
destination: 8765
|
|
mounts:
|
|
- name: "db"
|
|
source: "/var/lib/keeporg"
|
|
destination: "/var/lib/keeporg"
|
|
secrets:
|
|
- name: "keeporg-encryption"
|
|
destination: "/etc/keeporg"
|