organize and update defaults
This commit is contained in:
parent
0adeb60f47
commit
a892961046
1 changed files with 44 additions and 30 deletions
|
@ -7,28 +7,64 @@ mastodon_owner_email: myemail@example.org
|
||||||
mastodon_environment: production
|
mastodon_environment: production
|
||||||
|
|
||||||
redis_pass: "{{ vault_mastodon_redis_password }}"
|
redis_pass: "{{ vault_mastodon_redis_password }}"
|
||||||
|
redis_host: redis
|
||||||
|
redis_port: 6379
|
||||||
|
redis_cache_host: redis-volatile
|
||||||
|
redis_cache_port: 6379
|
||||||
|
|
||||||
mastodon_secret_key_base: "{{ vault_mastodon_secret_key_base }}"
|
mastodon_secret_key_base: "{{ vault_mastodon_secret_key_base }}"
|
||||||
mastodon_otp_secret: "{{ vault_mastodon_otp_secret }}"
|
mastodon_otp_secret: "{{ vault_mastodon_otp_secret }}"
|
||||||
mastodon_paperclip_secret: "{{ vault_mastodon_paperclip_secret }}"
|
mastodon_paperclip_secret: "{{ vault_mastodon_paperclip_secret }}"
|
||||||
vapid_public_key: "{{ vault_mastodon_vapid_public_key }}"
|
mastodon_db: mastodon
|
||||||
vapid_private_key: "{{ vault_mastodon_vapid_private_key }}"
|
mastodon_db_login_unix_socket: db
|
||||||
smtp_from_address: mastodon-admin@example.com
|
mastodon_db_port: 5432
|
||||||
smtp_server: mail.example.com
|
mastodon_db_password: "{{ vault_mastodon_db_password }}"
|
||||||
mastodon_host: mastodon.example.com
|
mastodon_host: mastodon.example.com
|
||||||
mastodon_web_domain: example.com
|
mastodon_web_domain: example.com
|
||||||
mastodon_alternate_domains: ''
|
mastodon_alternate_domains: ''
|
||||||
mastodon_authorized_fetch: 'false'
|
mastodon_authorized_fetch: 'false'
|
||||||
mastodon_limited_federation: 'false'
|
mastodon_limited_federation: 'false'
|
||||||
#Use HTTP only for Vagrant testing or for reverse proxy purposes.
|
mastodon_bare_installation: false
|
||||||
use_http: true
|
mastodon_composer_folder: /opt/mastodon
|
||||||
ansible_python_interpreter: "/usr/bin/python2"
|
|
||||||
mastodon_docker_image: "moritzheiber/mastodon-docker"
|
mastodon_docker_image: "moritzheiber/mastodon-docker"
|
||||||
mastodon_docker_network: "mastodon_network"
|
mastodon_docker_network: "mastodon_network"
|
||||||
|
mastodon_version: "latest"
|
||||||
|
mastodon_allow_prerelease: "false"
|
||||||
|
mastodon_user: "mastodon"
|
||||||
|
mastodon_home: "/home/{{ mastodon_user }}"
|
||||||
|
mastodon_db_user: "{{ mastodon_user }}"
|
||||||
|
mastodon_path: "live"
|
||||||
|
mastodon_nginx_symlink: "/var/www/html/mastodon"
|
||||||
|
|
||||||
|
|
||||||
|
vapid_public_key: "{{ vault_mastodon_vapid_public_key }}"
|
||||||
|
vapid_private_key: "{{ vault_mastodon_vapid_private_key }}"
|
||||||
|
|
||||||
|
smtp_from_address: mastodon-admin@example.com
|
||||||
|
smtp_server: mail.example.com
|
||||||
|
smtp_port: 465
|
||||||
|
smtp_password: "{{ vault_mastodon_admin_mail_password }}"
|
||||||
|
|
||||||
|
|
||||||
|
#Use HTTP only for Vagrant testing or for reverse proxy purposes.
|
||||||
|
use_http: true
|
||||||
|
|
||||||
|
es_enabled: 'true'
|
||||||
|
es_host: localhost
|
||||||
|
es_port: 19200
|
||||||
|
es_user: elastic
|
||||||
|
es_pass: "{{ vault_mastodon_es_pass }}"
|
||||||
|
es_version: 7.17.7
|
||||||
|
|
||||||
|
ansible_python_interpreter: "/usr/bin/python2"
|
||||||
|
|
||||||
|
single_user_mode: 'false'
|
||||||
|
|
||||||
docker_command: docker
|
docker_command: docker
|
||||||
docker_daemon_settings:
|
docker_daemon_settings:
|
||||||
iptables: false
|
|
||||||
log-driver: journald
|
log-driver: journald
|
||||||
|
storage-driver: zfs
|
||||||
|
|
||||||
install_python_packages:
|
install_python_packages:
|
||||||
- package: "docker"
|
- package: "docker"
|
||||||
|
|
||||||
|
@ -55,36 +91,16 @@ node_major_version: "16"
|
||||||
os_family: "{{ ansible_os_family|lower }}"
|
os_family: "{{ ansible_os_family|lower }}"
|
||||||
#Please list a valid name of the tag from Mastodon's Github.
|
#Please list a valid name of the tag from Mastodon's Github.
|
||||||
#Accepted format is "vX.X.XrcX"
|
#Accepted format is "vX.X.XrcX"
|
||||||
mastodon_version: "latest"
|
|
||||||
mastodon_allow_prerelease: "false"
|
|
||||||
mastodon_user: "mastodon"
|
|
||||||
mastodon_home: "/home/{{ mastodon_user }}"
|
|
||||||
mastodon_db_user: "{{ mastodon_user }}"
|
|
||||||
mastodon_db_password: "{{ vault_mastodon_db_password }}"
|
|
||||||
mastodon_path: "live"
|
|
||||||
mastodon_db: "mastodon"
|
|
||||||
mastodon_db_port: 5432
|
|
||||||
mastodon_nginx_symlink: "/var/www/html/mastodon"
|
|
||||||
disable_hsts: "false"
|
disable_hsts: "false"
|
||||||
disable_letsencrypt: "false"
|
disable_letsencrypt: "false"
|
||||||
#Nginx will listen to every IP/Domain with this directive. Useful for reverse proxy or testing only.
|
#Nginx will listen to every IP/Domain with this directive. Useful for reverse proxy or testing only.
|
||||||
nginx_catch_all: "false"
|
nginx_catch_all: "false"
|
||||||
redis_host: 127.0.0.1
|
|
||||||
redis_port: 6379
|
|
||||||
self_signed_cert_location: /etc/ssl/certs
|
self_signed_cert_location: /etc/ssl/certs
|
||||||
self_signed_key_location: /etc/ssl/private
|
self_signed_key_location: /etc/ssl/private
|
||||||
mastodon_composer_folder: /opt/mastodon
|
|
||||||
media_remove_schedule: 'Sat *-*-* 00:10:00'
|
media_remove_schedule: 'Sat *-*-* 00:10:00'
|
||||||
preview_cards_remove_schedule: 'Sat *-*-* 00:20:00'
|
preview_cards_remove_schedule: 'Sat *-*-* 00:20:00'
|
||||||
search_deploy_schedule: 'Sat *-*-* 03:00:00'
|
search_deploy_schedule: 'Sat *-*-* 03:00:00'
|
||||||
|
|
||||||
es_enabled: 'false'
|
|
||||||
es_host: localhost
|
|
||||||
es_port: 9200
|
|
||||||
es_user: elastic
|
|
||||||
es_pass: "{{ vault_mastodon_es_pass }}"
|
|
||||||
es_version: 7.17.7
|
|
||||||
|
|
||||||
s3_enabled: 'false'
|
s3_enabled: 'false'
|
||||||
s3_bucket: ''
|
s3_bucket: ''
|
||||||
aws_access_key_id: ''
|
aws_access_key_id: ''
|
||||||
|
@ -93,14 +109,12 @@ s3_alias_host: ''
|
||||||
|
|
||||||
limited_federation_mode: 'false'
|
limited_federation_mode: 'false'
|
||||||
disabllow_unauthenticated_api_access: 'false'
|
disabllow_unauthenticated_api_access: 'false'
|
||||||
single_user_mode: 'true'
|
|
||||||
|
|
||||||
web_concurrency: 2
|
web_concurrency: 2
|
||||||
max_threads: 5
|
max_threads: 5
|
||||||
default_locale: en
|
default_locale: en
|
||||||
|
|
||||||
ubuntu_codename: "{{ ansible_distribution_release }}"
|
ubuntu_codename: "{{ ansible_distribution_release }}"
|
||||||
mastodon_db_login_unix_socket: postgresql # "/var/run/postgresql"
|
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
- package: "autoconf"
|
- package: "autoconf"
|
||||||
|
|
Loading…
Reference in a new issue