Compare commits
2 Commits
29cc00e284
...
60e9f2699e
| Author | SHA1 | Date | |
|---|---|---|---|
| 60e9f2699e | |||
| 96d82967fc |
@@ -93,6 +93,24 @@ docker-compose up --build -d
|
||||
|
||||
Die Datenbank und hochgeladene Dateien liegen unter `./data/` (Bind Mount, keine Docker Volumes).
|
||||
|
||||
### Docker-Cache loeschen
|
||||
|
||||
Bei Problemen nach Updates (alte Frontend-Version, CSS-Fehler etc.):
|
||||
|
||||
```bash
|
||||
# Container + Images komplett neu bauen (kein Cache):
|
||||
docker-compose down
|
||||
docker-compose build --no-cache
|
||||
docker-compose up -d
|
||||
|
||||
# Oder nur das Mini-Cloud Image loeschen:
|
||||
docker-compose down
|
||||
docker rmi $(docker images -q *minicloud*)
|
||||
docker-compose up --build -d
|
||||
|
||||
# Browser-Cache loeschen: Ctrl+Shift+Delete oder Ctrl+F5
|
||||
```
|
||||
|
||||
### Nginx Reverse-Proxy (Beispiel)
|
||||
|
||||
Die Datei `nginx.example.conf` enthaelt eine vollstaendige Beispielkonfiguration:
|
||||
|
||||
@@ -61,6 +61,17 @@ upload_to_server() {
|
||||
if [ "$http_code" = "200" ]; then
|
||||
info "Upload erfolgreich: $filename -> $CLOUD_URL"
|
||||
cat /tmp/upload_response.txt | python3 -m json.tool 2>/dev/null || cat /tmp/upload_response.txt
|
||||
elif [ "$http_code" = "403" ]; then
|
||||
error "Upload fehlgeschlagen: BUILD_UPLOAD_TOKEN ist falsch!"
|
||||
echo ""
|
||||
echo " Der BUILD_UPLOAD_TOKEN in deiner .env muss der SECRET_KEY"
|
||||
echo " oder JWT_SECRET_KEY vom Zielserver sein."
|
||||
echo ""
|
||||
echo " Pruefe auf dem Server: grep SECRET_KEY /pfad/zur/.env"
|
||||
echo " Dann den Wert in die lokale .env als BUILD_UPLOAD_TOKEN kopieren."
|
||||
echo ""
|
||||
elif [ "$http_code" = "000" ]; then
|
||||
error "Upload fehlgeschlagen: Server nicht erreichbar ($CLOUD_URL)"
|
||||
else
|
||||
warn "Upload fehlgeschlagen (HTTP $http_code)"
|
||||
cat /tmp/upload_response.txt 2>/dev/null
|
||||
|
||||
Reference in New Issue
Block a user