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:
@@ -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..."
|
||||||
|
|||||||
Reference in New Issue
Block a user