Initial commit
Some checks failed
CI / test (push) Failing after 11s
CI / image (push) Has been skipped

This commit is contained in:
2026-08-01 21:03:35 -04:00
commit 8b5cd370ea
41 changed files with 5462 additions and 0 deletions

17
.env.example Normal file
View File

@@ -0,0 +1,17 @@
# Absolute path to the vault to serve. With Syncthing, this is the synced
# folder itself. Point it at a COPY until you trust write-back — this service
# rewrites the files it finds.
VAULT_PATH=/home/you/notes
# Write-back runs as this uid/gid. It MUST match the owner of VAULT_PATH,
# otherwise writes fail or Syncthing fights over file permissions.
# VAULT_UID=$(id -u) VAULT_GID=$(id -g)
VAULT_UID=1000
VAULT_GID=1000
# Where to publish the CalDAV port for the reverse-proxy machine to reach.
# TLS terminates at that proxy, so this listener is plain HTTP — set
# BIND_ADDRESS to this host's LAN address rather than leaving it on all
# interfaces, and firewall the port to the proxy's IP.
BIND_ADDRESS=0.0.0.0
BIND_PORT=5233