BACK

How We Helped Bible Now Deploy Custom Branded Jitsi Meet with Jibri Integration on Dockerized Infrastructure

How We Helped Bible Now Deploy Custom Branded Jitsi Meet with Jibri Integration on Dockerized Infrastructure

How We Helped Bible Now Deploy Custom Branded Jitsi Meet with Jibri Integration on Dockerized Infrastructure

In an increasingly digital world, Bible Now recognized the critical need for a reliable, customizable video conferencing platform that could support secure meetings with recording and streaming capabilities. Their goal was to leverage open-source technology to build a branded, easy-to-manage video communication system capable of scaling manually to accommodate growing user demands. Partnering with us, they embarked on a mission to establish a robust Jitsi Meet deployment tailored precisely to their organizational needs.

The Challenge

Bible Now required a fully customized Jitsi Meet solution deployed on their Hetzner infrastructure using a Dockerized setup. They needed not only basic video conferencing functionality but also integrated meeting recording and live streaming via Jibri. Security was paramount; JWT-based authentication was necessary to control access. Additionally, manual scaling to handle increased load and a seamless brand experience were key requirements, all within a tightly defined scope without additional UI overhaul or ongoing support.

Our Approach

To address Bible Now’s unique requirements, our approach was methodical and comprehensive:

  1. Dockerized Deployment on Hetzner Infrastructure
    We began by deploying the official Jitsi Meet Docker images onto the client’s Hetzner servers. This Docker-based approach ensured an isolated and easily maintainable environment while streamlining future updates and scalability.

  2. SSL Configuration with Let’s Encrypt
    We configured secure SSL certificates using Let’s Encrypt to guarantee encrypted connections. For clients providing their own certificates, we seamlessly integrated those to maintain secure communication.

  3. Custom Branding Implementation
    The default Jitsi branding was replaced with Bible Now’s logo, platform name, and corporate color scheme to reinforce brand visibility during video conferences.

  4. Jibri Installation for Recording and Streaming
    We installed and configured Jibri to allow users the ability to record meetings and live stream sessions directly to platforms such as YouTube, enhancing content accessibility.

  5. JWT-Based Authentication Integration
    For secure and controlled meeting access, JWT-based authentication was integrated, ensuring only authorized participants could join sessions.

  6. Meeting Behavior Customizations
    We restricted the ability of participants to end meetings (allowing only them to leave) and implemented automatic user redirection to a specified URL once meetings concluded.

  7. Manual Scaling Configuration
    Recognizing the need to accommodate heavier loads, manual scaling was enabled across core system components like Jitsi Video Bridges (JVBs) to maintain performance during high usage periods.

  8. Secure Environment Setup and Private GitHub Repository
    Environment variables and credentials were securely managed in .env files. All code and configuration were maintained within a private GitHub repository to safeguard intellectual property and support efficient collaboration.

  9. Comprehensive Documentation and Handover
    We provided detailed handover documentation covering deployment, configuration, and scaling procedures to empower Bible Now’s team with the knowledge needed for future maintenance.

The Result

Our tailored deployment delivered a secure, fully branded, and scalable Jitsi Meet platform that perfectly aligned with Bible Now’s vision. The integration of Jibri enriched their communication capabilities with reliable recording and streaming options. Manual scaling ensured robust performance during peak usage, while JWT authentication secured meeting access. Overall, we enabled Bible Now to confidently leverage an open-source solution that supports their growing virtual engagement needs without compromise.


Need help with your Jitsi? Get in Touch!

Your inquiry could not be saved. Please try again.
Thank you! We have received your inquiry.
Get in Touch

Fill up this form and our team will reach out to you shortly

We offer commercial Jitsi solutions and support.