Testing the test

This commit is contained in:
coolnsx
2023-12-13 15:46:23 +05:30
parent be5f4484b4
commit fee009dde6
5 changed files with 58 additions and 67 deletions

View File

@@ -2,7 +2,9 @@
This repo contains the docker compose of each and every services that is self-hosted by me and already tuned to my preferences This repo contains the docker compose of each and every services that is self-hosted by me and already tuned to my preferences
### Nextcloud and yacht together Note: Please move the env.example in some directory to .env with the preferred values set before proceeding.
### Nextcloud
```yaml ```yaml
services: services:
nextcloud: nextcloud:
@@ -26,20 +28,9 @@ services:
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config - nextcloud_aio_mastercontainer:/mnt/docker-aio-config
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
yacht:
container_name: yacht
restart: unless-stopped
ports:
- 8000:8000
volumes:
- yacht:/config
- /var/run/docker.sock:/var/run/docker.sock
image: selfhostedpro/yacht:latest
volumes: volumes:
nextcloud_aio_mastercontainer: nextcloud_aio_mastercontainer:
name: nextcloud_aio_mastercontainer name: nextcloud_aio_mastercontainer
yacht:
``` ```
### *arr stack ### *arr stack
```yaml ```yaml
@@ -51,7 +42,7 @@ services:
environment: environment:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
- TZ=Asia/Kolkata - TZ=etc/UTC
volumes: volumes:
- radarr:/config - radarr:/config
- /media/vault/movies:/movies #change accordingly - /media/vault/movies:/movies #change accordingly
@@ -66,7 +57,7 @@ services:
environment: environment:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
- TZ=Asia/Kolkata - TZ=etc/UTC
volumes: volumes:
- bazarr:/config - bazarr:/config
- /media/vault/movies:/movies #change accordingly - /media/vault/movies:/movies #change accordingly
@@ -80,7 +71,7 @@ services:
environment: environment:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
- TZ=Asia/Kolkata - TZ=etc/UTC
volumes: volumes:
- prowlarr:/config - prowlarr:/config
ports: ports:
@@ -93,7 +84,7 @@ services:
environment: environment:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
- TZ=Asia/Kolkata - TZ=etc/UTC
volumes: volumes:
- transmission:/config - transmission:/config
- /media/vault/downloads:/downloads #change accordingly - /media/vault/downloads:/downloads #change accordingly
@@ -183,7 +174,7 @@ gunzip on;
gzip_static on; gzip_static on;
``` ```
### collabora | yacht | jellyfin ### collabora | jellyfin
```nginx ```nginx
client_max_body_size 50m; client_max_body_size 50m;
output_buffers 4 64k; output_buffers 4 64k;

View File

@@ -4,13 +4,13 @@ services:
image: lscr.io/linuxserver/radarr:latest image: lscr.io/linuxserver/radarr:latest
container_name: radarr container_name: radarr
environment: environment:
- PUID=1000 - PUID=$PUID
- PGID=1000 - PGID=$PGID
- TZ=Asia/Kolkata - TZ=$TZ
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- radarr:/config - radarr:/config
- /media/vault/data:/data - $DATA:/data
ports: ports:
- 7878:7878 - 7878:7878
restart: unless-stopped restart: unless-stopped
@@ -24,13 +24,13 @@ services:
ports: ports:
- 8989:8989 - 8989:8989
environment: environment:
- PUID=1000 - PUID=$PUID
- PGID=1000 - PGID=$PGID
- TZ=Asia/Kolkata - TZ=$TZ
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- sonarr:/config - sonarr:/config
- /media/vault/data:/data - $DATA:/data
networks: networks:
- starr - starr
@@ -38,13 +38,13 @@ services:
image: lscr.io/linuxserver/bazarr:latest image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr container_name: bazarr
environment: environment:
- PUID=1000 - PUID=$PUID
- PGID=1000 - PGID=$PGID
- TZ=Asia/Kolkata - TZ=$TZ
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- bazarr:/config - bazarr:/config
- /media/vault/data/media:/data/media - $DATA/media:/data/media
ports: ports:
- 6767:6767 - 6767:6767
restart: unless-stopped restart: unless-stopped
@@ -55,9 +55,9 @@ services:
image: lscr.io/linuxserver/prowlarr:latest image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr container_name: prowlarr
environment: environment:
- PUID=1000 - PUID=$PUID
- PGID=1000 - PGID=$PGID
- TZ=Asia/Kolkata - TZ=$TZ
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- prowlarr:/config - prowlarr:/config
@@ -71,14 +71,14 @@ services:
image: lscr.io/linuxserver/transmission:latest image: lscr.io/linuxserver/transmission:latest
container_name: transmission container_name: transmission
environment: environment:
- PUID=1000 - PUID=$PUID
- PGID=1000 - PGID=$PGID
- TZ=Asia/Kolkata - TZ=$TZ
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- transmission:/config - transmission:/config
- /media/vault/data/downloads:/downloads - $DATA/downloads:/downloads
- /media/vault/data/watch:/watch - $DATA/watch:/watch
ports: ports:
- 9091:9091 - 9091:9091
- 51413:51413 - 51413:51413
@@ -87,12 +87,37 @@ services:
networks: networks:
- starr - starr
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
environment:
- PUID=$PUID
- PGID=$PGID
- TZ=$TZ
- JELLYFIN_PublishedServerUrl=192.168.1.2
volumes:
- jellyfin:/config
- $DATA/media:/data
ports:
- 8096:8096
- 7359:7359/udp # optional
- 1900:1900/udp # optional
devices:
- /dev/video10:/dev/video10
- /dev/video11:/dev/video11
- /dev/video12:/dev/video12
restart: unless-stopped
networks:
- starr
volumes: volumes:
bazarr: bazarr:
prowlarr: prowlarr:
radarr: radarr:
transmission: transmission:
sonarr: sonarr:
jellyfin:
name: jellyfin_jellyfin
networks: networks:
starr: starr:

4
arrs/env.example Normal file
View File

@@ -0,0 +1,4 @@
PUID=1000
PGID=1000
TZ=etc/UTC
DATA=/path/to/data

1
collabora/env.example Normal file
View File

@@ -0,0 +1 @@
CLOUD=cloud.example.com

View File

@@ -1,30 +0,0 @@
services:
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Kolkata
- JELLYFIN_PublishedServerUrl=192.168.1.2
volumes:
- jellyfin:/config
- /media/vault/data/media:/data
ports:
- 8096:8096
- 7359:7359/udp # optional
- 1900:1900/udp # optional
devices:
- /dev/video10:/dev/video10
- /dev/video11:/dev/video11
- /dev/video12:/dev/video12
restart: unless-stopped
networks:
- starr
volumes:
jellyfin:
networks:
starr:
external: true