From 12a08d041f63aabfec516223db0da6c7358e6fe1 Mon Sep 17 00:00:00 2001 From: TiynGER Date: Tue, 12 May 2020 22:50:56 +0200 Subject: [PATCH] structure ok, git added --- .../{ => devices}/thinkpad_x220.md | 0 .../applications}/airsonic.md | 0 .../applications}/bare-git.md | 0 .../applications}/bind.md | 0 .../applications}/cups.md | 0 .../applications}/dovecot.md | 0 .../applications}/flask.md | 0 .../applications}/foldingathome.md | 0 .../applications}/gitea.md | 0 software/applications/gopher-proxy.md | 35 ++++++++++++++++++ .../applications/gopher-server.md | 36 +------------------ .../applications}/hastebin.md | 0 .../applications}/homer.md | 0 .../applications}/jellyfin.md | 0 .../applications}/khal.md | 0 .../applications}/khard.md | 0 .../applications}/mordhau.md | 0 .../applications}/neomutt.md | 0 .../applications}/nginx.md | 0 .../applications}/onedrive.md | 0 .../applications}/openvpn.md | 0 .../applications}/owncloud.md | 0 .../applications}/pinedocs.md | 0 .../applications}/plex.md | 0 .../applications}/portainer.md | 0 .../applications}/radicale.md | 0 .../applications}/samba.md | 0 .../applications}/sc-im.md | 0 .../applications}/shells.md | 0 .../applications}/syncthing.md | 0 .../applications}/teamspeak.md | 0 .../applications}/todo-list.md | 0 .../applications}/wine.md | 0 .../applications}/yourls.md | 0 software/git.md | 17 +++++++++ 35 files changed, 53 insertions(+), 35 deletions(-) rename arch-installation/{ => devices}/thinkpad_x220.md (100%) rename {applications => software/applications}/airsonic.md (100%) rename {applications => software/applications}/bare-git.md (100%) rename {applications => software/applications}/bind.md (100%) rename {applications => software/applications}/cups.md (100%) rename {applications => software/applications}/dovecot.md (100%) rename {applications => software/applications}/flask.md (100%) rename {applications => software/applications}/foldingathome.md (100%) rename {applications => software/applications}/gitea.md (100%) create mode 100644 software/applications/gopher-proxy.md rename applications/gopher.md => software/applications/gopher-server.md (56%) rename {applications => software/applications}/hastebin.md (100%) rename {applications => software/applications}/homer.md (100%) rename {applications => software/applications}/jellyfin.md (100%) rename {applications => software/applications}/khal.md (100%) rename {applications => software/applications}/khard.md (100%) rename {applications => software/applications}/mordhau.md (100%) rename {applications => software/applications}/neomutt.md (100%) rename {applications => software/applications}/nginx.md (100%) rename {applications => software/applications}/onedrive.md (100%) rename {applications => software/applications}/openvpn.md (100%) rename {applications => software/applications}/owncloud.md (100%) rename {applications => software/applications}/pinedocs.md (100%) rename {applications => software/applications}/plex.md (100%) rename {applications => software/applications}/portainer.md (100%) rename {applications => software/applications}/radicale.md (100%) rename {applications => software/applications}/samba.md (100%) rename {applications => software/applications}/sc-im.md (100%) rename {applications => software/applications}/shells.md (100%) rename {applications => software/applications}/syncthing.md (100%) rename {applications => software/applications}/teamspeak.md (100%) rename {applications => software/applications}/todo-list.md (100%) rename {applications => software/applications}/wine.md (100%) rename {applications => software/applications}/yourls.md (100%) create mode 100644 software/git.md diff --git a/arch-installation/thinkpad_x220.md b/arch-installation/devices/thinkpad_x220.md similarity index 100% rename from arch-installation/thinkpad_x220.md rename to arch-installation/devices/thinkpad_x220.md diff --git a/applications/airsonic.md b/software/applications/airsonic.md similarity index 100% rename from applications/airsonic.md rename to software/applications/airsonic.md diff --git a/applications/bare-git.md b/software/applications/bare-git.md similarity index 100% rename from applications/bare-git.md rename to software/applications/bare-git.md diff --git a/applications/bind.md b/software/applications/bind.md similarity index 100% rename from applications/bind.md rename to software/applications/bind.md diff --git a/applications/cups.md b/software/applications/cups.md similarity index 100% rename from applications/cups.md rename to software/applications/cups.md diff --git a/applications/dovecot.md b/software/applications/dovecot.md similarity index 100% rename from applications/dovecot.md rename to software/applications/dovecot.md diff --git a/applications/flask.md b/software/applications/flask.md similarity index 100% rename from applications/flask.md rename to software/applications/flask.md diff --git a/applications/foldingathome.md b/software/applications/foldingathome.md similarity index 100% rename from applications/foldingathome.md rename to software/applications/foldingathome.md diff --git a/applications/gitea.md b/software/applications/gitea.md similarity index 100% rename from applications/gitea.md rename to software/applications/gitea.md diff --git a/software/applications/gopher-proxy.md b/software/applications/gopher-proxy.md new file mode 100644 index 0000000..2dba6c0 --- /dev/null +++ b/software/applications/gopher-proxy.md @@ -0,0 +1,35 @@ +# Gopherproxy + +## Setup Proxy + +### Docker + +The official container and documentation was made by [prologic](https://hub.docker.com/r/prologic/gopherproxy). + +#### Ports +Set the following ports with the -p tag. + +| Container Port | Recommended outside port | Protocol | Description | +| -------------- | ------------------------ | -------- | ---------------------------------------- | +| 8000 | 8000 | TCP | port to proxy the gopher site as http to | + +#### Additional +There are some special variables to set. + +| Flag | Usage | +| ---- | ------------------------------------------------------------- | +| -uri | define the gopher site to proxy (just 'domain.tld' is enough) | + +#### Rebuild + +``` +#!/bin/sh +docker stop gopheroverhttp +docker rm gopheroverhttp +docker pull prologic/gopherproxy +docker run --name gopheroverhttp \ + --restart unless-stopped \ + -p 8000:8000 \ + -d prologic/gopherproxy \ + -uri 'domain.tld' +``` diff --git a/applications/gopher.md b/software/applications/gopher-server.md similarity index 56% rename from applications/gopher.md rename to software/applications/gopher-server.md index 568b335..0b3fde4 100644 --- a/applications/gopher.md +++ b/software/applications/gopher-server.md @@ -1,38 +1,4 @@ -# Gopherproxy - -## Setup Proxy - -### Docker - -The official container and documentation was made by [prologic](https://hub.docker.com/r/prologic/gopherproxy). - -#### Ports -Set the following ports with the -p tag. - -| Container Port | Recommended outside port | Protocol | Description | -| -------------- | ------------------------ | -------- | ---------------------------------------- | -| 8000 | 8000 | TCP | port to proxy the gopher site as http to | - -#### Additional -There are some special variables to set. - -| Flag | Usage | -| ---- | ------------------------------------------------------------- | -| -uri | define the gopher site to proxy (just 'domain.tld' is enough) | - -#### Rebuild - -``` -#!/bin/sh -docker stop gopheroverhttp -docker rm gopheroverhttp -docker pull prologic/gopherproxy -docker run --name gopheroverhttp \ - --restart unless-stopped \ - -p 8000:8000 \ - -d prologic/gopherproxy \ - -uri 'domain.tld' -``` +# Gopher Server ## Setup Server diff --git a/applications/hastebin.md b/software/applications/hastebin.md similarity index 100% rename from applications/hastebin.md rename to software/applications/hastebin.md diff --git a/applications/homer.md b/software/applications/homer.md similarity index 100% rename from applications/homer.md rename to software/applications/homer.md diff --git a/applications/jellyfin.md b/software/applications/jellyfin.md similarity index 100% rename from applications/jellyfin.md rename to software/applications/jellyfin.md diff --git a/applications/khal.md b/software/applications/khal.md similarity index 100% rename from applications/khal.md rename to software/applications/khal.md diff --git a/applications/khard.md b/software/applications/khard.md similarity index 100% rename from applications/khard.md rename to software/applications/khard.md diff --git a/applications/mordhau.md b/software/applications/mordhau.md similarity index 100% rename from applications/mordhau.md rename to software/applications/mordhau.md diff --git a/applications/neomutt.md b/software/applications/neomutt.md similarity index 100% rename from applications/neomutt.md rename to software/applications/neomutt.md diff --git a/applications/nginx.md b/software/applications/nginx.md similarity index 100% rename from applications/nginx.md rename to software/applications/nginx.md diff --git a/applications/onedrive.md b/software/applications/onedrive.md similarity index 100% rename from applications/onedrive.md rename to software/applications/onedrive.md diff --git a/applications/openvpn.md b/software/applications/openvpn.md similarity index 100% rename from applications/openvpn.md rename to software/applications/openvpn.md diff --git a/applications/owncloud.md b/software/applications/owncloud.md similarity index 100% rename from applications/owncloud.md rename to software/applications/owncloud.md diff --git a/applications/pinedocs.md b/software/applications/pinedocs.md similarity index 100% rename from applications/pinedocs.md rename to software/applications/pinedocs.md diff --git a/applications/plex.md b/software/applications/plex.md similarity index 100% rename from applications/plex.md rename to software/applications/plex.md diff --git a/applications/portainer.md b/software/applications/portainer.md similarity index 100% rename from applications/portainer.md rename to software/applications/portainer.md diff --git a/applications/radicale.md b/software/applications/radicale.md similarity index 100% rename from applications/radicale.md rename to software/applications/radicale.md diff --git a/applications/samba.md b/software/applications/samba.md similarity index 100% rename from applications/samba.md rename to software/applications/samba.md diff --git a/applications/sc-im.md b/software/applications/sc-im.md similarity index 100% rename from applications/sc-im.md rename to software/applications/sc-im.md diff --git a/applications/shells.md b/software/applications/shells.md similarity index 100% rename from applications/shells.md rename to software/applications/shells.md diff --git a/applications/syncthing.md b/software/applications/syncthing.md similarity index 100% rename from applications/syncthing.md rename to software/applications/syncthing.md diff --git a/applications/teamspeak.md b/software/applications/teamspeak.md similarity index 100% rename from applications/teamspeak.md rename to software/applications/teamspeak.md diff --git a/applications/todo-list.md b/software/applications/todo-list.md similarity index 100% rename from applications/todo-list.md rename to software/applications/todo-list.md diff --git a/applications/wine.md b/software/applications/wine.md similarity index 100% rename from applications/wine.md rename to software/applications/wine.md diff --git a/applications/yourls.md b/software/applications/yourls.md similarity index 100% rename from applications/yourls.md rename to software/applications/yourls.md diff --git a/software/git.md b/software/git.md new file mode 100644 index 0000000..26dc0c2 --- /dev/null +++ b/software/git.md @@ -0,0 +1,17 @@ +# Git + +Git is probably the best version control system (VCS) there is. +It's easy and can be lightweight, but also has tons of possibilities for using graphical (/web) user interfaces. + +## Git with web interface + +Web interfaces for git are quite useful for easily showing code to other people. +Additionally it is easy to collaborate together. + +- [Gitea](applications/gitea.md) is an open-source and selfhosted + +## Git without graphical interface + +If you don't need a bloated web-interface the a more [basic idea](applications/bare-git.md) +is probably what you're looking for. +