This GitHub Action triggers a deployment on Dokploy.
Required The Dokploy authentication token.
Required The Dokploy application ID.
Required Dokploy dashboard URL (this should have the Dokploy API accessible at /api) - no trailing backslash.
e.g. https://server.example.com
To use this action, include it in your workflow file as follows:
name: Dokploy Deployment Workflow
on: [push]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Dokploy Deployment
uses: benbristow/[email protected]
with:
auth_token: ${{ secrets.DOKPLOY_AUTH_TOKEN }}
application_id: ${{ secrets.DOKPLOY_APPLICATION_ID }}
dokploy_url: ${{ secrets.DOKPLOY_URL }}
Contributions are welcome! Please feel free to submit a pull request or open an issue for any bugs or feature requests.
This project is licensed under the MIT License. See the LICENSE file for details.