A free, open, self-hosted app platform (GNU AGPLv3): one-click app deploys, Traefik reverse proxy with automatic SSL, rootless Docker support, gluetun VPN routing, and a web dashboard to manage it all. Free & open forever to self-host; optional paid hosted services fund it. See PROMISE.md. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: librelad <librelad@digitalangels.vip>
37 lines
735 B
Plaintext
37 lines
735 B
Plaintext
# Build context exclusions. Anything listed here doesn't get sent to
|
|
# the Docker daemon at build time — keeps uploads small and ensures
|
|
# we always start from a clean state inside the image.
|
|
|
|
# Node + Next.js artefacts (regenerated inside the container).
|
|
**/node_modules
|
|
**/.next
|
|
**/dist
|
|
**/build
|
|
|
|
# Local runtime data (the DB lives in /data via the bind mount).
|
|
**/data
|
|
**/*.db
|
|
**/*.db-journal
|
|
|
|
# Editor / VCS / OS junk.
|
|
.git
|
|
.gitignore
|
|
.vscode
|
|
.idea
|
|
.DS_Store
|
|
*.log
|
|
|
|
# Local env files — secrets stay out of the image.
|
|
**/.env
|
|
**/.env.*
|
|
!**/.env.example
|
|
|
|
# LibrePortal artefacts — managed outside the build context.
|
|
moneyapp.config
|
|
moneyapp.tools.json
|
|
moneyapp.svg
|
|
moneyapp.sh
|
|
docker-compose.yml
|
|
docker-compose.*.yml
|
|
README.md
|