mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-11-27 07:06:36 +00:00
Fix Nextcloud Talk Recording volumes and fully enable external DB/Redis integration for ONLYOFFICE.
Includes: - Talk recording tmp volume wiring for Nextcloud - ONLYOFFICE external PostgreSQL/Redis env integration - Added explicit volumes for pgdata/redis/rabbitmq - Switched ONLYOFFICE role to sys-stk-full-stateful - Updated docker-compose mounts and vars - CSP and feature flag improvements Conversation reference: https://chatgpt.com/share/6922f50e-cc44-800f-89fc-e1251c5bbe45
This commit is contained in:
@@ -8,5 +8,30 @@
|
||||
- "127.0.0.1:{{ http_port }}:{{ container_port }}"
|
||||
{% include 'roles/docker-container/templates/healthcheck/curl.yml.j2' %}
|
||||
{% include 'roles/docker-container/templates/networks.yml.j2' %}
|
||||
volumes:
|
||||
- data:/var/www/onlyoffice/Data
|
||||
- logs:/var/log/onlyoffice
|
||||
- fonts:/usr/share/fonts/truetype/custom
|
||||
- lib:/var/lib/onlyoffice
|
||||
- pgdata:/var/lib/postgresql
|
||||
- redisdata:/var/lib/redis
|
||||
- rabbitmqdata:/var/lib/rabbitmq
|
||||
{% include 'roles/docker-container/templates/depends_on/dmbs_excl.yml.j2' %}
|
||||
|
||||
{% include 'roles/docker-compose/templates/networks.yml.j2' %}
|
||||
|
||||
{% include 'roles/docker-compose/templates/volumes.yml.j2' %}
|
||||
data:
|
||||
name: {{ ONLYOFFICE_VOLUME_DATA }}
|
||||
logs:
|
||||
name: {{ ONLYOFFICE_VOLUME_LOGS }}
|
||||
fonts:
|
||||
name: {{ ONLYOFFICE_VOLUME_FONTS }}
|
||||
lib:
|
||||
name: {{ ONLYOFFICE_VOLUME_LIB }}
|
||||
pgdata:
|
||||
name: {{ ONLYOFFICE_VOLUME_PGDATA }}
|
||||
redisdata:
|
||||
name: {{ ONLYOFFICE_VOLUME_REDIS }}
|
||||
rabbitmqdata:
|
||||
name: {{ ONLYOFFICE_VOLUME_RABBITMQ }}
|
||||
|
||||
Reference in New Issue
Block a user