mirror of
https://github.com/pacnpal/simpleguardhome.git
synced 2025-12-20 04:21:13 -05:00
56 lines
1.1 KiB
Plaintext
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 |