feat: systemd timery + skripty pro udrzbu serveru
Skripty (4): - update.sh: apt update + upgrade + restart kdyz nutny + Telegram - docker-update.sh: docker compose pull + up -d pro vsechny sluzby - docker-zalohy.sh: tar.zst zaloha data/ adresaru na NAS - server-report.sh: denni Telegram report (uptime, RAM, disk, Docker) Systemd (8 - 4x service + 4x timer): - docker-update: kazdou sobotu 18:00 - docker-zalohy: kazde utery 20:00 - server-report: kazdy den 09:30 - update-rpi: kazdy patek 18:00 Konfigurace: - conf/telegram.conf.example: sablona pro Telegram credentials - vsechny skripty ctou z /home/<user>/.telegram.conf (chmod 600) Poznamka: - vsechny cesty (/home/mates) a hostname jsou pevne v service souborech - pro jineho uzivatele uprav User=, WorkingDirectory=, ExecStart= - zadne IP adresy, tokeny ani PII v gitu
This commit is contained in:
+27
@@ -0,0 +1,27 @@
|
||||
# Secrets - nikdy v gitu
|
||||
.env
|
||||
*.env
|
||||
!.env.example
|
||||
!.env.example.conf
|
||||
|
||||
# Telegram credentials (citlive)
|
||||
telegram.conf
|
||||
*.telegram.conf
|
||||
|
||||
# Zálohy a dočasné soubory
|
||||
*.bak
|
||||
*.tmp
|
||||
*.orig
|
||||
*.log
|
||||
*.tar.zst
|
||||
*.tar.gz
|
||||
*.zip
|
||||
|
||||
# Editor a IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
.DS_Store
|
||||
*.swp
|
||||
|
||||
# Build artefakty
|
||||
__pycache__/
|
||||
Reference in New Issue
Block a user