2023-02-13 09:44:56 +00:00
|
|
|
version: '3.2'
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
|
|
|
app:
|
|
|
|
image: docker.sunet.se/drive/nextcloud-custom:<%= @nextcloud_version %>
|
|
|
|
restart: always
|
|
|
|
volumes:
|
|
|
|
- /opt/multinode/<%= @customer %>/complete_reinstall.sh:/complete_reinstall.sh
|
|
|
|
- /opt/nextcloud/000-default.conf:/etc/apache2/sites-enabled/000-default.conf
|
|
|
|
- /opt/nextcloud/404.html:/var/www/html/404.html
|
|
|
|
- /opt/nextcloud/apache.php.ini:/etc/php/8.0/apache2/php.ini
|
|
|
|
- /opt/nextcloud/cli.php.ini:/etc/php/8.0/cli/php.ini
|
|
|
|
- <%= @config_php_path %>:/var/www/html/config/config.php
|
|
|
|
- <%= @nextcloud_log_path %>:/var/www/html/data/nextcloud.log
|
|
|
|
- <%= @rclone_conf_path %>:/rclone.conf
|
|
|
|
networks:
|
|
|
|
- default
|
2023-02-28 07:35:05 +00:00
|
|
|
- mariadb-<%= @customer %>_<%= @customer %>
|
2023-02-28 13:06:17 +00:00
|
|
|
<%- if @environment == 'test' -%>
|
|
|
|
- proxysql_proxysql
|
|
|
|
<% end -%>
|
2023-02-13 09:44:56 +00:00
|
|
|
dns:
|
|
|
|
- 89.46.20.75
|
|
|
|
- 89.46.21.29
|
|
|
|
- 89.32.32.32
|
|
|
|
ports:
|
|
|
|
- <%= @https_port %>:443
|
|
|
|
command: apachectl -D FOREGROUND
|
|
|
|
tty: true
|
|
|
|
|
|
|
|
networks:
|
2023-02-28 13:06:17 +00:00
|
|
|
<%- if @environment == 'test' -%>
|
|
|
|
proxysql_proxysql:
|
|
|
|
external: true
|
|
|
|
<% end -%>
|
2023-02-28 07:35:05 +00:00
|
|
|
mariadb-<%= @customer %>_<%= @customer %>:
|
2023-02-13 09:44:56 +00:00
|
|
|
external: true
|