feat: pridat nginx-proxy-manager docker-compose

- docker-compose.yml: 1:1 kopie z /home/mates/docker/nginx/ na RPi
  - jc21/nginx-proxy-manager:latest (app)
  - mariadb:latest (db backend)
  - porty 80, 443, 81
  - volumes: ./data, ./letsencrypt, ./mysql

- .env.example: sablona pro hesla (placeholdery)

- README.md: kompletni navod pro zacatecnika
  - quickstart
  - SSL/Let's Encrypt konfigurace
  - backup/obnova
  - bezpecnost

Poznamka: adresare data/, letsencrypt/, mysql/ jsou prazdne
a vytvori se automaticky pri 'docker compose up -d'.
Ne pushnou se do gitu (jsou v .gitignore).
This commit is contained in:
2026-08-01 22:02:54 +02:00
parent 17d7b95812
commit de9de327d7
2 changed files with 197 additions and 12 deletions
+12 -7
View File
@@ -1,8 +1,13 @@
# NPM promenne prostredi
TZ=Europe/Prague
PUID=1000
PGID=1000
DISABLE_IPV6=true
# Nginx Proxy Manager promenne prostredi
# Zkopiruj na .env a dopln skutecne hodnoty
# MariaDB heslo pro NPM backend (ZMEN!)
MYSQL_ROOT_PASSWORD=change-me-strong-password
# MariaDB hesla (ZMEN na silna hesla!)
NPM_DB_PASSWORD=change-me-strong-db-password
NPM_DB_ROOT_PASSWORD=change-me-strong-root-password
# Volitelne: hostname/container_name (pro prehlednost)
NPM_HOSTNAME=nginx_proxy_manager
NPM_DB_HOSTNAME=npm_db
# Casova zona (ovlivnuje logy)
TZ=Europe/Prague