alexalok/Deploy Docker + Postgres + Dotnet + EF Core stack
Deploys Docker + Postgres + Dotnet + EF Core stack
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Dec 3, 2025
- License
- None
Pinned Snippet
uses: alexalok/docker-postgres-dotnet-ef-deploy-action@6ac4575cfcdc154585ddb66f73a35b056ee2acbc # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| server-address | Target server hostname | yes | — |
| ssh-username | SSH username | no | root |
| ssh-port | SSH port | no | 22 |
| compose-files | Compose files to use when deploying | yes | — |
| compose-folder | Folder on a target server to deploy in | yes | — |
| database-host | Database hostname | yes | — |
| database-port | Database port (defaults to 5432) | no | 5432 |
| database-user | Database user | yes | — |
| database-password | Database password | yes | — |
| database-name | Database name | yes | — |
| ef-connectionstring-setting | Name of the setting in appsettings.json that contains connection string | no | ConnectionString |
| ef-connectionstring-command-timeout | Command timeout for EF Core migrations | no | 30 |
| ef-extra-args | Extra args to pass to dotnet ef invocations | no | "" |
| is-docker-gha-cache-enabled | Enable GitHub Actions caching for Docker artifacts | no | true |
Outputs
no outputs