Add gitignore for sensitive files and Docker Compose path fix script

- Add ACCOUNTS.txt and other sensitive files to .gitignore
- Add fix-paths.sh script for correcting Docker Compose volume paths
- Prevent accidental commit of passwords and API tokens
This commit is contained in:
Stiftung Development
2025-09-10 23:07:32 +02:00
parent a92a903953
commit 9075f68d16
2 changed files with 18 additions and 0 deletions

6
.gitignore vendored
View File

@@ -1,3 +1,9 @@
# Sensitive files
ACCOUNTS.txt
*.key
*.pem
*.p12
# Python
__pycache__/
*.py[cod]

View File

@@ -0,0 +1,12 @@
#!/bin/bash
# Quick fix for remaining volume paths in docker-compose.prod.yml
cd /opt/stiftung
git pull
# Fix remaining volume paths in docker-compose.prod.yml
sed -i 's|./app/media|../app/media|g' deploy-production/docker-compose.prod.yml
sed -i 's|./backups|../app/backups|g' deploy-production/docker-compose.prod.yml
echo "✅ Volume paths fixed!"
echo "Now you can run: cd deploy-production && docker-compose -f docker-compose.prod.yml up -d"