nextcloud & radarr & sonarr

This commit is contained in:
jonas@geiger-natur.de
2026-01-04 20:06:18 +01:00
parent 8e287f4028
commit 7bb892fa67
7 changed files with 88 additions and 1 deletions

View File

@@ -136,4 +136,12 @@ WantedBy=multi-user.target
With this the local mount directory will be connected with the storagebox. With this the local mount directory will be connected with the storagebox.
Every Folder for the Applications will be created automatically based on your docker-compose configuration. Every Folder for the Applications will be created automatically based on your docker-compose configuration.
- Then Run `systemctl start rclone-storagebox-crypt.service` - Then Run `systemctl start rclone-storagebox-crypt.service`
# IMPORTANT DIRECTORIES
## Volumes on local machine
ls /var/lib/docker/volumes
rclone ls storagebox-crypt:

View File

@@ -0,0 +1,22 @@
## Apps
### External storage support
Enable `External storage support` and create a new external storage in the admin-settings.
- Foldername: `StorageBox`
- External storage: `local`
- Authentication: `None`
- Configuration: `/mnt/storagebox/data`
- Available for `All people`
### File access control (?)

View File

@@ -0,0 +1,29 @@
services:
nextcloud:
image: nextcloud:30.0.2
restart: unless-stopped
volumes:
- nextcloud_data:/var/www/html
- /mnt/storagebox-crypt/nextcloud:/mnt/storagebox
environment:
- NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_DOMAIN}
- MYSQL_HOST=nextcloud_db
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=${MYSQL_SECRET_PASSWORD}
- OVERWRITEPROTOCOL=https
nextcloud_db:
image: mariadb
restart: unless-stopped
volumes:
- nextcloud_db_data:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=${MYSQL_SECRET_PASSWORD_ROOT}
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=${MYSQL_SECRET_PASSWORD}
volumes:
nextcloud_data:
nextcloud_db_data:

View File

View File

@@ -0,0 +1,14 @@
services:
radarr:
image: lscr.io/linuxserver/radarr:6.0.4
container_name: radarr
environment:
- TZ=Europe/Berlin
volumes:
- config:/config
- /mnt/seedbox/media/Movies:/home/etron/media/Movies
- /mnt/seedbox/downloads:/home/etron/downloads
restart: unless-stopped
volumes:
config:

View File

View File

@@ -0,0 +1,14 @@
services:
sonarr:
image: lscr.io/linuxserver/sonarr:4.0.16
container_name: sonarr
environment:
- TZ=Europe/Berlin
volumes:
- config:/config
- /mnt/seedbox/media/TV Shows:/home/etron/media/TV Shows
- /mnt/seedbox/downloads:/home/etron/downloads
restart: unless-stopped
volumes:
config: