feat(deploy): add adult verification directory creation and permissions setup
- Enhanced deploy-backend.sh and update-backend.sh to create the adult verification directory under /opt/yourpart-data. - Updated permissions for the new directory to ensure proper access control. - Refactored file path handling in AdminService and SettingsService to utilize the new directory structure for adult verification files.
This commit is contained in:
@@ -25,6 +25,7 @@ sudo rm -rf /opt/yourpart/backend
|
||||
|
||||
echo "Erstelle Backend-Verzeichnis..."
|
||||
sudo mkdir -p /opt/yourpart/backend
|
||||
sudo mkdir -p /opt/yourpart-data/adult-verification
|
||||
|
||||
echo "Kopiere neues Backend..."
|
||||
sudo cp -r * /opt/yourpart/backend/
|
||||
@@ -33,6 +34,8 @@ sudo cp -r * /opt/yourpart/backend/
|
||||
echo "Setting permissions..."
|
||||
sudo chown -R yourpart:yourpart /opt/yourpart/backend
|
||||
sudo chmod -R 755 /opt/yourpart/backend
|
||||
sudo chown -R yourpart:yourpart /opt/yourpart-data
|
||||
sudo chmod -R 755 /opt/yourpart-data
|
||||
|
||||
# .env-Datei kopieren (falls vorhanden)
|
||||
if [ -f .env ]; then
|
||||
|
||||
Reference in New Issue
Block a user