Coolify is a self-hostable, all-in-one solution to host your applications, databases, or other open-source services with a few simple clicks.
It's an alternative software to Heroku and Netlify and other alternatives out there.
You can try it out before installing it: Live demo
Name | Required | Description |
---|---|---|
coolify-url | Url of your coolify. Ex. https://coolify.com | |
coolify-app-id | Application id | |
coolify-token | Bearer token base |
The id of deployment.
- This is a complete .github/workflows/deploy.yml example. Set the coolify-url and coolify-app-id you found above.
name: deploy project
on: [pull_request]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: themarkwill/coolify-actions@v0.0.3 #deploy
with:
coolify-url: ${{ secrets.COOLIFY_URL }} # Required
coolify-app-id: ${{ secrets.COOLIFY_APP_ID }} #Required
coolify-token: ${{ secrets.COOLIFY_TOKEN }} #Required