There are two ways to show your islands online. Pick the one that fits you.
If you have not walked through Getting Started yet, do that first so your Switch connects, profiles exist, and gates can open — your website only shows what SDT (and HostHelper, for custom sites) can read from those setups.
| SDT Built-In | DodoBuilder Custom | |
|---|---|---|
| Difficulty | Easiest | More setup |
| Custom look | Default design | Your logo, colors, pages |
| Programs needed | SDT only | SDT + HostHelper |
| Team support | Your islands only | Multiple hosts, one site |
Path A: SDT's Built-In Website (Easiest)
Super Dodo Terminal runs a website right on your PC. No extra programs needed.
Step 1: Run SDT and Open Your Gate
Connect to your Switch (game running), then open the gate. The built-in website updates with your islands and Dodo codes. See Getting Started for connect, anchors, and Open Gate if you need a refresher.
Step 2: Test Locally
On your computer, open a browser and go to:
http://localhost:7070
You should see your dashboard with your islands.
Step 3: Make It Public
Your website is only visible on your own computer by default. To let visitors reach it from the internet, use a Cloudflare Tunnel.
- In SDT, open General Settings
- Find the Cloudflare Tunnel section
- Click Start Tunnel
- First time? It may download a small helper program. Let it finish.
- Copy the public URL it gives you (something like
https://random-words.trycloudflare.com) - Share that link with your visitors!
What's a tunnel? It creates a temporary public link to your PC. Your real IP address stays hidden. When you stop the tunnel, the link stops working.
Quick vs Stable Tunnel
| Mode | How It Works |
|---|---|
| Quick | One click, gives you a random URL. The URL changes each time you start the tunnel. Good for casual hosting. |
| Stable | Uses your own Cloudflare domain and token. The URL stays the same every time. Better for regular hosting. |
For a full walkthrough—Cloudflare account, buying or connecting a domain, creating the named tunnel, token, and how that fits HostHelper—see Cloudflare setup.
Step 4: Control Access (Optional)
You can require visitors to sign up or get approved before they see Dodo codes. See Monetization for details on the ban manager and visitor approvals.
Path B: Custom Website with DodoBuilder
Use this when you want your own branding, different pages, or a team site that combines multiple hosts.
What You Need
- Super Dodo Terminal (running)
- HostHelper (running)
- At least one island connected
Step 1: Start Both Programs
Launch SDT first, then HostHelper. Connect at least one island.
Step 2: Get a Public URL from HostHelper
- In HostHelper, go to the Website Server tab
- Turn on Enable Public Access
- Copy the public URL it gives you — this is your API URL (your website will use it to fetch live island data)
Step 3: Build Your Site in DodoBuilder
- Open DodoBuilder from HostHelper's Website Server area
- Paste the API URL so the site knows where to get live data
- Pick a theme (currently "The Dodo Way Theme")
- Choose which pages to include:
- Home page
- Island pages
- About page
- FAQ and rules
- Subscriptions (if using paid access)
- Token signup (visitor accounts)
- Villager requests
- Customize — add your logo, edit text, upload images
- Click Export / Publish — saves a folder of website files
Step 4: Put Your Site Online
Netlify is a free service that hosts your website. No coding needed.
- Go to netlify.com and sign up (free, no credit card)
- Click "Add new site" > "Deploy manually"
- Drag and drop your exported folder
- Done! Netlify gives you a URL like
your-site.netlify.app
Important: Keep SDT and HostHelper running. Your website shows live data — if you close them, the site shows offline or old info.
Team Websites
Team mode lets you run one website showing islands from multiple hosts. You're the Hub Host — you run HostHelper and build the site. Team members run SDT only.
What Visitors See on a Team Site
- Flight board — All islands from all hosts, with Dodo codes and visitor counts
- Per-host About links — Each host's profile and links shown correctly
- Subscriptions grouped by host — Paid tiers show who runs which islands
- Villager requests — Requests route to the right host's island
- Token signup — One signup for the whole site
Setting Up Team Mode
- In HostHelper, turn on Website Run in Host Modes (this enables team mode)
- Open Team Connections and add each team member's feed URL
- Build your site in DodoBuilder — team islands are included automatically
- Export and upload
Team members just need to enable their data feed in SDT's General Settings and send you the URL. See HostHelper for the full Team Connections setup.
What Visitors See
- Island names and online/offline status
- Dodo codes (if they're approved or you're not using access control)
- Visitor counts
- Villager lists and request forms (when enabled)
- Host profiles and links
What Never Gets Shared
Your Discord tokens, webhook URLs, IP address, Switch details, and private settings never leave your PC. The tunnel hides your real address. Visitors only see what's meant to be public.
Updating Your Custom Site
When you change settings in DodoBuilder (new pages, updated text, etc.):
- Export again from DodoBuilder
- Re-upload to Netlify (drag and drop the new folder)
- Changes go live immediately
The live data (Dodo codes, visitor counts, online status) updates automatically — you only need to re-upload when you change the site's design or pages.
What's Next
- Getting Started — Connection, tunnel basics, and first gate
- HostHelper — Full details on team mode, DodoBuilder, and the dashboard
- Monetization — Control who sees your Dodo codes
- Discord & Modmin — Post updates to Discord alongside your website