mirror of
https://github.com/fscotto/infra.git
synced 2026-05-30 23:49:56 +00:00
Add Nextcloud AIO service
This commit is contained in:
@@ -92,6 +92,14 @@ server_directories:
|
|||||||
owner: "1000"
|
owner: "1000"
|
||||||
group: "1000"
|
group: "1000"
|
||||||
mode: "0755"
|
mode: "0755"
|
||||||
|
- path: /srv/nextcloud
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
mode: "0755"
|
||||||
|
- path: /srv/nextcloud/data
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
mode: "0755"
|
||||||
|
|
||||||
server_ufw_rules:
|
server_ufw_rules:
|
||||||
- rule: allow
|
- rule: allow
|
||||||
|
|||||||
@@ -36,6 +36,24 @@ services:
|
|||||||
- web
|
- web
|
||||||
- gitea
|
- gitea
|
||||||
|
|
||||||
|
nextcloud-aio-mastercontainer:
|
||||||
|
image: ghcr.io/nextcloud-releases/all-in-one:latest
|
||||||
|
container_name: nextcloud-aio-mastercontainer
|
||||||
|
init: true
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- "127.0.0.1:8080:8080"
|
||||||
|
environment:
|
||||||
|
APACHE_PORT: "11000"
|
||||||
|
APACHE_IP_BINDING: "0.0.0.0"
|
||||||
|
APACHE_ADDITIONAL_NETWORK: "server_web"
|
||||||
|
NEXTCLOUD_DATADIR: "/srv/nextcloud/data"
|
||||||
|
volumes:
|
||||||
|
- "nextcloud_aio_mastercontainer:/mnt/docker-aio-config"
|
||||||
|
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||||
|
networks:
|
||||||
|
- web
|
||||||
|
|
||||||
navidromedb:
|
navidromedb:
|
||||||
image: postgres:13
|
image: postgres:13
|
||||||
container_name: navidromedb
|
container_name: navidromedb
|
||||||
@@ -87,6 +105,11 @@ services:
|
|||||||
|
|
||||||
networks:
|
networks:
|
||||||
web:
|
web:
|
||||||
|
name: server_web
|
||||||
external: false
|
external: false
|
||||||
gitea:
|
gitea:
|
||||||
external: false
|
external: false
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
nextcloud_aio_mastercontainer:
|
||||||
|
name: nextcloud_aio_mastercontainer
|
||||||
|
|||||||
Reference in New Issue
Block a user