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

Publish "official" image from here #309

Open
decentral1se opened this issue Apr 7, 2022 · 4 comments
Open

Publish "official" image from here #309

decentral1se opened this issue Apr 7, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@decentral1se
Copy link
Member

Then instead of doing stuff like https://git.coopcloud.tech/coop-cloud/go-ssb-room/src/commit/048d103b11b1b66a6f3d56826fadd61173f188df/compose.yml#L4 we can share the maintenance of the image here in the "upstream". Unfortunately there is a limitation in the design of docker swarm which doesn't allow to build images on deployment, so we need to use published images.

You can setup some CI thing to publish the image automatically and all that but you can also just do it manually by hand when you make a release. It is quite easy. Someone just needs to register a namespace on docker hub if that does not exist & do the docker build ... & docker push dance.

Thoughts?

@ghost
Copy link

ghost commented May 15, 2022

@decentral1se similar issue on my own swarm cluster and have had to maintain an unofficial image in private cr.

there appears to be some unofficial images being baked by enthusiasts but would be great if the project upstream adds it to the workflow.

@decentral1se
Copy link
Member Author

Nice @mutefall! I think we need to solve #313 first before we can make a move here...

@decentral1se decentral1se added the enhancement New feature or request label Nov 9, 2022
@decentral1se
Copy link
Member Author

I'll be picking this up when I make progres on ssbc/go-ssb#210 👍

@decentral1se
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant