Dokuwiki Logo

How to Quickly Install DokuWiki on Docker

May 7, 2020 Patrick 2

DokuWiki is a free and open-source wiki platform that you can self-host on Docker. It is super simple to use, you can edit pages using markdown or install a WYSIWYG editor. What makes DokuWiki unique when compared to other Wiki software is that it stores it’s information in markdown files on your server rather than relying on a separate database. Since it doesn’t require a separate database, DokuWiki is not only very simple to install, it is also quick and responsive.

Wireguard in Docker

How to Install Wireguard in Docker

April 30, 2020 Patrick 7

Using a VPN is a great way to secure your personal data from getting sniffed out on public networks. You can install a VPN server on your home network and use a VPN client on your laptop or phone. The VPN client will encrypt and secure your web traffic and send it to your home network to be processed. If you have Pi-hole running on your home network as well, your VPN clients will benefit from it’s filtering capabilities no matter where you are. For this tutorial, we will be installing Wireguard in a Docker container on a Raspberry Pi 4 running Ubuntu 18.04.4 Bionic.

Portainer Logo

Huge Guide to Portainer for Beginners

April 25, 2020 Patrick 5

So you’ve finished installing and configuring Portainer, and now you are ready to dive in and see what it can do. Portainer is a simple and lightweight, but powerful application that is used to provide a web management interface that you can use to perform functions on your Docker host. This guide aims to help answer some basic questions about how to use Portainer.

Portainer Logo

How to Install and Configure Portainer in Docker

April 23, 2020 Patrick 3

When you need to make a quick adjustment to your docker setup, you just fire up your favorite terminal app and start typing in the various commands. Using the command line to manage your Docker setup is pretty simple, but some people prefer a more visual user interface when managing their systems. Portainer gives you that visual interface.

Unbound DNS

Set up Unbound DNS in Docker in 5 Quick Steps

April 21, 2020 Patrick 1

When you visit a website, such as codeopolis.com your computer will contact your DNS provider and ask for the IP address of codeopolis.com so your computer can visit the site. The DNS provider will then log that request, creating a record of your visit. Can you trust that your DNS provider or Internet Service Provider (ISP) will not share or sell that information? I don’t.

No Image

Use Watchtower to automate Docker Container Updates

April 15, 2020 Patrick 0

Watchtower is an application within a docker container that watches for updates for all of the running containers on a system. If an update is available for any of the containers, then Watchtower will restart that container with the new image using the same parameters as the previously running image.

Pi-hole Logo

Running Pi-hole in Docker is Remarkably Easy!

April 14, 2020 Patrick 6

Internet advertisements and trackers are everywhere. The websites you visit and your smart devices are constantly sending data to their manufacturers and advertisers. Pi-hole is a network-level ad blocker that sits on your network and uses blacklists to determine which DNS requests to block. Installation on Docker is easy.

How to Quickly Install Heimdall Using Docker 1

How to Quickly Install Heimdall Using Docker

March 22, 2020 Patrick 2

Heimdall is a quick and easy way to organize all of your applications and frequently visited links into one page. Personally, I have enabled the Google search bar and use this application as my browser start page. Once you add your application to the dashboard through its easy to use interface, you can drag and drop to move the buttons around as you see fit.

How to Quickly Install Theia Using Docker 2

How to Quickly Install Theia Using Docker

March 18, 2020 Patrick 0

Theia is an open-source integrated development environment that is web based and can be self-hosted on any server and easy deployed via docker. It allows you to pull any git repository make quick edits to files within your browser and push those changes back to a repository with ease. Theia supports multiple code languages and contains full featured integrated terminal.

Running Home Assistant on a Raspberry Pi using Docker 3

Running Home Assistant on a Raspberry Pi using Docker

March 16, 2020 Patrick 0

Home Assistant is open-source, self-hosted software that will allow you to control various devices in your home. It is extremely flexible and can be used to tie together multiple sensors and services to create the ultimate smart home. As I continue to learn about the functionality of Home Assistant I’ll add more posts about setting up sensors and other devices.