Initial commit

This commit is contained in:
R. Gierwialo
2025-04-01 18:03:17 +00:00
commit a60f4aa414
9 changed files with 892 additions and 0 deletions

View File

@@ -0,0 +1,72 @@
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
browserless:
image: dgtlmoon/sockpuppetbrowser:latest
container_name: self_browserless
environment:
- DEFAULT_LAUNCH_ARGS="--window-size=1920,1080"
shm_size: 2g
deploy:
resources:
limits:
cpus: '1'
memory: 2G
restart: no
networks:
internal_traffic:
ipv4_address: 192.168.3.61
changedetection:
image: dgtlmoon/changedetection.io:0.45.23
container_name: self_changedetection
networks:
internal_traffic:
ipv4_address: 192.168.3.60
deploy:
resources:
limits:
cpus: '1'
memory: 512M
restart: no
environment:
- PLAYWRIGHT_DRIVER_URL=ws://self_browserless:3000
depends_on:
- browserless
volumes:
- data_changedetection:/datastore
#unifi:
# image: jacobalberty/unifi:7.3
# container_name: self_unifi
# networks:
# internal_traffic:
# ipv4_address: 192.168.3.70
# volumes:
# - data_unifi:/unifi
# environment:
# - TZ=Europe/Warsaw
# restart: unless-stopped
volumes:
data_portainer:
external: true
data_changedetection:
external: true
data_unifi:
external: true
networks:
internal_traffic:
external: true