mirror of
https://github.com/bensuperpc/infrastructure.git
synced 2025-01-02 22:04:26 +01:00
Compare commits
3 Commits
4496211aa5
...
4676eb9cdc
Author | SHA1 | Date | |
---|---|---|---|
4676eb9cdc | |||
754c5ccb9c | |||
6ab1b3c486 |
2
Makefile
2
Makefile
@ -21,7 +21,7 @@ UTILS_SERVICES := it-tools stirlingpdf
|
||||
PROFILES := caddy wordpress syncthing gitea homepage $(SHARING_SERVICES) $(TORRENTS_SERVICES) $(ADMIN_SERVICES) $(UTILS_SERVICES)
|
||||
PROFILE_CMD := $(addprefix --profile ,$(PROFILES))
|
||||
|
||||
# gitea-runner dozzle watchtower
|
||||
# gitea-runner
|
||||
|
||||
COMPOSE_FILES := $(shell find . -name 'docker-compose*.yml' -type f | sed -e 's/^/--file /')
|
||||
|
||||
|
@ -117,10 +117,6 @@ pastebin.bensuperpc.org {
|
||||
redir https://privatebin.bensuperpc.org permanent
|
||||
}
|
||||
|
||||
dozzle.bensuperpc.org {
|
||||
reverse_proxy dozzle:8080
|
||||
}
|
||||
|
||||
yacht.bensuperpc.org {
|
||||
reverse_proxy yacht:8000
|
||||
}
|
||||
|
@ -1,18 +0,0 @@
|
||||
services:
|
||||
# dozzle
|
||||
dozzle:
|
||||
image: amir20/dozzle:latest
|
||||
container_name: dozzle
|
||||
profiles:
|
||||
- dozzle
|
||||
restart: on-failure:5
|
||||
depends_on:
|
||||
- caddy
|
||||
env_file:
|
||||
- ./dozzle/env/dozzle.env
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
networks:
|
||||
- infra-network
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
1
infrastructure/dozzle/env/dozzle.env
vendored
1
infrastructure/dozzle/env/dozzle.env
vendored
@ -1 +0,0 @@
|
||||
DOZZLE_LEVEL=info
|
@ -21,13 +21,6 @@
|
||||
description: Yacht
|
||||
ping: yacht.bensuperpc.org
|
||||
container: yacht
|
||||
- dozzle:
|
||||
icon: https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons@master/png/dozzle.png
|
||||
href: https://dozzle.bensuperpc.org/
|
||||
description: Dozzle
|
||||
ping: dozzle.bensuperpc.org
|
||||
container: dozzle
|
||||
|
||||
- Sharing:
|
||||
- jellyfin:
|
||||
icon: https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons@master/png/jellyfin.png
|
||||
@ -126,10 +119,3 @@
|
||||
ping: gitea.bensuperpc.org
|
||||
container: gitea-runner
|
||||
|
||||
- watchtower:
|
||||
icon: https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons@master/png/watchtower.png
|
||||
#href: https://watchtower.bensuperpc.org/
|
||||
description: Watchtower
|
||||
ping: watchtower.bensuperpc.org
|
||||
container: watchtower
|
||||
|
||||
|
@ -12,12 +12,13 @@ services:
|
||||
- ./picoshare/env/picoshare.env
|
||||
volumes:
|
||||
- picoshare_data:/data
|
||||
- picoshare_tmpfs:/tmp
|
||||
networks:
|
||||
- infra-network
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
read_only: true
|
||||
tmpfs:
|
||||
- /tmp
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
@ -29,11 +30,4 @@ services:
|
||||
|
||||
volumes:
|
||||
picoshare_data:
|
||||
name: picoshare_data
|
||||
picoshare_tmpfs:
|
||||
name: picoshare_tmpfs
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: tmpfs
|
||||
device: tmpfs
|
||||
o: size=1g
|
||||
name: picoshare_data
|
@ -1,16 +0,0 @@
|
||||
services:
|
||||
# Watchtower
|
||||
watchtower:
|
||||
image: containrrr/watchtower
|
||||
container_name: watchtower
|
||||
profiles:
|
||||
- watchtower
|
||||
depends_on:
|
||||
- caddy
|
||||
restart: on-failure:5
|
||||
networks:
|
||||
- infra-network
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock:rw
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
Loading…
Reference in New Issue
Block a user