This repository has been archived on 2023-09-13. You can view files and clone it, but cannot push or open issues or pull requests.
homeserver-ansible/group_vars/all/vars.yml
2022-02-27 16:05:34 -05:00

97 lines
1.7 KiB
YAML

# Package lists
# Utilities
util_pack:
# Email address for Let's Encrypt and DNS
email: dogeystamp@disroot.org
# Could be sudo instead
escalation_method: doas
sshd_port: 2500
domain: d.nerdpol.ovh
# Username for unpriviledged user
username: dogeystamp
# Create an SFTP read-only user (leave blank to disable)
sftp_ro_username: dogeystamp-mobile
# Git repos (could be localhost if Gitea is installed)
dots_repo: http://localhost:3000/dogeystamp/dots.git
site_repo: http://localhost:3000/dogeystamp/website.git
# Drive with all the data stored on it (should be separate from OS drive)
# This is the raw partition, and not the mapped crypt device
secondary_disk: /dev/sdb
# Web root for nginx and other applications
webroot: /srv/http
# Data root
dataroot: /var/www/data
# Network settings (nameserver, address, etc.)
# Forward DNS queries to
dns_forward: 1.1.1.1
# Local IP address subnet
local_subnet: 192.168.0.0/24
# Static address of the server (locally)
# Preferably have another one to SSH into with Ansible, as we change the IP midway
# in connection.yml
local_ip: 192.168.0.3
# Connection interface for static IP
interface: eth0
# ACME variables
acme_email: "{{ email }}"
# Mediawiki farm variables
# Internal names for the wikis, used for filenames and URLs
wiki_names:
- wiki
- rw
# Placeholders for secret vault
ddclient_pass: secret
# Gitea secrets
lfs_jwt_secret: "secret"
jwt_secret: "secret"
# Mediawiki secrets
wgUpgradeKey: "secret"
# This should have the same amount of elements as wiki_names.
wgSecretKey:
- "wiki_secret"
- "rw_secret"
# Matrix Synapse secrets
registration_shared_secret: "secret"
macaroon_secret_key: "secret"
form_secret: "secret"