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

Docker image #322

Open
codeagencybe opened this issue Sep 22, 2023 · 14 comments · May be fixed by #943
Open

Docker image #322

codeagencybe opened this issue Sep 22, 2023 · 14 comments · May be fixed by #943
Labels

Comments

@codeagencybe
Copy link

codeagencybe commented Sep 22, 2023

Hello

Do you have a Docker image ready for quick deploying? I noticed a .dockerignore file in the code base, but no Dockerfile.
Is somebody already working on this? Or can I contribute to this?

Upvote & Fund

  • We're using Polar.sh so you can upvote and help fund this issue.
  • We receive the funding once the issue is completed & confirmed by you.
  • Thank you in advance for helping prioritize & fund our backlog.
Fund with Polar
@mxkaske
Copy link
Member

mxkaske commented Sep 26, 2023

We have a Dockerfile for the apps/server but not for the actual apps/web yet.

@codeagencybe
Copy link
Author

We have a Dockerfile for the apps/server but not for the actual apps/web yet.

anything I can help with? I have experience with Docker. Not sure what you are looking for specific.
One problem is, I see you are using Bun in the apps/server part, but I don't have experience with Bun yet.
I don't know how stable it is yet.

@arshkkk
Copy link
Contributor

arshkkk commented Oct 27, 2023

@mxkaske I've fair amount of Docker experience making Dockerfile
I can help with it if needed

@alekitopi
Copy link

Any news about this? A docker-compose file for deploy openstatus could be amazing

@thibaultleouay
Copy link
Member

@alekitopi if you don't mind using external service within the docker service I can do it ?

@alekitopi
Copy link

Sure? Which is external service?

@thibaultleouay
Copy link
Member

thibaultleouay commented Dec 13, 2023 via email

@alekitopi
Copy link

Clerk? No problem, just that it requires the token.

@polar-sh polar-sh bot added the Fund label May 3, 2024
@jo-chemla
Copy link

Having the images built and published on ghcr/docker-hub and an example docker-compose yaml stack for the server and webapp would be great for self-hosters to host openstatus!

@rubberduckdevops
Copy link

Anyone actively working on this? I can take a swing at it.

adityapandey51 added a commit to adityapandey51/openstatus that referenced this issue Jul 21, 2024
@adityapandey51 adityapandey51 linked a pull request Jul 21, 2024 that will close this issue
3 tasks
@realsama
Copy link

Any progress?

@codeagencybe
Copy link
Author

I already proposed also to help with this issue, but seems there is no real clear communication about what, who, details exactly.

What is the expectation to start with? Is openstatus team expecting to work on this and we fund the issue? I see a message/widget from polar about funding 500$ to have this feature.

Or is openstatus expecting contribution from external to get it done?

If someone can give some clear directive please, because multiple people already offered to help.

@thibaultleouay
Copy link
Member

@codeagencybe

Sorry for the late reply.
We haven't made any progress on this.
We would love to have a Docker Compose that spins up all the required services to run it in your infrastructure.
We would still rely on an external service to ingest data, Tinybird.
The checker should be improved to handle custom regions other than the Fly one.
We need a docker image to webapp too

I will create some smaller task to make it clearer

@jo-chemla
Copy link

Thanks for that comment, really looking forward to that docker-compose setup for the server and webapp relying on the minimal required set of external providers!

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

Successfully merging a pull request may close this issue.

8 participants