Setting up self-hosted applications often involves juggling reverse proxies, SSL certificates, and containerization. This guide details the steps to successfully install Qdrant (a vector database) on its own subdomain using Docker Compose, with Nginx as a reverse proxy and Certbot handling SSL, specifically addressing common pitfalls encountered on systems like...
Continue reading...Avoiding the Pitfalls: A Smoother Guide to Restoring OCI Instances
Restoring a virtual machine instance from a custom image or backup in Oracle Cloud Infrastructure (OCI) should be straightforward. You click a few buttons, and presto, your server is back, right? Well, as many of us discover, the reality can involve frustrating SSH timeouts, cryptic known_hosts errors, and even the dreaded “Emergency Mode.” I...
Continue reading...Hosting WordPress on Oracle ARM Ubuntu 24.04: Nginx, Certbot & Root Domain Setup
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...Securely Self-Hosting Ollama on an ARM Server with Docker, Nginx, and SSL (IP Restricted)
Large Language Models (LLMs) are incredibly powerful, but relying solely on external APIs can raise privacy concerns or incur costs. Self-hosting models using tools like Ollama offers greater control and privacy. This guide details how to install Ollama on an ARM-based server (like an Oracle Cloud ARM VM running Ubuntu...
Continue reading...Installing Odoo 18 Community with Docker & Nginx on Oracle ARM Ubuntu 24.04
Self-hosting business applications like Odoo offers great flexibility and control. This guide details the process of installing Odoo 18 Community Edition on an Oracle Cloud ARM VM running Ubuntu 24.04 LTS. We’ll leverage Docker and Docker Compose for easy management and isolation, Nginx as a reverse proxy for handling web...
Continue reading...