-
Notifications
You must be signed in to change notification settings - Fork 4
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
Jitsi self hosted #15
Conversation
- terraform state is local for now - create an eip and attach it
In case anyone wonders, I didn't bother putting the full installation into ansible. For jitsi packages installation and letsencrypt setup I performed the steps described in https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart manually. It might make sense to add that later, but for now a functioning server is good enough. |
I'd try to use an |
Config looks good to me. Great work with all the automation in terraform / ansible! Thats really cool! 👏 I was using a 4 vcore 8 gig instance with Hetzner running at 0,023€/h and we never maxed the CPU so far. The AWS instance should be more than powerful enough I guess. I read different things about the allowed udp ports, some mention a range |
Great, thanks for checking. I'll open that udp port range as well just to be sure, it can't do any harm. |
If you havent already done that, we can also quickly test if the instance works. |
And let terraform ignore changes to ami and instance_type.
This is a minimal start for a self-hosted Jitsi instance, on a single AWS EC2 instance. The instance size could be increased before the meetup, to what size exactly I'd like to research still.
@Ebert-Hanke I've tried to copy the essential parts from the config you shared, except for limiting the creation of new rooms to authenticated users, this still needs to be done. Please let me know if you see anything else missing.