Files
hermes-docker/selfhosted_extra/docker-compose.yaml
2025-08-24 14:27:25 +00:00

73 lines
2.6 KiB
YAML

version: '3.6'
services:
portainer:
image: portainer/portainer-ce:2.20.3
container_name: self_portainer
networks:
internal_traffic:
ipv4_address: 192.168.3.50
deploy:
resources:
limits:
cpus: '0.50'
memory: 128M
volumes:
- data_portainer:/data
- /var/run/docker.sock:/var/run/docker.sock
restart: no
tube:
image: oxygenz/clipbucket-v5:latest
container_name: self_clipbucket
networks:
internal_traffic:
ipv4_address: 192.168.3.60
environment:
- DOMAIN_NAME=tube.waw.eldorado.city
volumes:
- data_clipbucket_db:/var/lib/mysql
- /opt/video:/srv/http/clipbucket
#- /opt/video_ramdisk:/srv/http/clipbucket/upload/files/conversion_queue/
manyfold:
hostname: self_manyfold
container_name: self_manyfold
image: ghcr.io/manyfold3d/manyfold:latest
volumes:
- /opt/3d:/models
networks:
internal_traffic:
ipv4_address: 192.168.3.65
environment:
DATABASE_ADAPTER: postgresql
DATABASE_HOST: self_postgres
DATABASE_PORT: 5432
DATABASE_NAME: manyfold
DATABASE_USER: manyfold
DATABASE_PASSWORD: manyfold
SECRET_KEY_BASE: hytrfgytedcv54
REDIS_URL: redis://self_redis:6379/12
PUID: 1000
PGID: 1000
MAX_FILE_EXTRACT_SIZE: 4294967296
MAX_FILE_UPLOAD_SIZE: 4294967296
restart: no
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
cap_add:
- CHOWN
- DAC_OVERRIDE
- SETUID
- SETGID
volumes:
data_portainer:
external: true
data_clipbucket_db:
external: true
networks:
internal_traffic:
external: true