version: '2.4' services: archivebox: build: . command: server --debug --reload --quick-init 0.0.0.0:8000 ports: - 8000:8000 environment: - ALLOWED_HOSTS=* - MEDIA_MAX_SIZE=750m # Fix permissions - PUID=1000 - PGID=1000 # Extractors - USE_YOUTUBEDL=False - USE_GIT=False - SAVE_GIT=False - SAVE_MEDIA=False - SAVE_ARCHIVE_DOT_ORG=False # FIXME: Mercury doesn't work - USE_MERCURY=False - SAVE_MERCURY=False dns: - pihole volumes: - ./data:/data - ./archivebox:/app/archivebox pihole: image: pihole/pihole:latest ports: - 80:80 environment: WEBPASSWORD: 'password' volumes: - ./data/pihole:/etc/pihole - ./data/dnsmasq:/etc/dnsmasq.d