classroomio icon indicating copy to clipboard operation
classroomio copied to clipboard

Docker deployment of ClassroomIO

Open rvmadeit opened this issue 1 year ago • 10 comments

Issue Description

Hi, Do you have a docker documentation to deploy classroomio. It seems like in the docker-compose file, the environment key can't see my .env that I rename .env in the folder of dashboard and backend. And I try to use without env file, so I type directly the argument into the docker-compose file, but I have the same problem.

image

Steps to Reproduce

No response

Expected Behavior

No response

Current Behavior

No response

Screenshots (optional)

No response

Operating System [e.g., Windows 10]

No response

Browser [e.g., Chrome, Firefox]

No response

Environment (locally, production, selfhosted)

No response

Please check the boxes that apply to this issue report.

  • [x] I have searched the existing issues to make sure this is not a duplicate.
  • [ ] I have provided steps to reproduce the issue.
  • [ ] I have included relevant environment information.
  • [x] I have included any relevant screenshots.
  • [ ] I understand that this is a voluntary contribution and that there is no guarantee of resolution.
  • [ ] I want to work on creating a PR for this issue if approved

rvmadeit avatar Oct 22 '24 16:10 rvmadeit

Thanks for the issue, our team will look into it as soon as possible. If you would like to work on this issue, please wait for us to decide if it's ready. To claim an issue that does not have the "needs triage" label, please leave a comment that says ".take". If you have any questions, please reach out to us on Discord or follow up on the issue itself. For full info on how to contribute, please check out our contributors guide

github-actions[bot] avatar Oct 22 '24 16:10 github-actions[bot]

@rvmadeit No we don't have one yet. The docker-compose file is a rough idea of how it should all come together but we haven't been able to really test it.

The fastest way right now to selfhost the project is to follow this guide https://classroomio.com/docs/quickstart/self-hosting

If you help with the docker compose fine, it will be highly appreciated

rotimi-best avatar Nov 18 '24 08:11 rotimi-best

I'd like to work on this

@rvmadeit No we don't have one yet. The docker-compose file is a rough idea of how it should all come together but we haven't been able to really test it.

The fastest way right now to selfhost the project is to follow this guide https://classroomio.com/docs/quickstart/self-hosting

If you help with the docker compose fine, it will be highly appreciated

cannarron avatar Nov 18 '24 10:11 cannarron

Please go for it @cannarron

rotimi-best avatar Nov 19 '24 22:11 rotimi-best

@rotimi-best let me work on this

Dun-sin avatar Jan 29 '25 17:01 Dun-sin

@Dun-sin Please go for it.

rotimi-best avatar Feb 02 '25 16:02 rotimi-best

@rotimi-best just to update you on this, was able to get the docker working and fix some bugs problem is docker can't seem to find svelte-kit. Hopefully after that is fixed it should be working fine

Dun-sin avatar Feb 15 '25 16:02 Dun-sin

@Dun-sin You are the GOAT. Thank you.

Do you mind sharing a video showing what works and may the error you are facing? Using Loom or Awesome Screenshot would be fine.

rotimi-best avatar Feb 16 '25 08:02 rotimi-best

@Dun-sin You are the GOAT. Thank you.

Do you mind sharing a video showing what works and may the error you are facing? Using Loom or Awesome Screenshot would be fine.

don't worry was my fault, i forgot to set the isselfhosted variable to true and the environment to docker, so the node adaptor wasn't being used. I've done that, trying it again to see if it works now

Dun-sin avatar Feb 16 '25 08:02 Dun-sin

@Dun-sin Oh yeah right. Sounds good.

rotimi-best avatar Feb 16 '25 08:02 rotimi-best