Files
ansible/group_vars/docker/services.yml
T
PhilandClaude Opus 5.5 394f111162 Turn on StarPunk crossposting to GoToSocial (v2.1.0)
StarPunk 2.1.0 copies new notes to GoToSocial and keeps edits and
deletes in step. Token for the app "StarPunk crossposting" (scopes
write:statuses write:media) is in vault_starpunk.gotosocial_token; the
container reaches social. through Caddy (hairpin).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 12:46:56 -06:00

34 lines
1.1 KiB
YAML

# Docker Services Configuration
# Service categories for organization
service_categories:
infrastructure: ["caddy", "dockge"]
development: ["gitea", "bytestash"]
media: ["audiobookshelf", "kavita", "hoarder", "manyfold"]
productivity: ["paperlessngx", "baikal", "syncthing", "heyform", "dawarich", "obsidian-livesync", "gokapi"]
communication: ["gotosocial", "listmonk", "starpunk"]
monitoring: ["changedetection", "appriseapi", "gotify", "cronmaster"]
# Common service configuration
services:
common:
restart_policy: "unless-stopped"
network: "{{ docker.network_name }}"
# Service-specific configurations
dawarich:
db_name: "dawarich"
db_user: "dawarich"
# StarPunk image tag, built by CI in the StarPunk repo (bump to deploy a release)
starpunk_version: "v2.1.0"
# StarPunk admin: Pocket ID user ID (sub) of phil
starpunk_admin_sub: "5754855f-0a30-4755-9609-7294209e40f4"
# Gokapi super admin: must match the Pocket ID account email
gokapi_admin_email: "phil@{{ primary_domain }}"
# Paperless-ngx image tag. v3 could only be reached from 2.20.15; bump deliberately.
paperless_version: "3.4.1"