Files
proxyserver/admin-compose.yml
2022-08-27 18:33:19 -05:00

70 lines
1.5 KiB
YAML

version: '3'
services:
dozzle:
container_name: dozzle
hostname: dozzle
image: amir20/dozzle:latest
environment:
- DOZZLE_ADDR=:1234
networks:
- admin
ports:
- 9999:1234
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
portainer:
container_name: portainer
hostname: portainer
image: portainer/portainer-ce:latest
environment:
- AGENT_SECRET=$ADMIN_PASSWORD
networks:
- admin
ports:
- 9000:9000/tcp
restart: always
volumes:
- ./appdata/portainer/data:/data
- /var/run/docker.sock:/var/run/docker.sock
- /etc/localtime:/etc/localtime:ro
filebrowser:
container_name: filebrowser
hostname: filebrowser
image: filebrowser/filebrowser:s6
environment:
- PUID=$PUID
- PGID=$PGID
networks:
- admin
ports:
- 9998:80
restart: always
volumes:
- ./appdata/filebrowser:/database
- ./appdata/filebrowser:/config
- /etc:/srv/etc:ro
- /home:/srv/home
- /opt/docker:/srv/docker
portainer-agent:
container_name: portainer-agent
hostname: portainer-agent
image: portainer/agent:latest
environment:
- AGENT_SECRET=$ADMIN_PASSWORD
networks:
- admin
ports:
- 9001:9001/tcp
restart: always
volumes:
- /var/lib/docker/volumes:/var/lib/docker/volumes
- /var/run/docker.sock:/var/run/docker.sock
- /etc/localtime:/etc/localtime:ro
networks:
admin: