Uptime Kuma logo

Deploying Uptime Kuma with Docker

Uptime Kuma is a sleek and powerful uptime monitoring tool designed for self-hosters. In this guide, I’ll show you how to deploy Uptime Kuma using Docker and Docker Compose. Prerequisites Before diving in, ensure you have the following: Docker and Docker Compose installed on your system. Familiarity with creating and editing files in a terminal. A reverse proxy (e.g., Traefik or Nginx Proxy Manager) if you plan to make the service available externally. Docker Compose Configuration Here’s the docker-compose.yml file you can use to deploy Uptime Kuma: ...

ActivePieces logo

Deploying ActivePieces with Docker Compose

Introduction ActivePieces is a powerful automation tool that can be deployed using Docker Compose. In this guide, I’ll walk through my custom deployment configuration and provide helpful notes for setup, troubleshooting, and future improvements. This guide assumes you are experienced with Docker troubleshooting and have a preferred reverse proxy setup. Configuring the reverse proxy is beyond the scope of this article. I personally use and endorse Traefik. Docker Compose Configuration Here is the docker-compose.yml file I use to deploy ActivePieces: ...

Bookstack logo

Bookstack notes

References Bookstack home page Bookstack source Bookstack Codeberg

Forgejo logo

forgejo

References Forgejo homepage Forgejo source Codeberg - Flagship implementation of Forgejo for public use.

Huginn project logo. It's a raven with a headset on. Text next to it reads Huginn: Your agents are standing by

How to Set Up Huginn with MariaDB on Docker

How to Set Up Huginn with MariaDB on Docker In this guide, we’ll walk through the process of setting up Huginn, a powerful open-source system for automating tasks and managing workflows, using Docker. We’ll use MariaDB as the backend database and go over how to configure it with simple environment variables. Prerequisites Before we start, you’ll need: Docker and Docker Compose installed on your server. A basic understanding of Docker Compose and containerized applications. A server or machine running a Linux or macOS-based operating system. If you’re on macOS, you will need to install the uuid command line tool through Homebrew. You can do so with the following command: ...

n8n logo on a background of concentric rings

n8n

n8n is not Open Source; it is what they call “Source Available” and is not an OSI approved license. Background Resources Upstream n8n main site n8n GitHub

Traefik logo

traefik

References Traefik home page Traefik source

Promotional art for the Humble Tech Book Bundle: Mastering Every Database by Packt bundle.

Humble Tech Book Bundle: Mastering Every Database by Packt

Humble Tech Book Bundle: Mastering Every Database by Packt Purchased on Jan 25, 2025 About the Bundle This bundle includes the following books: SQL Query Design Patterns and Best Practices by Steve Hughes, Dennis Neer, Dr. Ram Babu Singh Mastering PostgreSQL 17 by Hans-Jürgen Schönig Hands-On SQL Server 2019 Analysis Services by Steven Hughes Learn PostgreSQL by Luca Ferrari, Enrico Pirozzi Getting Started with CockroachDB by Kishen Das Kondabagilu Rajanna MongoDB Fundamentals by Amit Phaltankar, Juned Ahsan, Michael Harrison, Liviu Nedov SQL Server 2019 Administrator’s Guide by Marek Chmel, Vladimír Mužný Redis Stack for Application Modernization by Luigi Fugaro, Ortensi Professional Azure SQL Managed Database Administration by Ahmad Osama, Shakya Learn T-SQL Querying by Pedro Lopes, Lahoud SQL for Data Analytics by Jun Shan, Matt Goldwasser, Upom Malik, Benjamin Johnston PostgreSQL 16 Administration Cookbook by GIANNI CIOLLI, Boriss Mejías, Jimmy Angelakos, Vibhor Kumar Professional SQL Server High Availability and Disaster Recovery by Ahmad Osama SQL Server Query Tuning and Optimization by Benjamin Nevarez Learn SQL Database Programming by Josephine Bush Amazon DynamoDB - The Definitive Guide by Dhingra, Mackay The MySQL Workshop by Thomas Pettit, Scott Cosentino The Applied SQL Data Analytics Workshop by Matt Goldwasser, Upom Malik, Benjamin Johnston Database Design and Modeling with Google Cloud by Sukumaran

logo for Obsidian notes, which has a low poly obsidian stone rendering, and a minimalist font in all caps that says 'obsidian'

migrating Obsidian from iCloud to native Sync

Context Now that I’m getting into the swing of using Obsidian, and realizing how powerful the tool can be for organizing my busy meetings at work, I wanted to start using Obsidian in my work day. But without allowing my employer-issued MacBook to have full access to my iCloud drive. I’d originally set up my vault to sync to iCloud to make it easy (and free) to sync to my mobile devices, which are also all Apple devices. ...

oh-my-zsh alternatives

Background I’ve been a zsh user for a long time, both on Linux (where it’s not the default) and OS X macOS (where it now is the default). The first thing I used to do on new machines is port all of my .oh-my-zsh stuff over. Oh My Zsh is not bad! This is not mean to slam the project at all. But I’ve recently (Jan 2025) upgraded to a new Mac Mini M4 and I thought maybe I should see what else is out there. If there’s something that’s good enough without being quite as large in size. ...