ubuntu:navidrome
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ubuntu:navidrome [2026/04/24 11:44] – [Installation der Pakete] Sebastian Hetzel | ubuntu:navidrome [2026/04/30 20:56] (aktuell) – [Anwendung installieren] Sebastian Hetzel | ||
|---|---|---|---|
| Zeile 52: | Zeile 52: | ||
| </ | </ | ||
| + | ==== Logrotate ==== | ||
| + | |||
| + | <file bash / | ||
| + | / | ||
| + | { | ||
| + | rotate 14 | ||
| + | daily | ||
| + | missingok | ||
| + | notifempty | ||
| + | delaycompress | ||
| + | compress | ||
| + | create 640 navidrome navidrome | ||
| + | postrotate | ||
| + | if service navidrome status > /dev/null 2>& | ||
| + | touch / | ||
| + | chown navidrome: | ||
| + | service navidrome restart > /dev/null 2>& | ||
| + | fi; | ||
| + | endscript | ||
| + | sharedscripts | ||
| + | } | ||
| + | </ | ||
| ==== Daten wiederherstellen (bei Migration) ==== | ==== Daten wiederherstellen (bei Migration) ==== | ||
| Zeile 518: | Zeile 540: | ||
| < | < | ||
| < | < | ||
| - | | + | |
| - | DocumentRoot / | + | |
| - | + | | |
| - | # Logs | + | |
| - | ErrorLog / | + | |
| - | CustomLog / | + | |
| - | + | ||
| - | # Proxy Settings | + | |
| - | ProxyPreserveHost On | + | |
| - | Protocols http/ | + | |
| - | # WebSocket Support (Rewrites nur für Upgrade) | + | ErrorLog |
| - | RewriteEngine On | + | CustomLog |
| - | RewriteCond %{HTTP: | + | |
| - | RewriteRule | + | |
| - | # Normaler Proxy für alle anderen Requests | + | ProxyPreserveHost On |
| - | | + | |
| - | | + | # |
| - | | + | |
| - | RequestHeader set X-Forwarded-Proto " | + | |
| - | | + | |
| - | | + | RewriteRule /(.*) |
| - | | + | |
| - | | + | ProxyPass |
| - | MaxKeepAliveRequests 100 | + | |
| - | KeepAliveTimeout 5 | + | |
| - | ProxyTimeout 300 | + | |
| - | # Security Headers | + | RequestHeader set X-Forwarded-Proto " |
| - | # X-XSS-Protection ist veraltet, kann optional drinbleiben oder entfernt werden | + | |
| - | # Header always | + | |
| - | | + | Header always set X-XSS-Protection |
| - | Header always set Strict-Transport-Security | + | |
| - | # SSL Certs | + | KeepAlive On |
| - | | + | |
| - | | + | |
| - | | + | |
| + | Include / | ||
| + | Include / | ||
| + | SSLCertificateFile | ||
| + | SSLCertificateKeyFile | ||
| + | Header always set Strict-Transport-Security " | ||
| </ | </ | ||
| </ | </ | ||
ubuntu/navidrome.1777023898.txt.gz · Zuletzt geändert: von Sebastian Hetzel
