--- host_name: "rivendell" primary_user: "major" primary_user_uid: 1000 primary_user_gid: 1001 # Directory for all user binaries and scripts bin_prefix: "/usr/local/bin" # Root directory for application data. Override in inventory if host # uses a different path (e.g. external disk mounted elsewhere). application_dir: "/srv/applications" apprise_external_port: 8000 apprise_external_url: "http://127.0.0.1:{{ apprise_external_port }}" # Shared HTTP access log written by caddyproxy and consumed by analytics # tools (goaccess and so on). Lives under the system log path so it is # decoupled from any individual application's data directory. caddy_logs_dir: "/var/log/caddy" # Сайты (арендаторы) внутри одного инстанса goatcounter. Домен здесь — не # отслеживаемый сайт, а ключ маршрутизации: goatcounter выбирает сайт по # заголовку Host, другого способа у него нет. Список общий, потому что его # читают два плейбука: goatcounter заводит по нему сайты, caddyproxy рендерит # из него имена в Caddyfile. # # Первый в списке — родительский: ему принадлежит единственный пользователь, # остальные заводятся с -link на него и делят с ним логин (goatcounter ищет # пользователя по parent). Порядок менять нельзя: он определяет, кто родитель. # # Косметическое поле «Your site» (link_domain) — то, на какой домен ведут # ссылки с путей в дашборде — CLI не умеет, оно ставится разово руками в # настройках сайта. В комментариях ниже — чему оно должно соответствовать. goatcounter_sites: - "gc-main.vakhrushev.me" # vakhrushev.me - "gc-photo.vakhrushev.me" # photo.vakhrushev.me