Jussi Roine
Home About Me Contact
Home About Me Contact

docker

Browse posts in this collection.

Building an integration for Plex with Azure API Management

Building an integration for Plex with Azure API Management

May 3, 2021

I discovered that while existing tools like Tautulli could handle my Plex notification needs, I decided to build a custom integration using Azure API Management and Logic Apps to deepen my understanding of Azure services. This post details how I leveraged Plex’s webhook capabilities to trigger notifications for my family whenever new episodes are added to our media server.

Building and securing a Signal Proxy service in Azure

Building and securing a Signal Proxy service in Azure

December 7, 2022

Discover how I deployed and secured a Signal Proxy service on Azure to help users bypass government censorship while learning new cloud infrastructure skills. I share my experience setting up the lightweight Docker containers on a cost-effective Ubuntu VM and explain why I ultimately shut down the service after a month due to unexpectedly high personal costs.

Goodbye telemetry and ads - running Pi-Hole in a home network

Goodbye telemetry and ads - running Pi-Hole in a home network

July 28, 2021

If you are curious about eliminating ads and telemetry from your entire home network, I share my experience setting up Pi-Hole as a DNS-based solution. I detail the process of deploying it within a Docker container on my Synology NAS, covering installation, configuration, and automated updates.

Lessons learned from self-hosting Ghost (and this site)

Lessons learned from self-hosting Ghost (and this site)

July 17, 2025

I share the practical steps and hardware requirements I used to transition this blog from a costly managed service to a self-hosted Ghost installation running on Docker, saving significant annual costs. By detailing my specific setup, including resource usage and configuration files, I aim to help others who have the technical skills and hardware consider making the same move.

Replacing an Unifi Cloud Key (Gen 1) with a Docker container-based self-hosted solution

Replacing an Unifi Cloud Key (Gen 1) with a Docker container-based self-hosted solution

April 2, 2021

If you are tired of the reliability issues surrounding Ubiquiti’s Unifi Cloud Key hardware, you might want to consider switching to a self-hosted Docker container solution. After experiencing repeated failures with my aging Gen 1 device, I successfully migrated my network management to a Synology NAS running the jacobalberty/unifi container, which proved to be robust, faster, and significantly easier to backup.

← 1 2 3 →
Jussi Roine

Jussi Roine

Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.

Tags

azure productivity microsoft 365 homelab windows cloud computing software development security data management sharepoint networking automation microsoft teams cybersecurity certifications macos virtualization power platform ai and machine learning docker identity management power automate artificial intelligence azure openai devops c# powershell linux serverless containers
Jussi Roine

Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.

© 2026 Jussi Roine. All rights reserved.