StarPunk 2.0.0 logs in with Pocket ID and issues its own Micropub tokens (ADR-064 in the StarPunk repo), so the Gondulf IndieAuth server is no longer used. Removes its task, templates, Caddy route, subdomain and service entry, and moves its DNS record to removed_records. The StarPunk template was still on v1.6.0-rc.2 with Gondulf hairpin hosts; deploying it would have broken login. It now matches production: v2.0.0, Pocket ID hairpin, OIDC client from vault_starpunk.pocketid and the admin sub in starpunk_admin_sub. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
35 lines
1.6 KiB
YAML
35 lines
1.6 KiB
YAML
# Domain Configuration
|
|
primary_domain: "thesatelliteoflove.com"
|
|
secondary_domain: "nerder.land"
|
|
|
|
# Subdomain mappings
|
|
subdomains:
|
|
git: "git.{{ primary_domain }}"
|
|
cal: "cal.{{ primary_domain }}"
|
|
docs: "docs.{{ primary_domain }}"
|
|
bookmarks: "bookmarks.{{ primary_domain }}" # Hoarder/Karakeep
|
|
heyform: "forms.{{ secondary_domain }}" # Heyform on nerder.land
|
|
media: "media.{{ primary_domain }}"
|
|
audio: "audio.{{ primary_domain }}" # Audiobookshelf
|
|
books: "books.{{ primary_domain }}" # Kavita
|
|
models: "models.{{ primary_domain }}" # Manyfold
|
|
paper: "paper.{{ primary_domain }}" # Paperless-NGX
|
|
syncthing: "syncthing.{{ primary_domain }}"
|
|
loclog: "loclog.{{ primary_domain }}" # Dawarich
|
|
social: "social.{{ primary_domain }}" # GoToSocial
|
|
watcher: "watcher.{{ primary_domain }}" # Changedetection
|
|
appriseapi: "appriseapi.{{ primary_domain }}"
|
|
dockge: "dockge.{{ primary_domain }}"
|
|
bytestash: "snippets.{{ primary_domain }}" # ByteStash code snippets
|
|
gotify: "gotify.{{ primary_domain }}" # Gotify notifications
|
|
gotify_assistant: "gotify-assistant.{{ primary_domain }}" # iGotify iOS assistant
|
|
listmonk: "listmonk.{{ secondary_domain }}" # Listmonk mailing list
|
|
gokapi: "gokapi.{{ primary_domain }}" # Gokapi file sharing
|
|
pocketid: "id.{{ primary_domain }}" # Pocket ID passkey OIDC
|
|
starpunk: "starpunk.{{ primary_domain }}" # Micropub for the main site
|
|
|
|
# Email domains for notifications
|
|
email_domains:
|
|
updates: "updates.{{ primary_domain }}"
|
|
git_email: "git@updates.{{ primary_domain }}"
|
|
cal_email: "cal@updates.{{ primary_domain }}" |