Automated Setup

Self-Hosting Config

Fill in your server details. Hit download. Let Claude Code do the rest.

1

Hosting Provider

Choose where your servers are hosted

2

Server Details

IP addresses from your Hetzner dashboard

Required
Required
Required for Netcup
Required for Netcup
3

Domain & Email

Your domain and email for SSL certificates

Required
Required
4

Coolify Dashboard Login

Credentials for your Coolify panel on the N8N server

Required
Required
5

Pangolin Dashboard Login

Credentials for your reverse proxy admin panel

Required
Required
6

Generated Passwords

Auto-generated for your services — saved in the config file

These are randomly generated each time you load this page. They'll be included in your download automatically.
PostgreSQL Password
MinIO Password
NCA Toolkit API Key
7

Services

Apps on your N8N server — pre-filled from the course

SubdomainPort
8

Advanced

Leave defaults unless you customized your setup

IPv6 Enabled

Setup Files Downloaded!

Extract the zip, open your terminal in that folder, and run:

cd ~/Desktop/self-hosting-setup
claude

Then type:

I have a folder called "self-hosting-setup" on my Desktop with a CLAUDE.md, config.txt and docker-compose.yml. Read all files and follow the instructions in CLAUDE.md to set up both my servers.