feat(deploy): Aktualisierung des Deployment-Skripts zur Handhabung der .env-Datei

- Hinzufügen eines Schrittes zum Kopieren der .env-Datei in das Zielverzeichnis.
- Anpassung der Berechtigungen für die .env-Datei und das Frontend-Verzeichnis.
This commit is contained in:
Torsten Schulz (local)
2025-09-03 09:06:20 +02:00
parent 782808a08b
commit 78f4871df0

View File

@@ -42,14 +42,17 @@ sudo rm -rf /opt/yourpart/frontend/dist/*
echo "Kopiere neues Frontend..." echo "Kopiere neues Frontend..."
sudo cp -r dist/* /opt/yourpart/frontend/dist/ sudo cp -r dist/* /opt/yourpart/frontend/dist/
# 9. Berechtigungen setzen # 9. .env Datei kopieren
echo "Kopiere .env Datei..."
sudo cp .env.server /opt/yourpart/frontend/
# 10. Berechtigungen setzen
echo "Setze Berechtigungen..." echo "Setze Berechtigungen..."
sudo chown -R www-data:www-data /opt/yourpart/frontend/dist sudo chown -R www-data:www-data /opt/yourpart/frontend/dist
sudo chown www-data:www-data /opt/yourpart/frontend/.env
sudo chmod -R 755 /opt/yourpart/frontend/dist sudo chmod -R 755 /opt/yourpart/frontend/dist
sudo chmod 644 /opt/yourpart/frontend/.env
# 10. Lokale .env wiederherstellen
echo "Stelle lokale .env wieder her..."
cp frontend/.env.local frontend/.env
# 11. Apache neu laden # 11. Apache neu laden
echo "Lade Apache neu..." echo "Lade Apache neu..."