Replies: 7 comments 3 replies
-
Thank you very much for your contribution. I have also been thinking about offering it as a Docker image. I will tackle your idea shortly. |
Beta Was this translation helpful? Give feedback.
-
I have made a sketch of the possible docker composition: What is the most useful docker composition for production use? |
Beta Was this translation helpful? Give feedback.
-
👋 Hello! I propose the following modifications for a simplified Notes:
Next step: We could automate the image builds using GitHub Actions. @Giannoudis – I'm currently working on an embedded payroll platform project, so I don’t have full visibility on yours yet, but it looks incredible what you’ve built so far. Really impressive work! |
Beta Was this translation helpful? Give feedback.
-
@gsayer - Welcome to the Payroll Engine Community! Thank you very much for your collaboration. 👍 I tested your extensions and found the following:
2025-07-11 09:40:29.88 spid42s Recovery is complete. This is an informational message only. No user action is required.
payrollengine-db-init | Creating database...
2025-07-11 09:40:44.63 Logon Error: 18456, Severity: 14, State: 8.
2025-07-11 09:40:44.63 Logon Login failed for user 'sa'. Reason: Password did not match that for the login provided. [CLIENT: 172.18.0.3]
=> ERROR [backend-api build 20/20] RUN dotnet publish "PayrollEngine.Backend.Server.csproj" -c Release -o /app/publish --no-restore 1.1s
------
> [backend-api build 20/20] RUN dotnet publish "PayrollEngine.Backend.Server.csproj" -c Release -o /app/publish --no-restore:
1.051 /usr/share/dotnet/sdk/9.0.302/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): error MSB4018: The "ResolvePackageAssets" task failed unexpectedly. [/src/Backend.Server/PayrollEngine.Backend.Server.csproj]
1.051 /usr/share/dotnet/sdk/9.0.302/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): error MSB4018: NuGet.Packaging.Core.PackagingException: Unable to find fallback package folder 'C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages'. [/src/Backend.Server/PayrollEngine.Backend.Server.csproj]
|
Beta Was this translation helpful? Give feedback.
-
@gsayer - Thank your for the update. I have now the following database connection error in Waiting for database to be ready...
/bin/sh: 5: /opt/mssql-tools18/bin/sqlcmd: not found
Testing database connection...
Database connection failed The error occurs with every admin password. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the update. Even after fixing the password and resetting Docker, I'm still getting the |
Beta Was this translation helpful? Give feedback.
-
Your merge requests have now been incorporated into the main branches. There is now a wiki page Container Setup that explains how to use the Payroll Engine with Docker. Thank you very much for your contribution — it is much appreciated! @tomtom215 Thanks to @gsayer, the Payroll Engine now also supports Docker images. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello!
This project looks very impressive and fits the need for a lot of use cases.
Would it be possible for you to containerize this and publish an official docker image?
I think this will attract a much bigger audience to the project and allow people to quickly spin up something locally to test out.
Beta Was this translation helpful? Give feedback.
All reactions