Merge branch 'feature/compose'
This commit is contained in:
commit
fe0a605212
14 changed files with 122 additions and 0 deletions
0
compose/arisu/glance.yml
Normal file
0
compose/arisu/glance.yml
Normal file
20
compose/arisu/jellyfin.yml
Normal file
20
compose/arisu/jellyfin.yml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
services:
|
||||
jellyfin:
|
||||
container_name: jellyfin
|
||||
image: jellyfin/jellyfin:latest
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 8096
|
||||
labels:
|
||||
tsdproxy.enable: true
|
||||
tsdproxy.funnel: true
|
||||
volumes:
|
||||
- jellyfin-config:/config
|
||||
- jellyfin-cache:/cache
|
||||
- jellyfin-media:/media
|
||||
|
||||
volumes:
|
||||
jellyfin-config:
|
||||
jellyfin-cache:
|
||||
jellyfin-media:
|
||||
|
||||
0
compose/arisu/rustypaste.yml
Normal file
0
compose/arisu/rustypaste.yml
Normal file
15
compose/arisu/tsdproxy.yml
Normal file
15
compose/arisu/tsdproxy.yml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
services:
|
||||
tsdproxy:
|
||||
container_name: tsdproxy
|
||||
image: almeidapaulopt/tsdproxy:1
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 8080
|
||||
volumes:
|
||||
- /home/c4patino/dotfiles/inputs/dotfiles/tsdproxy:/config
|
||||
- tsdproxy:/data
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /run/secrets/tailscale/tsdproxy:/run/secrets/tailscale/tsdproxy
|
||||
|
||||
volumes:
|
||||
tsdproxy:
|
||||
0
compose/chibi/blocky.yml
Normal file
0
compose/chibi/blocky.yml
Normal file
20
compose/chibi/ntfy.yml
Normal file
20
compose/chibi/ntfy.yml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
services:
|
||||
ntfy:
|
||||
container_name: ntfy
|
||||
image: binwiederhier/ntfy
|
||||
restart: unless-stopped
|
||||
command:
|
||||
- serve
|
||||
labels:
|
||||
tsdproxy.enable: true
|
||||
ports:
|
||||
- 80
|
||||
environment:
|
||||
- TZ=America/Chicago
|
||||
volumes:
|
||||
- ntfy-cache:/var/cache/ntfy
|
||||
- ntfy-config:/etc/ntfy
|
||||
|
||||
volumes:
|
||||
ntfy-cache:
|
||||
ntfy-config:
|
||||
15
compose/chibi/tsdproxy.yml
Normal file
15
compose/chibi/tsdproxy.yml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
services:
|
||||
tsdproxy:
|
||||
container_name: tsdproxy
|
||||
image: almeidapaulopt/tsdproxy:1
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 8080
|
||||
volumes:
|
||||
- /home/c4patino/dotfiles/inputs/dotfiles/tsdproxy:/config
|
||||
- tsdproxy:/data
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /run/secrets/tailscale/tsdproxy:/run/secrets/tailscale/tsdproxy
|
||||
|
||||
volumes:
|
||||
tsdproxy:
|
||||
0
compose/chibi/unbound.yml
Normal file
0
compose/chibi/unbound.yml
Normal file
15
compose/chibi/uptime-kuma.yml
Normal file
15
compose/chibi/uptime-kuma.yml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
services:
|
||||
uptime-kuma:
|
||||
container_name: uptime-kuma
|
||||
image: louislam/uptime-kuma:1
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
tsdproxy.enable: true
|
||||
ports:
|
||||
- 8080
|
||||
volumes:
|
||||
- uptime-kuma:/app/data
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
|
||||
volumes:
|
||||
uptime-kuma:
|
||||
0
compose/shiori/forgejo.yml
Normal file
0
compose/shiori/forgejo.yml
Normal file
16
compose/shiori/grafana.yml
Normal file
16
compose/shiori/grafana.yml
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
services:
|
||||
grafana:
|
||||
container_name: grafana
|
||||
image: grafana/grafana:10.3.5
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
tsdproxy.enable: true
|
||||
ports:
|
||||
- 3000
|
||||
volumes:
|
||||
- grafana:/var/lib/grafana
|
||||
networks:
|
||||
- default
|
||||
|
||||
volumes:
|
||||
grafana:
|
||||
15
compose/shiori/tsdproxy.yml
Normal file
15
compose/shiori/tsdproxy.yml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
services:
|
||||
tsdproxy:
|
||||
container_name: tsdproxy
|
||||
image: almeidapaulopt/tsdproxy:1
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 8080
|
||||
volumes:
|
||||
- /home/c4patino/dotfiles/inputs/dotfiles/tsdproxy:/config
|
||||
- tsdproxy:/data
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /run/secrets/tailscale/tsdproxy:/run/secrets/tailscale/tsdproxy
|
||||
|
||||
volumes:
|
||||
tsdproxy:
|
||||
0
compose/shiori/vaultwarden.yml
Normal file
0
compose/shiori/vaultwarden.yml
Normal file
|
|
@ -5,6 +5,7 @@
|
|||
"arisu": "100.117.106.23",
|
||||
"kokoro": "100.69.45.111",
|
||||
"chibi": "100.101.224.25",
|
||||
"uptime-kuma": "100.66.219.68",
|
||||
},
|
||||
|
||||
// Declare static groups of users. Use autogroups for all users or users with a specific role.
|
||||
|
|
@ -36,6 +37,11 @@
|
|||
"src": ["autogroup:shared"],
|
||||
"dst": ["arisu:25565", "arisu:25566"]
|
||||
},
|
||||
{
|
||||
"action": "accept",
|
||||
"src": ["uptime-kuma"],
|
||||
"dst": ["chibi:50000"]
|
||||
}
|
||||
],
|
||||
|
||||
// Define attributes for individual nodes within the network.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue