Merge branch 'page-infrastructure' into 'master'

New page infrastructure

See merge request zombi/website!8
This commit is contained in:
paul 2018-02-12 21:11:24 +01:00
commit 7a62a1be16
5 changed files with 153 additions and 0 deletions

BIN
assets/images/docker.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/images/gitlab.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/images/traefik.svg (Stored with Git LFS) Normal file

Binary file not shown.

73
services-en.md Normal file
View file

@ -0,0 +1,73 @@
---
title: Services
menutitle: Services
lang: en
ref: software
---
# Software and service
## Docker
<img src="/assets/images/docker.png" width="150"
style="float: left; margin:0 34px 18px 34px;" />
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.
<div style="clear: left;"></div>
## Traefik
<img src="/assets/images/traefik.svg" width="120"
style="float: right; margin:-40px 34px 10px 34px;" />
[Tr&aelig;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.
<div style="clear: right"></div>
## Mumble
<img src="assets/images/Icons_mumble.svg" width="150"
style="float: left; margin:0 34px 18px 34px;" />
[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).
<div style="clear: left"></div>
## Gitlab
<img src="/assets/images/gitlab.png" width="150"
style="float: right; margin:-14px 34px 18px 34px; " />
[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.
<div style="clear: right"></div>
## 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).

71
services.md Normal file
View file

@ -0,0 +1,71 @@
---
title: Dienste
menutitle: Dienste
lang: de
ref: software
---
# Software und Dienste
## Docker
<img src="/assets/images/docker.png" width="150"
style="float: left; margin:0 34px 18px 34px;" />
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.
<div style="clear: left;"></div>
## Traefik
<img src="/assets/images/traefik.svg" width="120"
style="float: right; margin:-40px 34px 10px 34px;" />
[Tr&aelig;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.
<div style="clear: right"></div>
## Mumble
<img src="assets/images/Icons_mumble.svg" width="150"
style="float: left; margin:0 34px 18px 34px;" />
[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.
<div style="clear: left"></div>
## Gitlab
<img src="/assets/images/gitlab.png" width="150"
style="float: right; margin:-14px 34px 18px 34px; " />
[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).
<div style="clear: right"></div>
## 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).