personal_infra/ansible/services_config.yml

37 lines
795 B
YAML
Raw Normal View History

2025-11-06 23:09:44 +01:00
# Centralized Services Configuration
# Subdomains and Caddy settings for all services
# Edit these subdomains to match your preferences
subdomains:
# Monitoring Services (on watchtower)
2025-12-01 11:16:47 +01:00
ntfy: ntfy
uptime_kuma: uptime
2025-11-06 23:09:44 +01:00
# VPN Infrastructure (on spacey)
2025-12-01 11:16:47 +01:00
headscale: headscale
2025-11-06 23:09:44 +01:00
# Core Services (on vipy)
2025-12-01 11:16:47 +01:00
vaultwarden: vault
2025-12-01 12:14:25 +01:00
forgejo: forgejo
2025-12-06 23:44:17 +01:00
lnbits: wallet
2025-11-06 23:09:44 +01:00
# Secondary Services (on vipy)
2025-12-07 19:02:50 +01:00
ntfy_emergency_app: avisame
2025-12-06 23:44:17 +01:00
personal_blog: pablohere
2025-11-06 23:09:44 +01:00
# Memos (on memos-box)
2025-12-01 11:16:47 +01:00
memos: memos
2025-12-14 22:15:29 +01:00
# Mempool Block Explorer (on mempool_box, proxied via vipy)
mempool: mempool
2025-11-06 23:09:44 +01:00
# Caddy configuration
caddy_sites_dir: /etc/caddy/sites-enabled
2025-11-14 23:36:00 +01:00
# Service-specific settings shared across playbooks
service_settings:
ntfy:
topic: alerts
headscale:
namespace: counter-net