added archivebox

This commit is contained in:
2024-08-01 14:24:06 -07:00
parent ed924cc3ac
commit 36bd97fec0
6 changed files with 43 additions and 8 deletions
+10
View File
@@ -0,0 +1,10 @@
# archivebox
Last Updated: Thu August 01, 2024 13:30:38 PDT
## Overview
Docker Hub: https://hub.docker.com/r/archivebox/archivebox/tags
Docker Compose Example: https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/dev/docker-compose.yml
Project: https://archivebox.io/
Proxy Port: 8000
+13
View File
@@ -0,0 +1,13 @@
version: '3.8'
services:
archivebox:
image: ${ARCHIVEBOX_IMAGE:-archivebox/archivebox:stable}
restart: unless-stopped
volumes:
- ${VOL_PATH:-./data}/archive-data:/data
environment:
- ARCHIVEBOX_UID=1000
- ARCHIVEBOX_GID=1000
- PYTHONUNBUFFERED=1 # Ensures logs are output in real-time
command: server --quick-init 0.0.0.0:8000
+7
View File
@@ -0,0 +1,7 @@
version: '3.4'
services:
archivebox:
extends:
file: ${COOKBOOK}/archivebox/docker-compose.yml
service: archivebox
+5
View File
@@ -0,0 +1,5 @@
COOKBOOK=/git/docker-compose-cookbooks #HELP: cookbooks
VOL_PATH=./data
# ARCHIVEBOX
ARCHIVEBOX_IMAGE=archivebox/archivebox:sha-1d49bee
+3 -3
View File
@@ -11,10 +11,10 @@ services:
- NTFY_CACHE_FILE=${NTFY_CACHE_FILE:-/var/lib/ntfy/cache.db}
- NTFY_AUTH_FILE=${NTFY_AUTH_FILE:-/var/lib/ntfy/auth.db}
- NTFY_AUTH_DEFAULT_ACCESS=${NTFY_AUTH_DEFAULT_ACCESS:-deny-all}
- NTFY_BEHIND_PROXY="${NTFY_BEHIND_PROXY:-true}"
- NTFY_BEHIND_PROXY=${NTFY_BEHIND_PROXY:-true}
- NTFY_ATTACHMENT_CACHE_DIR=${NTFY_ATTACHMENT_CACHE_DIR:-/var/lib/ntfy/attachments}
- NTFY_ENABLE_LOGIN="${NTFY_ENABLE_LOGIN:-true}"
- TZ=${NTFY_TZ:-UTC}
- NTFY_ENABLE_LOGIN=${NTFY_ENABLE_LOGIN:-true}
- TZ=${TZ:-UTC}
volumes:
- ${VOL_PATH:-./data}/ntfy-cache/ntfy:/var/cache/ntfy
- ${VOL_PATH:-./data}/ntfy:/etc/ntfy
+5 -5
View File
@@ -1,13 +1,13 @@
COOKBOOK=/git/docker-compose-cookbooks #HELP: cookbooks
VOL_PATH=./data
TZ=UTC
# ntfy
NTFY_IMAGE=binwiederhier/ntfy
NTFY_BASE_URL=http://localhost
NTFY_CACHE_FILE=/var/lib/ntfy/cache.db
NTFY_AUTH_FILE=/var/lib/ntfy/auth.db
NTFY_AUTH_DEFAULT_ACCESS=-deny-all
NTFY_BEHIND_PROXY="true"
NTFY_AUTH_DEFAULT_ACCESS=deny-all
NTFY_BEHIND_PROXY=true
NTFY_ATTACHMENT_CACHE_DIR=/var/lib/ntfy/attachments
NTFY_ENABLE_LOGIN="true"
NTFY_TZ=UTC
NTFY_ENABLE_LOGIN=true