mirror of
https://github.com/fscotto/infra.git
synced 2026-05-30 15:39:58 +00:00
Add Nextcloud AIO service
This commit is contained in:
@@ -92,6 +92,14 @@ server_directories:
|
||||
owner: "1000"
|
||||
group: "1000"
|
||||
mode: "0755"
|
||||
- path: /srv/nextcloud
|
||||
owner: root
|
||||
group: root
|
||||
mode: "0755"
|
||||
- path: /srv/nextcloud/data
|
||||
owner: root
|
||||
group: root
|
||||
mode: "0755"
|
||||
|
||||
server_ufw_rules:
|
||||
- rule: allow
|
||||
|
||||
@@ -36,6 +36,24 @@ services:
|
||||
- web
|
||||
- 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:
|
||||
image: postgres:13
|
||||
container_name: navidromedb
|
||||
@@ -87,6 +105,11 @@ services:
|
||||
|
||||
networks:
|
||||
web:
|
||||
name: server_web
|
||||
external: false
|
||||
gitea:
|
||||
external: false
|
||||
|
||||
volumes:
|
||||
nextcloud_aio_mastercontainer:
|
||||
name: nextcloud_aio_mastercontainer
|
||||
|
||||
Reference in New Issue
Block a user