Category: Docker

  • Tube Archivist with a proxy

    Tube Archivist with a proxy

    I’ve previously written here how to setup Gluetun to proxy your entire container traffic through a VPN. This unfortunately makes it so incoming traffic also has to go through the proxy. You can just open the needed port on the Gluetun container, but some people might not want to do that for whatever reason. I…

  • Set up MySQL/MariaDB and PhpMyAdmin for your Homelab

    Set up MySQL/MariaDB and PhpMyAdmin for your Homelab

    When you start your journey with a homelab you get some sort of computer to use as a server and start throwing cool Docker containers on it. You soon find that many of your applications need databases, and you’ll mostly encounter SQL, MySQL/MariaDB, PostgreSQL, Redis and MongoDB. If you have 20 different applications that require…

  • Awesome Lists

    Open Source Software is awesome! There’s plenty of tools out there that could improve your workflow and your life. If you ever wanted some piece of software to be better, there might be an alternative for you!

  • Container can’t see my files!

    Container can’t see my files!

    Containers are sort of virtual machines, a computer running on a computer. They don’t have access to your actual files, just to what’s available inside their filesystem. In Windows, you mount a USB drive, a disk, or a network location with a drive letter e.g D,E,F. In Linux the system doesn’t begin with a letter,…

  • Volumes and Bind Mounts

    Volumes and Bind Mounts

    Files inside the container are on a virtual filesystem. You cannot directly access the files inside the container, and the container cannot normally access your files. You should think of docker containers somewhat as Virtual Machines. Volumes are paths on the host mounted inside the container, allowing for persistent storage. Removing a container does not…

  • Gluetun – VPN for your containers

    Gluetun – VPN for your containers

    Setup both a VPN and local access for your containers in just a few moments using Gluetun! You can even use Pihole as your DNS! Gluetun Gluetun is a VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy…

  • Install Portainer in 10 seconds

    Install Portainer in 10 seconds

    Portainer is a container management software which offers an easy to use user interface for deploying and managing all your Docker needs! Here’s how to install it in 10 seconds Requirements If you don’t already have Docker, run the following command to install it! You need to do this on a user with root/sudo privileges.…

  • Various fixes for software issues

    Over time I’ve had issues with software that were difficult or annoying to find the solution to, and I figured collecting some of these for future reference wouldn’t hurt. Ffmpeg Unrecognized option “vol” Use the ffmpeg from ShareX 15. The one bundled with ShareX 16 doesn’t have this option for some god forsaken reason Nginx…