diff --git a/archivebox/compose.yml b/archivebox/compose.yml new file mode 100644 index 0000000..077d18c --- /dev/null +++ b/archivebox/compose.yml @@ -0,0 +1,57 @@ +services: + + archivebox: + container_name: archivebox + image: archivebox/archivebox:dev + command: server --quick-init 0.0.0.0:8000 + environment: + - ALLOWED_HOSTS=* + - MEDIA_MAX_SIZE=750m + - PUBLIC_ADD_VIEW=True + - PUBLIC_INDEX=True + - PUBLIC_SNAPSHOTS=False + - SAVE_TITLE=True + - SAVE_FAVICON=True + - SAVE_WGET=False + - SAVE_WARC=False + - SAVE_PDF=True + - SAVE_SCREENSHOT=True + - SAVE_DOM=False + - SAVE_SINGLEFILE=True + - SAVE_READABILITY=True + - SAVE_MERCURY=False + - SAVE_GIT=False + - SAVE_MEDIA=False + - SAVE_ARCHIVE_DOT_ORG=False + - SEARCH_BACKEND_ENGINE=sonic + - SEARCH_BACKEND_HOST_NAME=sonic + - SEARCH_BACKEND_PASSWORD=eeXa7chux9sheiviep8thaw3Yel1te + networks: + - archivebox + - reverseproxy + ports: + - 8283:8000 + restart: always + volumes: + - ${DOCKER_CONFIGS}/archivebox/data:/data + + sonic: + container_name: sonic + image: valeriansaliou/sonic:latest + environment: + - SEARCH_BACKEND_PASSWORD=eeXa7chux9sheiviep8thaw3Yel1te + networks: + - archivebox + expose: + - 1491 + restart: always + volumes: + - ${DOCKER_CONFIGS}/archivebox/sonic/sonic.cfg:/etc/sonic.cfg:ro + - ${DOCKER_CONFIGS}/archivebox/sonic:/var/lib/sonic/store + +networks: + archivebox: + name: archivebox + reverseproxy: + name: reverseproxy + external: true diff --git a/mixed/archivebox/sonic/sonic.cfg b/archivebox/sonic/sonic.cfg similarity index 100% rename from mixed/archivebox/sonic/sonic.cfg rename to archivebox/sonic/sonic.cfg diff --git a/mixed/compose.yml b/mixed/compose.yml index 76d4ea1..c56ec67 100755 --- a/mixed/compose.yml +++ b/mixed/compose.yml @@ -1,40 +1,5 @@ services: - archivebox: - container_name: archivebox - image: archivebox/archivebox:dev - command: server --quick-init 0.0.0.0:8000 - environment: - - ALLOWED_HOSTS=* - - MEDIA_MAX_SIZE=750m - - PUBLIC_ADD_VIEW=True - - PUBLIC_INDEX=True - - PUBLIC_SNAPSHOTS=False - - SAVE_TITLE=True - - SAVE_FAVICON=True - - SAVE_WGET=False - - SAVE_WARC=False - - SAVE_PDF=True - - SAVE_SCREENSHOT=True - - SAVE_DOM=False - - SAVE_SINGLEFILE=True - - SAVE_READABILITY=True - - SAVE_MERCURY=False - - SAVE_GIT=False - - SAVE_MEDIA=False - - SAVE_ARCHIVE_DOT_ORG=False - - SEARCH_BACKEND_ENGINE=sonic - - SEARCH_BACKEND_HOST_NAME=sonic - - SEARCH_BACKEND_PASSWORD=eeXa7chux9sheiviep8thaw3Yel1te - networks: - - archivebox - - reverseproxy - ports: - - 8283:8000 - restart: always - volumes: - - ${DOCKER_CONFIGS}/archivebox/data:/data - bazarr: container_name: bazarr image: lscr.io/linuxserver/bazarr:latest @@ -358,20 +323,6 @@ services: - ${DOCKER_CONFIGS}/sonarr/config:/config - ${MEDIA_DIR}:/data - sonic: - container_name: sonic - image: valeriansaliou/sonic:latest - environment: - - SEARCH_BACKEND_PASSWORD=eeXa7chux9sheiviep8thaw3Yel1te - networks: - - archivebox - expose: - - 1491 - restart: always - volumes: - - ${DOCKER_CONFIGS}/archivebox/sonic/sonic.cfg:/etc/sonic.cfg:ro - - ${DOCKER_CONFIGS}/archivebox/sonic:/var/lib/sonic/store - uptime-kuma: container_name: uptime-kuma image: louislam/uptime-kuma:1 @@ -422,8 +373,6 @@ services: - /home/wettsten/backups/vaultwardenbackups:/data/backups networks: - archivebox: - name: archivebox reverseproxy: name: reverseproxy external: true