From fe798e186759bbaeaf8ce7ee7f88923f70f32172 Mon Sep 17 00:00:00 2001 From: Xevion Date: Fri, 12 Sep 2025 20:57:33 -0500 Subject: [PATCH] fix: avoid COPY of non existent dir, add .dockerignore --- .dockerignore | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++ Dockerfile | 1 - 2 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..c78f4ed --- /dev/null +++ b/.dockerignore @@ -0,0 +1,73 @@ +# Build artifacts +target/ +**/target/ + +# Development files +.env +.env.local +.env.*.local + +# IDE and editor files +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Git +.git/ +.gitignore + +# Documentation +README.md +docs/ +*.md + +# Go files (since this is a Rust project) +go/ + +# Database migrations (if not needed at runtime) +migrations/ +diesel_migrations/ +diesel.toml + +# Development configuration +bacon.toml +.cargo/config.toml + +# Logs +*.log +logs/ + +# Temporary files +tmp/ +temp/ +*.tmp + +# Test files +tests/ +**/tests/ +*_test.rs +*_tests.rs + +# Coverage reports +coverage/ +*.gcov +*.gcno +*.gcda + +# Profiling +*.prof + +# Backup files +*.bak +*.backup diff --git a/Dockerfile b/Dockerfile index 29375e7..5822eda 100644 --- a/Dockerfile +++ b/Dockerfile @@ -52,7 +52,6 @@ RUN addgroup --gid $GID $APP_USER \ # Copy application files COPY --from=builder --chown=$APP_USER:$APP_USER /usr/src/banner/target/release/banner ${APP}/banner -COPY --from=builder --chown=$APP_USER:$APP_USER /usr/src/banner/src/fonts ${APP}/fonts # Set proper permissions RUN chmod +x ${APP}/banner