SSL without DNS

A lot of times during development I need to make a “box” accessible to the internet using SSL (HTTPS). In order to use SSL you need a certificate. The free option to get a certificate is to use let’s encrypt. In order to get a certificate using let’s encrypt you Read more…

Microk8s – Private Registry

Docker Private Registry To setup Microk8s, see previous post Enable required microk8s add-ons: In order to push images from your development machine to a Microk8s docker private registry, you may want to expose it outside of the host. Note: these instructions can easily be adapted to expose a docker private Read more…

LCOW: Linux Containers on Windows Server

Note: LCOW support is currently experimental and under active development. https://github.com/linuxkit/lcow Before anything else, it is not yet ready for prime time or work out of the box… You can check the progress status at https://github.com/moby/moby/issues/33850 Now that it is out of the way, let’s continue: Requirements Windows Server 1709 – Build 16299+ Read more…

Kong

Next-Generation API Platformfor Modern Architectures https://konghq.com/ Quickly get it running with Docker Assuming you have Docker already installed and running, create a docker-compose.yml file: This is going to create the kong container using a slightly modified version of the official 1.0.2-alpine container – it will wait for postgres database server Read more…

Docker (web) UI

Using portainer you can manage your local (or remote) docker through a web UI. Portainer is an open source project. Deployment The easiest way to deploy portainer is using a container. It is also possible to deploy it locally (for more details and options, check the links bellow). On this Read more…

Guacamole + Docker

Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH https://guacamole.apache.org/ Running guacamole on a virtual machine can help you expose other servers on the same VPC that are not accessible directly for remote management.  More important can give you access to any of them Read more…