Verfügbarkeit von Open-Source-Kalendern bei Cal.com

Ich weiß, dass der Titel kompliziert und nicht sehr erklärend ist.… Mit Cal.com können wir in unserer Infrastruktur ein fantastisches Tool einrichten, wenn wir unseren Kalender verfügbar machen möchten.. Eine Website, auf der unsere Kunden auf eine Verfügbarkeit zugreifen und diese auswählen können, ohne verwirrte E-Mails wie „Wann geht es Ihnen gut?“?

Wie lautet Ihr Slogan? „Konzentrieren Sie sich auf das Treffen, nicht bei der Abhaltung von Sitzungen„, klarer das Wasser 🙂 In diesem Dokument werden wir also gleich sehen, wie wir unseren Cal.com-Server einrichten. Es hat viele interessante Dinge, Synchronisiert sich mit jeder Art von Kalender, um die Verfügbarkeit anzuzeigen und Termine zu planen, Es ermöglicht Ihnen auch, Videokonferenzen durchzuführen oder das von uns in der Organisation verwendete Tool zu integrieren., Was auch immer der Jitsi ist, Zwietracht, Element, Google-Treffen, Zoomen, Teams…

Bereitstellen des Cal.com-Containers

Wir starten auf einer Maschine, auf der Linux und Docker installiert sind, Wir werden die Container entladen, die Cal.com benötigt, Wir werden die Konfigurationsdatei optimieren und das war's!

mkdir calcom
cd calcom
Git-Klon https://github.com/calcom/docker.git
CD-Docker
cp .env.example .env

Wir bearbeiten die .env-Datei mit mindestens den folgenden Informationen: (ich) wenn wir einen öffentlichen FQDN verwenden müssen und ihn mit einem Reverse-Proxy schützen wollen, (ii) Wir generieren das Geheimnis und die Authentifizierungsschlüssel nach Ihren Angaben und (iii) E-Mail-Benachrichtigungen, um Termine zu erhalten:

...
NEXT_PUBLIC_WEBAPP_URL=https://FQDN_PUBLIC
...
# Verwenden Sie „openssl rand -base64 32“, um einen Schlüssel zu generieren
NEXTAUTH_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
...
# Verschlüsselungsschlüssel, der zum Verschlüsseln der CalDAV-Anmeldeinformationen verwendet wird, Wählen Sie eine zufällige Zeichenfolge, zum Beispiel mit `dd if=/dev/urandom bs=1K count=1 | md5sum`
CALENDSO_ENCRYPTION_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
...
EMAIL_FROM=remitente@correo.dies isto
EMAIL_SERVER_HOST=mail.correo.eso
EMAIL_SERVER_PORT=465
UNDMEINIL_SERVER_dieSER=insueinricho@corredie.eso
EMAIL_SERVER_PASSWORD=PASSWORT
...

Wir entladen und starten die Container mit:

Docker Compose Pull
Docker komponieren -d

Cal.com konfigurieren

Wenn wir nichts angerührt haben, Standardmäßig veröffentlichen wir in docker-compose.yml Cal.com für den Port 3000 von Docker, Also öffnen wir einen Browser für http://DOCKER_IP_ADDRESS:3000 und wir registrieren unseren ersten Benutzer, Wer wird der Administrator sein?. Wir geben unsere Daten ein, „Nächster Schritt“,

Wir wählen den Lizenzierungsmodus, Wir können die Open-Source-Version nutzen oder ein personalisiertes Abonnement für Unternehmen erwerben, „Nächster Schritt“,

Es zeigt uns alle Anwendungen, die in Cal.com integriert sind, Die Wahrheit ist, dass die Liste unglaublich ist, „Fertig“,

Sobald der Assistent fertig ist, Jetzt werden wir aufgefordert, ein Konto zu erstellen, das wir als anderer Benutzer verwenden können. Die Benutzerregistrierung ist standardmäßig zulässig und kann verweigert werden, sobald wir alle Benutzer registriert haben..

Der Prozess ist einfach, Wir schreiben die URL, die wir generieren möchten, für die Terminbuchungs-Website, den Namen und die lokale Zeitzone. „Nächster Schritt“,

Als Schritt 2 Es sagt uns, dass wir mindestens einen Kalender zuordnen müssen, um Reservierungen vorzunehmen, siehe Verfügbarkeit… In meinem Fall werde ich einen Standard verwenden, ein radikaler CalDav.

Wie Sie sehen, lässt es sich in viele Kalender integrieren., Google Kalendertyp, Kalender austauschen, Ausblick, Zoho, Apfel…

Wir fügen die URL mit der CalDAV-Adresse und den Anmeldeinformationen ein, falls Sie diese haben, „speichern“,

In meinem Fall habe ich 3 Kalender, Wir markieren nur das, was uns interessiert. fortan, Wer möchte mir einen Termin buchen?, Sie können die Verfügbarkeit dieses Kalenders sehen und Termine frei vereinbaren. „Fortsetzen“,

Wir können es mit der Lösung verbinden, die uns interessiert, um Videoanrufe zu tätigen, In meinem Fall werde ich Jitsi Video wählen.

Als Schritt 4 fragt uns nach der Verfügbarkeit, An welchen Tagen und zu welcher Uhrzeit können Reservierungen vorgenommen werden?, „Nächster Schritt“,

und schließlich, Hier fügen wir unser Foto und eine kurze Beschreibung von uns hinzu. „Fertig“.

Sobald der Assistent fertig ist, gelangen wir zur Verwaltungswebsite, sehr einfach, wo wir 2FA aktivieren müssen, Wir können verschiedene Arten von Veranstaltungen erstellen, Reservierungen, Verfügbarkeit definieren, Hardware, Anwendungsintegration…

Versuchen Sie es mit Cal.com

gut, Nun, sobald wir unser Cal.com grundsätzlich konfiguriert haben, Wir können jetzt die URL unseres Profils teilen, Wer darauf zugreift, sieht die Möglichkeiten, die wir ihm bieten, um uns ein Angebot zu machen.

Sobald Sie die Art der Veranstaltung und deren Dauer ausgewählt haben, Sie können nun den Kalender sehen, in dem Sie die in unserem Kalender verfügbaren Stunden auswählen können.

Und das ganz einfach, einmal gewählt wann, Wir können Ihnen ein kleines Formular erstellen, um Informationen zu erhalten, z, Name und Nachname, Email, eine Anmerkung, Möglichkeit, weitere Personen hinzuzufügen, Optionen für die Veranstaltung. Als wäre es ein Anruf beim Veranstalter, an den Assistenten oder einen Videoanruf, Wir können sogar ein Feld hinzufügen, damit sie die URL ihres Videokonferenzsystems einfügen können, wenn Sie es vorziehen, gehen.

Und das wäre die Zusammenfassung des Termins, Selbstverständlich kommt es per E-Mail und Sie können den Termin jederzeit verschieben oder absagen..

Und natürlich wird der Termin automatisch in den Kalender eingetragen!!

wunderbar, ein sehr einfaches und leistungsstarkes Werkzeug, wo es uns diese Freiheit bei der Organisation von Meetings gibt, Verschwenden Sie keine Zeit mit E-Mails, runter… Ich hoffe, Sie haben interessante.

wie immer, Schicken Sie eine Umarmung an diejenigen unter Ihnen, die sich gut benehmen, und ich weiß, dass ich nervig bin, aber, Pass' auf dich auf!

Hector Herrero
Letzte Artikel von Hector Herrero (Alle anzeigen)