docker
Secure PostgreSQL in Docker: SSH Tunneling to Cloud VMs (Step-by-Step Guide)
Securely access PostgreSQL in Docker on cloud VMs via SSH tunnels—no open ports needed. Step-by-step guide for encrypted connections, static IPs, and local access.
docker
Securely access PostgreSQL in Docker on cloud VMs via SSH tunnels—no open ports needed. Step-by-step guide for encrypted connections, static IPs, and local access.
Build Your Own Homelab on Oracle Cloud Free Tier A Complete Guide with Docker, Traefik, Keycloak, and More Setting up a homelab used to mean investing in physical hardware. But with cloud providers offering generous free-tier resources, it’s now entirely possible to host a full-featured, always-on homelab in the
This is a continuation from: [[004 Connecting via SSH and setting up Traefik]] ✅ Step 5: Setting up Traefik and reverse-proxy Let’s now set up Traefik inside Docker so it can act as your reverse proxy and entry point for all VMs and services. 🚦 Set Up Traefik in Docker We’
This is a continuation from: [[003 Creating Traefik VM Instance]] ✅ Step 4: Connecting via SSH and setting up Traefik 🛠️ 4.1: SSH into VM Instance Once the VM is ready and has public IP assigned: ssh -i ~/.ssh/oci-traefik.pem ubuntu@<public-ip> ✅ Step 4.1.1: Enable Internet
This is a continuation from: [[002 Creating new OCI VCN]] ✅ Step 3: Create and Set Up the Traefik VM This VM will act as your gateway, managing all incoming traffic via Traefik and routing it to other VMs/services. 🎯 Goal: Provision a public VM with: * 1 OCPU + 6GB RAM * Ubuntu
This is a continuation from: [[001 Signing up for new Oracle Cloud Account]] ✅ Step 2: Setup Virtual Cloud Network (VCN) 🎯 Goal: Create a custom VCN with: * One public subnet (for your reverse proxy VM with Traefik) * One or more private subnets (for internal VMs like Keycloak, Supabase, Redis, etc.) * Allow
✅ Step 1: Oracle Cloud Account and Compartment Setup 🎯 Goal: Create a structured Oracle Cloud environment with proper compartments for isolation, VCNs for networking, and prepare for deploying VMs and other resources. 🔹 1.1. Sign up & Initial Login If you haven’t already: * Sign up at https://www.oracle.com/