mirror of
https://github.com/CoolnsX/selfhost.git
synced 2025-12-20 07:15:17 +05:30
Update README.md
This commit is contained in:
committed by
GitHub
parent
e49989ef26
commit
f0ae39b0e6
130
README.md
130
README.md
@@ -3,7 +3,6 @@
|
|||||||
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
|
### Nextcloud and yacht together
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
services:
|
services:
|
||||||
nextcloud:
|
nextcloud:
|
||||||
@@ -42,11 +41,80 @@ volumes:
|
|||||||
name: nextcloud_aio_mastercontainer
|
name: nextcloud_aio_mastercontainer
|
||||||
yacht:
|
yacht:
|
||||||
```
|
```
|
||||||
|
### *arr stack
|
||||||
|
```yaml
|
||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
radarr:
|
||||||
|
image: lscr.io/linuxserver/radarr:latest
|
||||||
|
container_name: radarr
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=Asia/Kolkata
|
||||||
|
volumes:
|
||||||
|
- radarr:/config
|
||||||
|
- /media/vault/movies:/movies #change accordingly
|
||||||
|
- /media/vault/downloads:/downloads #change accordingly
|
||||||
|
ports:
|
||||||
|
- 7878:7878
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
bazarr:
|
||||||
|
image: lscr.io/linuxserver/bazarr:latest
|
||||||
|
container_name: bazarr
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=Asia/Kolkata
|
||||||
|
volumes:
|
||||||
|
- bazarr:/config
|
||||||
|
- /media/vault/movies:/movies #change accordingly
|
||||||
|
ports:
|
||||||
|
- 6767:6767
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
prowlarr:
|
||||||
|
image: lscr.io/linuxserver/prowlarr:latest
|
||||||
|
container_name: prowlarr
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=Asia/Kolkata
|
||||||
|
volumes:
|
||||||
|
- prowlarr:/config
|
||||||
|
ports:
|
||||||
|
- 9696:9696
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
transmission:
|
||||||
|
image: lscr.io/linuxserver/transmission:latest
|
||||||
|
container_name: transmission
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=Asia/Kolkata
|
||||||
|
volumes:
|
||||||
|
- transmission:/config
|
||||||
|
- /media/vault/downloads:/downloads #change accordingly
|
||||||
|
- /media/vault/watch:/watch #change accordingly
|
||||||
|
ports:
|
||||||
|
- 9091:9091
|
||||||
|
- 51413:51413
|
||||||
|
- 51413:51413/udp
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
bazarr:
|
||||||
|
prowlarr:
|
||||||
|
radarr:
|
||||||
|
transmission:
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
## Below are the services that are put on another server
|
## Below are the services that are put on another server
|
||||||
|
|
||||||
### Nginx Proxy Manager
|
### Nginx Proxy Manager
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
@@ -62,7 +130,6 @@ services:
|
|||||||
```
|
```
|
||||||
|
|
||||||
### Collabora (if hosting on another server)
|
### Collabora (if hosting on another server)
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
services:
|
services:
|
||||||
collabora:
|
collabora:
|
||||||
@@ -79,7 +146,6 @@ services:
|
|||||||
```
|
```
|
||||||
|
|
||||||
### Imaginary (if hosing on another server)
|
### Imaginary (if hosing on another server)
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
services:
|
services:
|
||||||
imaginary:
|
imaginary:
|
||||||
@@ -93,62 +159,9 @@ services:
|
|||||||
- SYS_NICE
|
- SYS_NICE
|
||||||
```
|
```
|
||||||
|
|
||||||
### *arr stack
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
services:
|
|
||||||
radarr:
|
|
||||||
image: lscr.io/linuxserver/radarr:latest
|
|
||||||
container_name: radarr
|
|
||||||
environment:
|
|
||||||
- PUID=1000
|
|
||||||
- PGID=1000
|
|
||||||
- TZ=Asia/Kolkata #change accordingly
|
|
||||||
volumes:
|
|
||||||
- radarr:/config
|
|
||||||
- /media/vault/movies:/movies #change accordingly
|
|
||||||
- /media/vault/downloads:/downloads #change accordingly
|
|
||||||
ports:
|
|
||||||
- 7878:7878
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
bazarr:
|
|
||||||
image: lscr.io/linuxserver/bazarr:latest
|
|
||||||
container_name: bazarr
|
|
||||||
environment:
|
|
||||||
- PUID=1000
|
|
||||||
- PGID=1000
|
|
||||||
- TZ=Etc/UTC
|
|
||||||
volumes:
|
|
||||||
- bazarr:/config
|
|
||||||
- /media/vault/movies:/movies
|
|
||||||
ports:
|
|
||||||
- 6767:6767
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
prowlarr:
|
|
||||||
image: lscr.io/linuxserver/prowlarr:latest
|
|
||||||
container_name: prowlarr
|
|
||||||
environment:
|
|
||||||
- PUID=1000
|
|
||||||
- PGID=1000
|
|
||||||
- TZ=Asia/Kolkata #change accordingly
|
|
||||||
volumes:
|
|
||||||
- prowlarr:/config
|
|
||||||
ports:
|
|
||||||
- 9696:9696
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
bazarr:
|
|
||||||
prowlarr:
|
|
||||||
radarr:
|
|
||||||
```
|
|
||||||
|
|
||||||
## Now nginx config for each and every services I make public to make them more optimized by enabling gzip compression
|
## Now nginx config for each and every services I make public to make them more optimized by enabling gzip compression
|
||||||
|
|
||||||
### nextcloud
|
### nextcloud
|
||||||
|
|
||||||
```nginx
|
```nginx
|
||||||
client_body_buffer_size 256m;
|
client_body_buffer_size 256m;
|
||||||
proxy_read_timeout 86400s;
|
proxy_read_timeout 86400s;
|
||||||
@@ -171,11 +184,10 @@ gzip_static on;
|
|||||||
```
|
```
|
||||||
|
|
||||||
### collabora | yacht | jellyfin
|
### collabora | yacht | jellyfin
|
||||||
|
|
||||||
```nginx
|
```nginx
|
||||||
client_max_body_size 50m;
|
client_max_body_size 50m;
|
||||||
output_buffers 4 64k;
|
output_buffers 4 64k;
|
||||||
proxy_hide_header Upgrade;
|
proxy_hide_header Upgrade; #remove this for collabora in nginx proxy manager
|
||||||
proxy_hide_header X-Powered-By;
|
proxy_hide_header X-Powered-By;
|
||||||
proxy_buffer_size 4k;
|
proxy_buffer_size 4k;
|
||||||
proxy_buffers 100 8k;
|
proxy_buffers 100 8k;
|
||||||
|
|||||||
Reference in New Issue
Block a user