From Dropbox to Seafile to OCIS: A Self-Hosted File Sync Odyssey
103 GiB of client data. Dropbox Advanced at €650/year. It was time to take back control. Here's what happened when I migrated to self-hosted Seafile.
103 GiB of client data. Dropbox Advanced at €650/year. It was time to take back control. Here's what happened when I migrated to self-hosted Seafile.
Setting up Fish Speech text-to-speech on TrueNAS SCALE with Docker and NVIDIA GPU support. Covers the gotchas I hit along the way.
This post is a technical follow‑up to my previous reflection about music ownership.
Setting up a robust Single Sign-On (SSO) solution is essential for modern infrastructure management. In this guide, I'll walk you through deploying Authentik with high availability using Docker Swarm, configuring email notifications, and integrating everything with HAProxy as a reverse proxy.
Docker Swarm & Containers
Dropping everything in a single blog post is difficult so I chose to split it in three parts
In this post, we’ll walk through a Docker Compose file that deploys both the Portainer Server (Enterprise Edition) and the Portainer Agent on a Docker Swarm cluster
In this blog post, we'll dive into setting up a powerful AI development environment using Docker Compose. The setup includes running the Ollama language model server and its corresponding web interface, Open-WebUI, both containerized for ease of use.
Deploying a modern, multi-container application in a Docker Swarm environment can be both exciting and challenging. In this post, we'll walk through a sample Docker Compose file that deploys the Hoarder application along with its necessary dependencies
Uptime Kuma is a self-hosted monitoring tool that allows you to keep track of your websites, services, or APIs with ease. In this guide, we'll go through the process of deploying Uptime Kuma on a Docker Swarm cluster using a highly available configuration.
Installing and managing Freqtrade, a cryptocurrency trading bot, on a Docker Swarm infrastructure might seem challenging at first. However, with the right configuration and a few tips, you can deploy a robust, scalable solution.
In this blog, we will walk you through the steps to set up an AdGuard Home cluster, with one node running in a Docker Swarm environment and another node running on a standalone Raspberry Pi using a Docker configuration file.