Compare commits

...

2 commits

3 changed files with 20 additions and 5 deletions

View file

@ -1,8 +1,8 @@
---
# set preferred application version
nextcloud_version: 29-fpm-alpine
nextcloud_version: 30-fpm-alpine
# set preferred postgres version
nextcloud_db_version: 12-alpine
nextcloud_db_version: 16-alpine
nextcloud_upstream_file_dir: "{{ docker_stack_files_dir }}/{{ stack_name }}"

View file

@ -16,14 +16,12 @@
state: directory
mode: "0755"
become: true
notify: "update nextcloud upstream"
- name: Move webserver Caddyfile to target dir
ansible.builtin.copy:
src: "Caddyfile"
dest: "{{ nextcloud_upstream_file_dir }}/Caddyfile"
become: true
notify: "update nextcloud upstream"
- name: Deploy to swarm
community.general.docker_stack:
@ -35,4 +33,3 @@
become: true
tags:
- docker-swarm
notify: "update nextcloud upstream"

View file

@ -142,6 +142,24 @@ services:
networks:
- backend
# from https://okxo.de/speed-up-nextcloud-preview-generation-with-imaginary/
# and https://github.com/nextcloud/all-in-one/tree/main/Containers/imaginary
imaginary:
image: nextcloud/aio-imaginary:latest
environment:
- PORT=9000
healthcheck:
test: ["CMD", "/healthcheck.sh"]
interval: 1m
timeout: 10s
retries: 3
start_period: 1m
command: -return-size -max-allowed-resolution 222.2 -concurrency 50 -enable-url-source -log-level debug
cap_add:
- CAP_SYS_NICE
networks:
- backend
# metrics:
# image: telegraf
# hostname: "${HOSTNAME:-vmi352583.contaboserver.net}"