Files
simpleguardhome/.dockerignore

56 lines
1.1 KiB
Plaintext

# ULTIMATE SAFETY IGNORE FILE V9000
# DO NOT MODIFY WITHOUT LEVEL 9 CLEARANCE
# FIRST: IGNORE EVERYTHING (SAFEST OPTION)
*
# THEN: CAREFULLY ALLOW ONLY ESSENTIAL FILES
# Main source files (REQUIRED)
!src/
!src/simpleguardhome/
!src/simpleguardhome/**/*
# Critical system files (REQUIRED)
!requirements.txt
!docker-entrypoint.sh
!healthcheck.py
!setup.py
!pyproject.toml
!MANIFEST.in
# VERIFICATION: Required files that MUST exist:
# - src/simpleguardhome/__init__.py
# - src/simpleguardhome/main.py
# - src/simpleguardhome/adguard.py
# - src/simpleguardhome/config.py
# - src/simpleguardhome/templates/index.html
# - src/simpleguardhome/favicon.ico
# - healthcheck.py
# - setup.py
# SAFETY: Never include these files even if allowed above
**/__pycache__/
**/*.pyc
**/*.pyo
**/*.pyd
**/*.so
**/*.egg
**/*.egg-info/
**/.DS_Store
# DOUBLE VERIFICATION: These paths must be blocked
.git/
.env
venv/
*.log
temp/
cache/
# BACKUP PATTERNS: Keep these clean
**/backup*/
**/rescue*/
**/emergency*/
# FINAL VERIFICATION:
# If this file is modified, system will verify
# all paths during container build