Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dockerfile: Add Dockerfile and respective workflow #11

Merged
merged 1 commit into from
Oct 3, 2023
Merged

Dockerfile: Add Dockerfile and respective workflow #11

merged 1 commit into from
Oct 3, 2023

Conversation

sando38
Copy link

@sando38 sando38 commented Sep 6, 2023

Follow up from @weiss communication to you.

The workflow only builds the image without publishing it to the github registry monal-im/fpush.

If you want to publish them, just uncomment the last step in the respective workflow file. This will build and push an image based on the latest commit from this repository.

If you want a different name for the subdir, just let me know.

Cheers,
Saarko

P.S. The Dockerfile builds fpush with statically linked musl-libc packaged into google distroless images to have the smallest image possible as well as following best practices in terms of attack surface, running unprivileged, etc.

docker/README.md Outdated Show resolved Hide resolved
docker/Dockerfile Outdated Show resolved Hide resolved
@FriedrichAltheide
Copy link
Member

Thank you very much for the PR. Would you please address the two minor change requests?

@tmolitor-stud-tu Could you please have a quick look as well?

@FriedrichAltheide FriedrichAltheide merged commit f3fb40f into monal-im:master Oct 3, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants