Setup DockerHub organization #63

Closed
opened 2026-02-28 18:47:08 -06:00 by GiteaMirror · 14 comments
Owner

Originally created by @boushley on GitHub (Apr 30, 2022).

Originally assigned to: @trevdor on GitHub.

Docker supports open source projects for free on DockerHub. We should look at setting that up so we can have an officially supported docker container. Once we've got that I can setup a GitHub Action that automatically publishes the container when changes are merged to master on this repo.

I can go through the application process if that's helpful, but I didn't want to end up with maintainer access to it if that would cause concerns.

https://www.docker.com/community/open-source/application/

Originally created by @boushley on GitHub (Apr 30, 2022). Originally assigned to: @trevdor on GitHub. Docker supports open source projects for free on DockerHub. We should look at setting that up so we can have an officially supported docker container. Once we've got that I can setup a GitHub Action that automatically publishes the container when changes are merged to `master` on this repo. I can go through the application process if that's helpful, but I didn't want to end up with maintainer access to it if that would cause concerns. https://www.docker.com/community/open-source/application/
Author
Owner

@afeedhshaji commented on GitHub (Apr 30, 2022):

Yes, we need an official docker container!

@afeedhshaji commented on GitHub (Apr 30, 2022): Yes, we need an official docker container!
Author
Owner

@boushley commented on GitHub (Apr 30, 2022):

There's a PR where someone's adding a docker-compose based on someone's image: https://github.com/actualbudget/actual/pull/11

@boushley commented on GitHub (Apr 30, 2022): There's a PR where someone's adding a docker-compose based on someone's image: https://github.com/actualbudget/actual/pull/11
Author
Owner

@boushley commented on GitHub (May 1, 2022):

I went ahead and filled out the application to try and get actualbudget as an org on GitHub.

@boushley commented on GitHub (May 1, 2022): I went ahead and filled out the application to try and get `actualbudget` as an org on GitHub.
Author
Owner

@Kovah commented on GitHub (May 1, 2022):

This is related to actualbudget/actual-server#11, let me know when an org and project are set up so I can set the correct image name.

@Kovah commented on GitHub (May 1, 2022): This is related to actualbudget/actual-server#11, let me know when an org and project are set up so I can set the correct image name.
Author
Owner

@genebean commented on GitHub (May 5, 2022):

Maybe consider also publishing to GitHub packages for free so people can avoid DockerHub’s pull limits and the like. https://github.com/features/packages

@genebean commented on GitHub (May 5, 2022): Maybe consider also publishing to GitHub packages for free so people can avoid DockerHub’s pull limits and the like. https://github.com/features/packages
Author
Owner

@hofq commented on GitHub (May 11, 2022):

You can Build it with Github Actions and Push it to Docker Hub, Github Packages etc.
https://github.com/hofq/actual-server-docker/blob/master/.github/workflows/docker-image.yml

@hofq commented on GitHub (May 11, 2022): You can Build it with Github Actions and Push it to Docker Hub, Github Packages etc. https://github.com/hofq/actual-server-docker/blob/master/.github/workflows/docker-image.yml
Author
Owner

@MatissJanis commented on GitHub (Jan 17, 2023):

👋 Sorry for the long time of inactivity folks!

We're currently looking to do this.

cc @trevdor

@MatissJanis commented on GitHub (Jan 17, 2023): 👋 Sorry for the long time of inactivity folks! We're currently looking to do this. cc @trevdor
Author
Owner

@trevdor commented on GitHub (Jan 17, 2023):

Ah! Thanks for the tag. @boushley I'm sorry this was left unaddressed so long. It's definitely the direction we'd like to go, so thanks for the suggestion and the offer to apply. I certainly didn't mean to cut you out, I just didn't see this issue...but:

I submitted the application with Docker last week. Supposed to hear back within 30 days.

I'll keep this issue updated with any news until we have a resolution.

@trevdor commented on GitHub (Jan 17, 2023): Ah! Thanks for the tag. @boushley I'm sorry this was left unaddressed so long. It's definitely the direction we'd like to go, so thanks for the suggestion and the offer to apply. I certainly didn't mean to cut you out, I just didn't see this issue...but: I submitted the application with Docker last week. Supposed to hear back within 30 days. I'll keep this issue updated with any news until we have a resolution.
Author
Owner

@trevdor commented on GitHub (Jan 24, 2023):

Un-exciting update: no news yet from Docker (our application went in Jan 14th)

@trevdor commented on GitHub (Jan 24, 2023): Un-exciting update: no news yet from Docker (our application went in Jan 14th)
Author
Owner

@Flightkick commented on GitHub (Jan 31, 2023):

Does the transition to a dedicated Docker Hub org deprecate the current jlongster/actual-server images?
If so, it may be nice to inform current users to migrate.

@Flightkick commented on GitHub (Jan 31, 2023): Does the transition to a dedicated Docker Hub org deprecate the current [`jlongster/actual-server`](https://hub.docker.com/r/jlongster/actual-server) images? If so, it may be nice to inform current users to migrate.
Author
Owner

@rich-howell commented on GitHub (Jan 31, 2023):

Does the transition to a dedicated Docker Hub org deprecate the current jlongster/actual-server images? If so, it may be nice to inform current users to migrate.

If it does it will be fully comunicated :)

@rich-howell commented on GitHub (Jan 31, 2023): > Does the transition to a dedicated Docker Hub org deprecate the current [`jlongster/actual-server`](https://hub.docker.com/r/jlongster/actual-server) images? If so, it may be nice to inform current users to migrate. If it does it will be fully comunicated :)
Author
Owner

@trevdor commented on GitHub (Feb 4, 2023):

Another non-update, but I don't want folks to think this was forgotten again: no update from Docker yet on our application

@trevdor commented on GitHub (Feb 4, 2023): Another non-update, but I don't want folks to think this was forgotten again: no update from Docker yet on our application
Author
Owner

@trevdor commented on GitHub (Mar 3, 2023):

Still nothing. Emailed Docker today for an update on the status of our application.

@trevdor commented on GitHub (Mar 3, 2023): Still nothing. Emailed Docker today for an update on the status of our application.
Author
Owner

@trevdor commented on GitHub (Mar 22, 2023):

We've been accepted. 🥳
Docker says we'll have an official Open Source org in the next couple weeks.

Of COURSE they email the same day as the big Docker Hub Open Source kerfuffle goes down. 🙄
My personal gut feel is Docker Hub is still the standard and we already use it, so we ought to start out there.
We'll just need to be careful in the future if anyone monetizes Actual.
We already have GHCR as a backup plan, but it seems sensible to plant our flag on Docker Hub as long as this fits our project's structure and needs.

Let's keep this issue open till we actually get the org set up.

@trevdor commented on GitHub (Mar 22, 2023): We've been accepted. 🥳 Docker says we'll have an official Open Source org in the next couple weeks. Of COURSE they email the same day as the big Docker Hub Open Source kerfuffle goes down. 🙄 My personal gut feel is Docker Hub is still the standard and we already use it, so we ought to start out there. We'll just need to be careful in the future if anyone monetizes Actual. We already have GHCR as a backup plan, but it seems sensible to plant our flag on Docker Hub as long as this fits our project's structure and needs. Let's keep this issue open till we actually get the org set up.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#63