Skip to content

Generate docker image, and publish to github repository - #52

Open
fiLLLip wants to merge 7 commits into
olaven:mainfrom
fiLLLip:main
Open

Generate docker image, and publish to github repository#52
fiLLLip wants to merge 7 commits into
olaven:mainfrom
fiLLLip:main

Conversation

@fiLLLip

@fiLLLip fiLLLip commented Aug 9, 2026

Copy link
Copy Markdown

With a lot of help from an unnamed friend (Github CoPilot), we put together this. I am now running this locally on my stack, behind Traefik. Confirmed working.

ghcr.io/filllip/nrss:v0.1.0-beta

@fiLLLip

fiLLLip commented Aug 10, 2026

Copy link
Copy Markdown
Author

Fixes #51

@olaven

olaven commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Thank you for your contribution! I'ts very satisfying to see some life on this project :)

I'd like to trim this down a little. Having a traefik gateway/proxy, automated pushing etc. feels like out of scope. What I like, and feel is within scope:

  • the Dockerfile
  • the optional removal of Vipps

How do you feel about leaving these, but keeping the infra/hosting-code outside of this repo?

EDIT: as a disclaimer, I should mention that I skimmed the changes, as I'd like to land on the above questions before giving this a thourough review. Thanks again! :)

@fiLLLip

fiLLLip commented Aug 24, 2026

Copy link
Copy Markdown
Author

I could easily remove the Traefik edits, it just shows how you can host it yourself, and does not force the user to use it. I can redo that part as a docker-compose-traefik-sample if we still want to show how it could be done?

@olaven

olaven commented Aug 24, 2026

Copy link
Copy Markdown
Owner

I could easily remove the Traefik edits, it just shows how you can host it yourself, and does not force the user to use it. I can redo that part as a docker-compose-traefik-sample if we still want to show how it could be done?

I'd prefer to remove the traefik edits as well as the action pushing images. However, feel free to have traefik/compose/image-pushing as a sample/template in a separate repositry. If you create that, I'd be more than happy to reference it from the README, as an example to the user on how they could self host :)

@fiLLLip

fiLLLip commented Aug 25, 2026

Copy link
Copy Markdown
Author

You don't want the docker image to be published in your repo either?
I would prefer to keep it contained in this repo if possible. Even if linking could serve as a viable option, I consider it second-best.
For all the self-host-specific stuff I can push it to a docs/samples-folder and create a self-host-readme with .sample-files.

Of course, all up to you as the owner of the project. I have btw ran this locally on my stack since it was removed from deno without any issues.

@olaven

olaven commented Aug 27, 2026

Copy link
Copy Markdown
Owner

You don't want the docker image to be published in your repo either?

No, however, I am planning to move this to my forgejo instance and have an image hosted there :)

For all the self-host-specific stuff I can push it to a docs/samples-folder and create a self-host-readme with .sample-files.

I think this is a good and welcome solution :)

Thank you for your patience!

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.

[FEATURE REQUEST]: Docker image on dockerhub for self host

2 participants