From a4a7417db4fbfa50debc15410ef0e736b2fca2e6 Mon Sep 17 00:00:00 2001 From: Valentin Gehrke Date: Wed, 20 Dec 2017 23:27:52 +0100 Subject: [PATCH] Add page Services. On this page we want to present our software. It's currently not much, but we can add more later. --- assets/images/docker.png | 3 ++ assets/images/gitlab.png | 3 ++ assets/images/traefik.svg | 3 ++ services-en.md | 73 +++++++++++++++++++++++++++++++++++++++ services.md | 71 +++++++++++++++++++++++++++++++++++++ 5 files changed, 153 insertions(+) create mode 100644 assets/images/docker.png create mode 100644 assets/images/gitlab.png create mode 100644 assets/images/traefik.svg create mode 100644 services-en.md create mode 100644 services.md diff --git a/assets/images/docker.png b/assets/images/docker.png new file mode 100644 index 0000000..f0b8ef2 --- /dev/null +++ b/assets/images/docker.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:670ce8060d7cb86bbff1f750d443c3319a5173046a5f4e4f1931e4806fbaeb85 +size 9033 diff --git a/assets/images/gitlab.png b/assets/images/gitlab.png new file mode 100644 index 0000000..f13ba03 --- /dev/null +++ b/assets/images/gitlab.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae908b6f071d761519ef4bc7d08689015b1651e241beb9110feaca03a4e0ce8d +size 27272 diff --git a/assets/images/traefik.svg b/assets/images/traefik.svg new file mode 100644 index 0000000..2b7689e --- /dev/null +++ b/assets/images/traefik.svg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0863a84c9330f3b73f309284e07048fcd01c396b3c549d163239bd2b3f57d8b +size 27198 diff --git a/services-en.md b/services-en.md new file mode 100644 index 0000000..255252a --- /dev/null +++ b/services-en.md @@ -0,0 +1,73 @@ +--- +title: Services +menutitle: Services +lang: en +ref: software +--- + +# Software and service + +## Docker + + + +The majority of our services is packed into Docker +containers. [Docker](https://www.docker.com) is a software package, which can +provide a dedicated environment with a directory structure and a network device +to each service, similar to a virtual machine though without the additional operating +system overhead. At the same time Docker containers allow fast deployment of +software as well as their removal. + +
+ +## Traefik + + + +[Træfik](https://traefik.io) is an HTTP reverse proxy, which allows us to +serve multiple web services on the same ports under different sub domains, which +is especially useful if you separate all of your web services into different +Docker containers, like we do. Additionally it serves as an SSL termination +proxy, which allows us to manage the SSL certificates for our domains in a +central place and to automatically generate new certificate when using Let's Encrypt. + +
+ +## Mumble + + + + +[Mumble](https://wiki.mumble.info/wiki/Main_Page) is a free voice over IP +software with low latency, high audio quality and decent encryption. It is +perfect for conversations and gaming in the evening. With its channel structure +people can discuss topics in larger groups and allow smaller groups to create +their own channels to discuss different topics. Ofcourse non-members are also +welcome at any time on our mumble server at [mumble.zom.bi](mumble://mumble.zom.bi). + +
+ +## Gitlab + + + +[Gitlab](https://gitlab.com) is web service for versioning source code and other +text based projects utilizing the git versioning system. It allows our users to +manage their projects, publish them and collaborate with others. Using the +embedded continuous integration we can test and even automatically deploy them. +Our Gitlab instance is located at [git.zom.bi](https://git.zom.bi). +You're welcome to explore our public repositories. + +
+ +## Cytube + +[Cytube](http://cytu.be) is a web service to watch videos from various sources +in sync, among them are YouTube and Soundcloud. It is a perfect addition to our +conversations on the Mumble server, when people we finished discussing or even +support discussion. You can find our CyTube installation at +[tube.zom.bi](https://tube.zom.bi). diff --git a/services.md b/services.md new file mode 100644 index 0000000..ed9e679 --- /dev/null +++ b/services.md @@ -0,0 +1,71 @@ +--- +title: Dienste +menutitle: Dienste +lang: de +ref: software +--- + +# Software und Dienste + +## Docker + + + +Ein Großteil unserer Dienste ist in Docker-Container gepackt. [Docker](https://www.docker.com) ist eine +Software, die dazu dient Software in sogenannte Container zu packen und sie +dadurch sowohl auf Dateisystem-Ebene als auch netzwerk-technisch von anderen +Diensten zu trennen. Gleichzeitig bieten Container den Vorteil Software schnell +aufzusetzen und bei Bedarf wieder zu entfernen. + +
+ +## Traefik + + + +[Træfik](https://traefik.io) ist ein HTTP Reverse Proxy, der uns die +Möglichkeit gibt verschiedene Webdienste, die wir je in einen Docker-Container +gekapselt haben, über den HTTP und HTTPS Port im Internet bereitzustellen. +Gleichzeitig können wir hier zentral die nötigen SSL-Zertifikate verwalten, und +im Falle von Let's Encrypt auch automatisch neu generieren lassen. + +
+ +## Mumble + + + + +[Mumble](https://wiki.mumble.info/wiki/Main_Page) ist ein freie +Sprachkonferenzsoftware, die mit ihrer niedrigen Latenzzeit, guter +Verschlüsselung sowie hoher Audioqualität perfekt für abendliche Gespräche und +die eine oder andere Spielerunde geeignet ist. Durch eine Kanalstruktur lässt +sie auch mehrere kleinere und auch themaspezifische Gesprächsrunden zu. +Natürlich sind auch Nicht-Mitglieder immer herzlich bei uns willkommen. +Unser Mumble-Server ist unter [mumble.zom.bi](mumble://mumble.zom.bi) zu finden. + +
+ +## Gitlab + + + +[Gitlab](https://gitlab.com) ist eine Webanwendung zur Versionverwaltung von +Projekten auf der Basis von git. Diese hilft unseren Nutzern ihre Projekte an +zentraler Stelle zu verwalten, zu veröffentlichen und mit anderen Nutzern zu +kollaborieren. Mithilfe der eingebauten Continuous Integration lassen sich +Projekte bei Bedarf testen, bereitstellen und auch automatisiert deployen. +Unsere Gitlab-Instanz befindet sich unter [git.zom.bi](https://git.zom.bi). + +
+ +## Cytube + +[Cytube](http://cytu.be) ist eine Webanwendung mit der man gemeinsam und +synchronisiert Videos anschauen kann, typischerweise Youtube Videos oder +ähnliche Streamingdienste. Unser Cytube findet sich unter +[tube.zom.bi](https://tube.zom.bi).