let's code

View on GitHub

private cloud - docker - ssl proxy - wordpress

The title says it all: that’s what you will find in my github repositories.

moe lab

This repository provides various Docker containers that are based on docker-compose. Applications provided are as follows:

You can find the repository under https://github.com/moeb98/moe-lab.

All the applications are proxied via traefik 2.0 which takes care of SSL encryption. Thus, all frontend applications are connected to a frontend network called traefik_proxy while backend systems are only connected to the backend network.

Since we are using Docker containers, this relies on external networks that need to be created before using the docker-compose files:

docker network create traefik_proxy
docker network create backend

Each of the containers can now be fired up using

docker-compose up -d

The detailed documentation of the project can be found under https://www.eberlein.tk/me-doc

fotografie child theme

fotografie is a great wordpress theme for a photography portfolio. The child theme adds some features for featured content and wordpress pages while improving the responsive design for different (mobile) devices.

You can find the repository under https://github.com/moeb98/fotografie-child.

smart home

This smart home solution is based on node-red and includes Philips Hue, Shelly, Osram Lightify, Logitech Harmony, Gardena Smart Home, openweathermap, Zigbee including a Zigbee USB stick on a Raspberry Pi. It is deployed fully as a docker image that can be fired up with a corresponding docker-compose file.

You can find the repository under https://github.com/moeb98/moe-smart-home.

command-powershell

This repository contains color coding for standard Windows 10 command prompt and registry keys for the context menu to open command prompt or PowerShell in the directory the context menu was opened (with Shift + right click).

You can find the repository under https://github.com/moeb98/command-powershell

myPySummary

Console tool which reads long texts from stdin and outputs a summary of five sentences to stdout.

Example usage:

cat document.txt | python summarize.py

You can find the repository under https://github.com/moeb98/myPySummary.