# Never ship the host's node_modules: it clobbers the node_modules that # `yarn install` builds inside the image, and native addons (bcrypt) compiled # against the host's glibc/ABI will fail to dlopen in the container. node_modules/ .git/ .gitignore .idea* # Secrets / local config. The image gets an empty .env; real config is env vars. .env *.conf # Local-only tooling and deploy manifests, not needed at runtime. docker-compose.yml docker.env .drone.yml .woodpecker.yaml deploy/ README.md TODO.txt # Runtime scratch dirs: keep the directories, drop any local contents. uploads/* !uploads/.gitkeep tmp.uploads/* !tmp.uploads/.gitkeep logs *.log npm-debug.log* yarn-debug.log* yarn-error.log*