feat: add Dockerfile and GitHub Actions workflow for building and publishing Docker image

This commit is contained in:
Andy
2025-07-20 02:47:08 +00:00
parent 5a15e240d5
commit 52ce0ed7f7
4 changed files with 238 additions and 1 deletions

62
.dockerignore Normal file
View File

@@ -0,0 +1,62 @@
# Logs and temporary files
Logs/
logs/
temp/
\*.log
# Sensitive files
key_vault.db
unshackle/WVDs/
unshackle/PRDs/
unshackle/cookies/
_.prd
_.wvd
# Cache directories
unshackle/cache/
**pycache**/
_.pyc
_.pyo
\*.pyd
.Python
# Development files
.git/
.gitignore
.vscode/
.idea/
_.swp
_.swo
# Documentation and plans
plan/
CONTRIBUTING.md
CONFIG.md
AGENTS.md
OLD-CHANGELOG.md
cliff.toml
# Installation scripts
install.bat
# Test files
_test_
_Test_
# Virtual environments
venv/
env/
.venv/
# OS generated files
.DS_Store
Thumbs.db