Introduction: So you’ve snagged one of Oracle Cloud’s awesome “Always Free” Ampere A1 (ARM) Compute instances running Ubuntu 24.04 LTS. Fantastic! Now, you want to host a WordPress blog on your main domain (like yourdomain.com) and keep the door open for future web apps on subdomains (like app1.yourdomain.com). Setting up Nginx correctly...
Continue reading...Running Your Own AI: Installing Ollama on Ubuntu 24.04 ARM with Docker and Caddy
Self-hosting Large Language Models (LLMs) is becoming increasingly accessible, offering benefits like privacy, cost savings, and customization. Ollama makes it incredibly simple to run open-source models like Llama 3, Phi-3, Mistral, and more, right on your own hardware. This guide walks you through installing Ollama on an Oracle Cloud ARM...
Continue reading...Installing Odoo 18 with Docker Compose and Caddy on Ubuntu 24.04 (Oracle ARM) – The Easy Way (After Hitting a Snag!)
Odoo is a fantastic suite of open-source business apps, covering CRM, ERP, accounting, inventory, and more. Running it yourself gives you full control, and Docker makes the deployment process much smoother. This guide walks you through installing Odoo 18 Community Edition using Docker Compose on an Oracle Cloud ARM Ampere...
Continue reading...Guide: Self-Hosting QuickChart on ARM with Docker (Local Build) & Caddy
This guide provides step-by-step instructions to install a self-hosted QuickChart instance on an ARM-based server (like Oracle Cloud Ampere A1) running Ubuntu 24.04, using Docker Compose and Caddy. We will build the Docker image locally from the official source code. This approach ensures compatibility with the ARM64 architecture and bypasses...
Continue reading...Installing n8n with Docker Compose and Caddy on Ubuntu
Workflow automation tools are incredibly powerful, and n8n is a fantastic open-source, self-hostable option. It allows you to connect various apps and services to automate tasks visually. This guide walks through installing n8n on its own subdomain (e.g., https://n8n.yourdomain.com) using Docker Compose. We’ll leverage an existing Caddy reverse proxy (running directly on the...
Continue reading...