# Alles ignorieren
*

# .gitignore selbst tracken
!.gitignore

# Virtuelle Umgebung ignorieren
/srv/poe_manager/venv/
__pycache__/

# Logfiles ignorieren
*.log

# Systemd Services tracken
!etc/
!etc/systemd/
!etc/systemd/system/
!etc/systemd/system/rpi*.service
!etc/systemd/system/rpi*.timer
!etc/systemd/system/poe*.service
!etc/nginx/
!etc/nginx/sites-enabled/
!etc/nginx/sites-enabled/default

# Custom Scripts tracken
!usr/
!usr/local/
!usr/local/bin/
!usr/local/bin/custom/
!usr/local/bin/custom/*

# Web-App Dateien im poe_manager tracken
!/srv/
!/srv/poe_manager/
!/srv/poe_manager/*.*
!/srv/poe_manager/templates/
!/srv/poe_manager/templates/*.*
!/srv/poe_manager/static/
!/srv/poe_manager/static/css/
!/srv/poe_manager/static/css/*
!/srv/poe_manager/static/js/
!/srv/poe_manager/static/js/*
!/srv/poe_manager/static/images/
!/srv/poe_manager/static/images/*

# Optional: SQLite DB ignorieren (falls du nicht willst, dass Passwörter im Repo landen)
!/srv/poe_manager/sqlite.db
