Add automated deployment script template

Created deploy-to-coolify.example.sh script that:
- Reads configuration from .env file
- Creates Coolify application via API
- Configures domain and Traefik labels
- Sets up GitHub webhook for automatic deployments
- Generates deployment secrets automatically
- Provides step-by-step deployment feedback

Updated .gitignore to exclude:
- deploy-to-coolify.sh (customized copy)
- deployment-info.txt (contains secrets)

Users copy the example script and customize for their deployment.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mikael Westöö
2026-01-23 23:28:58 +01:00
parent 9a97a575c6
commit 7347586407
2 changed files with 256 additions and 0 deletions

2
.gitignore vendored
View File

@@ -13,3 +13,5 @@ deploy_key
# Deployment keys and scripts
deploy_key*
deploy.sh
deploy-to-coolify.sh
deployment-info.txt