This repository has been archived on 2023-05-06. You can view files and clone it, but cannot push or open issues or pull requests.
pleroma-ansible-playbook/roles/init/defaults/main.yml
Dan Anglin 0a418028ab
feat: ensure playbook supports version 2.0.1
- Add proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- Remove proxy_ignore_headers Cache-Control; and proxy_hide_header Cache-Control;
- Replace :pleroma, :instance, dynamic_configuration with :pleroma, :instance, configurable_from_database
- Enhanced/fixed tasks retrieving the versions
- Updated theme configuration file
- Set proxy_pass to localhost IPv4 address

resolves dananglin/pleroma-ansible-playbook#11
2020-04-03 05:22:34 +01:00

69 lines
1.7 KiB
YAML

---
pleroma_defaults:
config:
email: admin@localhost
notifyEmail: no_reply@{{ pleroma.config.host }}
host: pleroma.localhost
listeningPort: 4000
instanceName: "Ansible Pleroma"
instanceDescription: "A new single instance of Pleroma"
characterLimit: 5000
registrationsOpen: "false"
configurableFromDatabase: "false"
healthCheck: "true"
remotePostRetentionDays: 90
logLevel: info
federating: "true"
chatEnabled: "true"
mrf:
simplePolicy:
reject: []
federatedTimelineRemoval: []
mediaRemoval: []
mediaNsfw: []
reportRemoval: []
frontend:
background: ""
themes:
custom: []
default: pleroma-dark
db:
name: pleroma_db
user: pleroma
connLimit: 15
postgresServer:
pg_hba:
- type: local
database: postgres
user: postgres
address: ""
method: peer
- type: local
database: "{{ pleroma.config.db.name }}"
user: postgres
address: ""
method: peer
- type: host
database: "{{ pleroma.config.db.name }}"
user: "{{ pleroma.config.db.user }}"
address: 127.0.0.1/32
method: md5
ssl:
csr:
countryName: ""
emailAddress: "{{ pleroma.config.email }}"
localityName: ""
organizationName: ""
organizationUnitName: ""
stateOrProvinceName: ""
letsEncrypt:
enable: false
acmeAccountEmail: "{{ pleroma.config.email }}"
acmeDirectory: "https://acme-v02.api.letsencrypt.org/directory"
remainingDays: 10
termsAgreed: no
validateCerts: true
keybase:
enable: false
proof:
filepath: "{{ lookup('env','HOME') }}/keybase.txt"