Category Archives: Docker

Wallabag

Wallabag
Wallabag

We’re running a Docker container called Wallabag, which can be used to save cleanly formatted copies of web pages and articles. Smartphone (iPhone and Android) apps are available for Wallabag, making viewing the saved content easy on the go.

The following video explains what Wallbag does.

 

Wallabag Installation

This video covers the installation of Wallabag using Docker Compose. It can run on any docker host.

Wallabag in Docker

This video also contains some good information on sources for other self-hosted apps.

RSS Hub

 

RSS Hub
RSS Hub

We’re running a Docker container called RSSHub, which detects RSS feeds available on websites that we browse. You can learn more about RSS Hub here.

RSS Hub Installation

This page covers the installation and use of the RSSHub container and the associated RSSHub Radar Chrome browser extension.

How to Install RSS Hub in Docker
How to Install RSS Hub in Docker

We use the BazQux RSS Reader with our installation. The following shows our configuration for the RSS Hub Radar Chrome Extension, which is used with RSSHub  –

RSS Hub Radar Chrome Extension Configuration
RSS Hub Radar Chrome Extension Configuration

Docker Monitoring

Docker Monitoring
Docker Node Exporter Dashboard

Many of our applications and services run as Docker containers. Our monitoring dashboard solution covers two aspects of Docker container performance:

These data collectors enable several Grafana dashboards that help us manage our Docker cluster.

Monitoring Setup

We run a combination of Node Exporter and cAdvisor on each Docker host VMs. These containers scrape data for our Docker hosts and feed it to the Prometheus instance in our Docker stack.

The following video explains how all of this is set up –

Dashboards

We are using several dashboards to implement our Docker monitoring solution.

Docker Node Summary

Docker Monitoring
Docker Host Summary Dashboard

We are using a modified version of the Grafana Dashboard above to monitor the overall performance of our Docker nodes.

Docker Node Details

Docker Monitoring
Docker Host Details

We are using a modified version of the Grafana Dashboard above to monitor and enable drilling into detailed performance metrics for our Docker nodes.

Docker Container Summary

Docker Monitoring
Docker Container Summary Dashboard

We are using a modified version of the Grafana Dashboard above to monitor and enable a summary view of the containers in our Docker cluster.

Docker Container Details

Docker Monitoring
Docker Container Details Dashboard

We are using a modified version of the Grafana Dashboard above to monitor and enable drilling into the detailed performance of containers in our Docker cluster.

Windows VM Dashboard

Windows VM Dashboard
Windows VM Dashboard

We are using a modified version of the Grafana Dashboard above to monitor and enable drilling into the performance of Windows VMs in our Docker cluster.