Skip to main content

Chapter 3: Requirements

What You Need Before We Start

Before diving into DNS zones and servers, let’s make sure you have everything in place.

Oracle Cloud Infrastructure (OCI) Account

You’ll need an Oracle Cloud account to manage your DNS.
Oracle has a Free Tier with everything you need!

Steps to Create Your OCI Account:

  1. Go to oracle.com/cloud
  2. Click on Start for Free
  3. Fill in your details and verify your email
  4. Provide billing information (you won’t be charged for free-tier usage)
  5. Set your root password and sign in

Create a dedicated compartment for these resources – this helps keep things organized and makes managing services easier later on.

Once you're in the dashboard, you’re ready to move to the DNS setup!

Your Local Environment

You’ll also need:

  • Debian-based server (local or cloud VPS works)
  • Basic terminal skills (we’ll use command-line tools)
  • Docker and Docker Compose (we’ll guide you through it)