4 Self-Hosting einer Webanwendung PlatFormen
Warum einen hohen Betrag bezahlen, wenn Sie Ihre bevorzugten Webanwendungen selbst hosten können?self, auf Ihrem Server, in Ihrem Netzwerk.
Für ein Startup, klein bis groß, stehen mehrere Open Source- und kommerzielle Software zur Verfügung, mit denen Sie die beliebte Produktivität, das Projektmanagement, den Chat, Dokumente usw. auf einfache Weise auf einem Computer ausführen können Öffentliche wolke oder Räumlichkeiten.
Im Folgenden finden Sie die Softwarepakete platWählen Sie das Formular aus, das Ihren Anforderungen entspricht.
Sandsturm
Sandsturm ist ein Open-Source-Server platFormular mit mehr als 70 Bewerbungen für ein kleines Team, eine Entwicklung oder eine mittlere bis große Organisation.
Sie können Apps mit nur einem Klick installieren und stehen Ihren Benutzern zur Verfügung. Einige der beliebtesten Anwendungen sind:
- Einfacher Chat - für Kommunikation und Zusammenarbeit
- GitWeb - Git-Weboberfläche
- Davros - Dokumentenspeicherung
- Hugo, WordPress, Ghost - für Dokumente und Web Publishing
- Piwik - für die Analytik
Sandstorm bietet Single Sign-On, sodass sich Benutzer nicht für jede Anwendung die Anmeldeinformationen merken müssen. Werfen wir einen Blick auf einige der Funktionen.
- Sie können sehen, wer Zugriff auf Ihre Dokumente hat (Dokument, Datei usw.) und sogar revOk-Berechtigungen jederzeit
-
- Zentrales Dashboard, um alle Anwendungsdaten an einem Ort zu haben
- Audit-Protokoll an revSehen Sie, wer auf was zugreift
Werfen Sie einen Blick auf die App Marktplatz um zu sehen, ob es Ihren Anforderungen entspricht.
Yunohost
YonoHost ist ein Debian-basiertes Programm, das in erster Linie für die Erstellung konzipiert ist self-Hosting für jedermann verfügbar. Es ist vollständig Open Source und der Quellcode ist auf Github verfügbar. Sie erhielten mehr als 100 Bewerbungen, darunter:
- Kanboard - zur Aufgabenverwaltung
- Nextcloud - Dateien, Kalender, E-Mail freigeben
- phpMyadmin - SQL-Datenbankverwaltung
- Roundcube - Webmail
- Gütesiegel - Statusseite
- Discourse - Diskussionsforum platFormular
- Grafana - Dashboard für Metriken und Analysen
YunoHost hat eine freundliche Benutzer- und Administrationskonsole. Im Folgenden sind einige seiner Funktionen aufgeführt.
- Verwalten Sie Benutzer über LDAP
- Sichern und Wiederherstellen
- Sicher mit Let's Encrypt-Zertifikatate
- Eingebaute Yunohost-Firewall
Seine leichte Software, die auf 1 GB RAM und 500 MHz CPU installiert werden kann.
Cloudron
Verwalten Sie Gitlab, Ghost, OpenVPN, Mattermost, Confluence, Papierkram und vieles mehr reibungslos mit Cloudron. Es ist portabel, was bedeutet, dass Sie problemlos auf einen anderen Server oder eine andere Cloud wechseln möchten platForm wie DigitalOcean, Google Cloud, AWS, Linode, usw.
Cloudron verwendet Docker-Container internally zu isolierenate die Anwendung voneinander.
Sie haben die Möglichkeit, das Backup auf einem externen Speicher wie S3, DO Spaces oder GCS zu speichern. Wenn Sie sich für Cloudron entscheiden und es nicht selbst einrichten möchtenself, Du kannst es versuchen Kamatera der Ihnen Cloudron mit einem Klick für nur 4 $ pro Monat gibt.
DPlatFormular
DPlatFormular ist eine völlig freie Software, deren Quellcode auf verfügbar ist Github. Es ist Docker bereit.
Eigenschaften
- Es kommt mit einem nice Benutzeroberfläche, die das einfache Autom unterstütztated-Installation
- Mit der Systemd-Integration können Sie alle App-Dienste verwalten, z. B. den Status der Apps-Dienste anzeigen, mit einem Klick starten / stoppen, beim Booten automatisch starten und bei unerwartetem Ausfall automatisch neu starten
Fazit
Sparen Sie Geld mit dem oben Gesagten self-gehostete Anwendung platbilden. Sie verfügen alle über eine hervorragende Dokumentation und können in weniger als 30 Minuten installiert werden.
Als nächstes erkunden Sie die Slack Alternative Messaging-Lösung.