- Auto-Update-URLs (manifest.json, updates.json), release.sh OWNER, CLAUDE.md von kendrick.bollens auf hps - web-editor/docker-compose.yml: Git-Build-Context auf hps-Repo-URL Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
32 lines
1.1 KiB
YAML
32 lines
1.1 KiB
YAML
services:
|
|
web-editor:
|
|
# Quellcode direkt aus dem Git-Repo bauen (kein Kopieren nötig).
|
|
# Für lokale Entwicklung stattdessen `build: .` verwenden (siehe unten).
|
|
build:
|
|
context: "https://git.hotel-park-soltau.de/hps/hps-thunderbird-templates.git#main:web-editor"
|
|
secrets:
|
|
- GIT_AUTH_TOKEN
|
|
# build: . # ← lokale Variante: baut aus diesem Ordner statt aus Git
|
|
image: hps-vorlagen-web-editor
|
|
container_name: hps-web-editor
|
|
restart: unless-stopped
|
|
ports:
|
|
- "${HOST_PORT:-8080}:3000"
|
|
environment:
|
|
GITEA_URL: ${GITEA_URL}
|
|
GITEA_OWNER: ${GITEA_OWNER}
|
|
GITEA_REPO: ${GITEA_REPO}
|
|
GITEA_BRANCH: ${GITEA_BRANCH:-main}
|
|
GITEA_TOKEN: ${GITEA_TOKEN}
|
|
COMMIT_AUTHOR_NAME: ${COMMIT_AUTHOR_NAME:-Web-Editor}
|
|
COMMIT_AUTHOR_EMAIL: ${COMMIT_AUTHOR_EMAIL:-}
|
|
BASIC_AUTH_USER: ${BASIC_AUTH_USER:-}
|
|
BASIC_AUTH_PASS: ${BASIC_AUTH_PASS:-}
|
|
env_file:
|
|
- .env
|
|
|
|
# BuildKit nutzt dieses Secret, um das (private) Repo beim Git-Build zu klonen.
|
|
secrets:
|
|
GIT_AUTH_TOKEN:
|
|
environment: GITEA_TOKEN
|