homeserver-iac/group_vars/all/00-secret_template.yml

44 lines
1.0 KiB
YAML

---
# password for wifi, if applicable
conn_pass: ""
# password for ddclient
ddclient_pass: ""
# syncthing gui password
syncthing_gui_pass: ""
# Matrix Synapse secrets
# You can generate these with:
#
# docker run -it --rm \
# --mount type=volume,src=synapse-data,dst=/data \
# -e SYNAPSE_SERVER_NAME=my.matrix.host \
# -e SYNAPSE_REPORT_STATS=yes \
# matrixdotorg/synapse:latest generate
#
# Just yoink the secrets out of the configuration file it makes
# Otherwise cat /dev/urandom | base64 | head -c 32 probably works too
registration_shared_secret: ""
macaroon_secret_key: ""
form_secret: ""
# paperless secret key
paperless_secret: ""
wireguard_secret:
# server secret
# generate with `wg genkey`, available in the 'wireguard-tools' package
server_key: ""
# pipe the secret key (see secret_template in group_vars/) into `wg pubkey` to get this
server_pub_key: ""
# list of clients to generate configs for
peers:
# name of the client
- name: test_client
addr: "10.66.77.2"
priv_key: ""
pub_key: ""