h2invent/jitsi-admin-main

Sponsored OSS

By h2invent

Updated 6 days ago

This is the main image for the jitsi-admin.

Image
Security
Integration & delivery
Monitoring & observability
1

50K+

h2invent/jitsi-admin-main repository overview

Summary:

Jitsi Manager, also known as Jitsi Admin, is a robust tool tailored for managing Jitsi conferences and servers efficiently. This comprehensive README highlights its functionalities and features, emphasizing its ability to enhance conference security, scheduling, integration, and accessibility.

Introduction: Jitsi Manager ensures secure and organized conferences, offering options like JWT for enhanced security or a simpler setup without it. It defends against conference bombing attacks, providing a worry-free meeting environment.

Key Features: The tool offers a range of features:

  • Meeting Organization and Participant Management: Control participant access and privileges effectively.
  • Scheduled Recurring Meetings: Easily set up regular conferences without manual intervention.
  • Appointment Polls: Collect availability data to find optimal meeting times.
  • Address Book Integration: Efficiently organize participants by integrating them into address books.
  • Direct Calls: Facilitate one-on-one communication via Jitsi Meet backend.
  • LDAP or SSO Integration: Seamlessly integrate with existing LDAP or SSO for user management.
  • Outlook Integration: Synchronize conferences with Outlook using iCal Link.
  • Meeting Reminders: Send email reminders before each meeting.
  • Webinars and Open Conferences: Enable broader participation and engagement.
  • Numerous Other Features: Offers a comprehensive solution for conference management needs.

Community Engagement: Users can join the community talk, subscribe for updates, and contribute to the project's development. Regular open conferences provide a platform for discussions and idea sharing to enhance Jitsi and Jitsi Admin.

Partners, Sponsors, and Support: Acknowledges partners, sponsors, and support from various city administrations, with clear instructions for Docker installation and language localization assistance.

License AGPL v3 https://github.com/H2-invent/jitsi-admin/blob/master/LICENSE

Getting Started and Installation: To run your own jitsi-admin you need this repo and the websocket component: https://hub.docker.com/r/h2invent/jitsi-admin-websocket

** Start container**

docker pull h2invent/jitsi-admin-main
docker run -v theme_data:/var/www/html/theme\
 -v image_upload:/var/www/html/public/uploads/images\
 -v theme_assests_data:/var/www/html/public/theme  \
-e OAUTH_KEYCLOAK_CLIENT_SECRET=<client Secret of your keycloak>\
-e OAUTH_KEYCLOAK_CLIENT_ID=<client ID of your keycloak>\
-e OAUTH_KEYCLOAK_CLIENT_SERVER=<URL your keycloak server>\
-e OAUTH_KEYCLOAK_CLIENT_REALM=<realm name of  the keycloak>\
h2invent/jitsi-admin-main

Environment Variables

MAILER_DSN: smtp://$smtpUsername:$smtpPassword@$smtpHost:$smtpPort
laF_baseUrl=<public URL>(e.g. https://domain.org)
VICH_BASE=<public URL>(e.g. https://domain.org)
MERCURE_JWT_SECRET=<create a unique secret with at least 48 characters>
MERCURE_PUBLIC_URL=<public url of the websocket container>
MERCURE_URL=<internal url of the websocket container>
PUBLIC_URL=<public URL>(e.g. https://domain.org)
OAUTH_KEYCLOAK_CLIENT_SECRET=<client Secret of your keycloak>
OAUTH_KEYCLOAK_CLIENT_ID=<client ID of your keycloak>
OAUTH_KEYCLOAK_CLIENT_SERVER=<URL your keycloak server>
OAUTH_KEYCLOAK_CLIENT_REALM=<realm name of  the keycloak>
HTTP_METHOD=<http methode https/http>
registerEmailAdress=<email address which is the from for all emails> 

Volumes

      - theme_data:/var/www/html/theme
      - image_upload:/var/www/html/public/uploads/images
      - theme_assests_data:/var/www/html/public/theme

Tag summary

Content type

Image

Digest

sha256:16b87532a

Size

494.6 MB

Last updated

6 days ago

docker pull h2invent/jitsi-admin-main:1.4.1

This week's pulls

Pulls:

1,424

Last week