Dan Anglin
cb22739b38
This commit allows instance owners to set a background image for their Pleroma instances. It copies the image from the ansible controller onto the target host and updates the Pleroma configuration. Owners can set the value for pleroma.config.frontend.background to set the background image. The default image is used if this value is not set.
57 lines
1.4 KiB
YAML
57 lines
1.4 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"
|
|
dynamicConfiguration: "false"
|
|
healthCheck: "true"
|
|
logLevel: info
|
|
federating: "true"
|
|
frontend:
|
|
background: ""
|
|
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"
|