Oracle Cloud Free Tier Deployment

Deploy NestJS backend to Oracle Cloud free tier with Docker. $0/month compute, 24GB RAM, 200GB storage. Automated with GitHub Actions.

Integrations/Oracle Cloud

Hosting & Infrastructure

Oracle Cloud Free Tier Deployment

$0/month backend hosting on Oracle Cloud free tier. Docker + GitHub Actions CI/CD included.

Setup time: Pre-configured (normally 4-8 hours)

Why Oracle Cloud Free Tier?

Oracle Cloud's Always Free tier includes:

  • 4 ARM Ampere A1 cores (total)
  • 24 GB RAM (total)
  • 200 GB block storage
  • 10 TB/month outbound data
  • No credit card expiration — truly free forever

This is enough to run a production NestJS backend, PostgreSQL (via Supabase), and Redis for thousands of daily active users.

The Setup Problem

First-time Oracle Cloud setup takes 4-8 hours:

  • Create Oracle Cloud account and configure compartment
  • Provision ARM instance with Ubuntu
  • Configure security lists (firewall rules)
  • Install Docker and Docker Compose
  • Set up SSH access and keys
  • Configure GitHub Actions for automated deployment
  • Set up SSL/TLS with Let's Encrypt

How AI App Factory Handles It

  • Docker Compose configured for NestJS + Redis
  • GitHub Actions workflow for build → push → deploy
  • SSH deployment script included
  • Environment variable management via GitHub Secrets
  • Health check endpoint for monitoring

Architecture

GitHub Push → GitHub Actions → Docker Build → SSH Deploy → Oracle Cloud
                                                              ↓
                                                    NestJS + Redis
                                                    (ARM, 24GB RAM)

Cost Comparison

Provider Equivalent Specs Monthly Cost
AWS EC2 (t4g.xlarge) 4 vCPU, 16GB $108/month
DigitalOcean 4 vCPU, 16GB $96/month
Railway Variable $20-100/month
Oracle Cloud Free 4 vCPU, 24GB $0/month

Related

Ship your first app this weekend.

Oracle Cloud is pre-configured in AI App Factory. One-time purchase.

AI App FactoryIntegrationsOracle Cloud