Here is the pull request. I have done the following:
update to php 8.3 base image (unrelated ;) )
added a label to the Dockerfile to point to the repo
updated the docker-compose to point to the new image instead of building the image and added a container_name
updated the README to a more general URL and changed to index.php, since that is what the file is copied to in the docker-container. Maybe we should add a section for use with the docker container and one for general usage...
The github action will build on each change in the master branch and publish to ghcr.io/matztam/ard-audiothek-rss. I think you need to connect the package to the repo once. You can have a look at my main branch. It is setup completely.
Here is the pull request. I have done the following:
To get the autobuild to work you need to generate a personal access token (https://github.com/settings/tokens). I created a classic token with the scopes repo (all) and write:package and read:packages. Then add a repository secret in the repo named TOKEN with the access token (should be here: https://github.com/matztam/ARD-Audiothek-RS/settings/secrets/actions).
The github action will build on each change in the master branch and publish to ghcr.io/matztam/ard-audiothek-rss. I think you need to connect the package to the repo once. You can have a look at my main branch. It is setup completely.