Skip to content

Docker

  • In the dynamic world of PulsarDC, Docker containers play a pivotal role in my virtual machine "alto", simplifying application deployment and management. To streamline these operations, I employ Portainer, an intuitive UI for Docker container management. Here's an overview of my active Docker containers and their functions:

    Monitoring

    🚨 alertmanager

    Manages and forwards alerts generated by monitoring tools, ensuring timely notifications for system administrators.

    📊 cadvisor

    Provides analytics and performance metrics for running containers, aiding in resource optimization and monitoring.

    📈 grafana

    A powerful analytics and monitoring solution that visualizes time series data, perfect for observing system performance metrics.

    🔍 prometheus

    An open-source monitoring system with a dimensional data model, flexible query language, and alerting functionality.

    📡 node-exporter

    Collects and exposes a wide range of hardware and OS metrics with Prometheus, crucial for system monitoring.

    Media Server

    🍿 jellyfin

    An open-source media system that organizes, manages, and streams your digital media to various devices.

    🎬 radarr

    An independent fork of Sonarr reworked for automatically downloading movies via Usenet and BitTorrent.

    📺 sonarr

    Automates the finding, downloading, and naming of TV shows, integrating with Usenet and BitTorrent sources.

    🎥 jackett

    Acts as a proxy server, translating queries from other applications to search over 100 torrent sites, facilitating media acquisition.

    Others

    🌐 cloudflare_tunnel

    Secures and accelerates internet traffic to our services through Cloudflare's network, enhancing privacy and speed.

    🌊 influxdb

    Tailored for storing data from pfSense into Grafana, enabling detailed network traffic analysis and visualization.

Configs

See the docker-compose configurations from my homelab