nagimov / agendav-docker

Docker image for agendav
MIT License
29 stars 14 forks source link

Dockerfile Updates #14

Closed eugene-davis closed 1 year ago

eugene-davis commented 1 year ago

Updates the version of PHP and AgenDAV used, swaps to sqlite, sets the user command and starts running on port 8080 to reduce required privileges.

I've tried to keep commits isolated, so potentially it could be split up into different PRs, but grouped them together for now as this gets the image into a more secure state.

Commits

nagimov commented 1 year ago

@eugene-davis Thank you for your work on this!! I'll merge in a few days. Have you tested the ARM build from #13 as well?

eugene-davis commented 1 year ago

@nagimov I had not tested it, the build is able to complete based on the updates in this branch.

See the build or the resulting packages

I moved the commit into #13 - if it makes more sense I can rebase that branch into this PR.

Please note I haven't tested the arm image (just amd64 and arm64).