docker: container image (Dockerfile + .dockerignore + minimal default config)

This commit is contained in:
Jean Chevronnet 2026-08-30 21:17:34 +00:00
parent 0be6daa1c2
commit 281d3a962c
No known key found for this signature in database
GPG key ID: 439666D63A9477E4
3 changed files with 65 additions and 0 deletions

18
.dockerignore Normal file
View file

@ -0,0 +1,18 @@
# Keep the build context small and secret-free. Only the release binary, the
# example config, and docker/default.conf are COPYed into the image.
.git
tls/
*.pem
*.key
echoircd.conf
*.bak
*.bak-*
config.toml.bak*
target/debug/
target/release/deps/
target/release/build/
target/release/incremental/
target/release/.fingerprint/
target/release/examples/
target/.rustc_info.json
target/CACHEDIR.TAG