Oct 9, 2024
Self-host ClassroomIO on your Servers
Rotimi Best
Founder
Selfhost ClassroomIO on your Servers
Today we are happy to share that you can now easily self-host classroomio and use it for whatever purpose you want without paying us a dime. Our mission is to build the simplest yet customisable open source learning management system on the planet, and this is taking us 1 step closer to that goal.
If you are interested in just trying out the product, it is advisable to use the cloud version. You can use almost all the features for free on the cloud version unless you need more students. Right now the main reason you’d have to upgrade is because your students are growing. If you don’t want to upgrade and/or face this, then you’d be fine self hosting the whole application.
For self-hosting, we have written up a guide that uses Railway to help deploy our stack and you get to manage the servers on Railway as you wish. We hope this is a good step in helping you educate your audience at ease.
Below is a demo showing you step by step how to self host the project
Next steps
We want to support self-hosting using a Coolify template or just using a Dockerfile. We currently have Dockerfiles for both our backend and dashboard projects however contributions from the open source community would help us in properly testing and improving them.
If you prefer deployment with Docker, do checkout our docker-compose.yaml file to get started and we can kick off a conversation on Github.
Launch Week
Self-host
Company Update
Related Posts
-
Introducing Custom Domains
We are excited to announce that we have added support for custom domains into our admin dashboard.
Rotimi Best
Founder
-
Welcome to Launch Week 001
We are excited to announce our first launch week for ClassroomIO.com. We will be sharing a new feature every day for 5 days.
Rotimi Best
Founder