Creating an Account with Email
This guide walks you through the process of signing up to Haddock using your email address and setting up your domain for the platform.
Step 1: Open the Sign-Up Page
When accessing Haddock for the first time, you’ll be greeted with the welcome screen and login page:
- Click “Sign-up instead”
- Fill in the required information:
- Name: Your full name
- E-mail: A valid email address
- Password: A secure password of your choice
- Click the “Signup” button to continue

Step 2: Configure Your Domain
Once registered, you’ll be redirected to the domain setup page. This step ensures Haddock can verify and route traffic correctly to your instance.
2.1 Add your primary domain
Enter the main domain you want to use for your Haddock platform. For example:
haddock.software
This will be the main entry point for all services on your platform.
2.2 Link the domain
To make your platform accessible via the web, you’ll need to link your custom domain to your Haddock instance. This is done by adding records to your DNS provider (like OVH, Cloudflare, Gandi, etc.).

Three DNS steps are required:
a. Link primary domain name
Add an A record to point your domain to your server’s public IP address:
haddock.software. IN A 192.168.122.117
This allows users to access your platform at
haddock.software
.
b. Link wildcard domain name
Add a wildcard A record to route all subdomains to your server:
\*.haddock.software. IN A 192.168.122.117
This ensures subdomains like
project1.haddock.software
ordashboard.haddock.software
will automatically work without extra configuration.
c. Add verification TXT record
To prove you own the domain, Haddock gives you a TXT record to add. It looks like this:
This is a verification token. Haddock will check this before allowing the domain setup to proceed.
\_haddock-challenge.haddock.software. IN TXT "iXrKNxloXTllw5Bh1IoqJ9E6ByyxdJh"
You can copy these directly from the interface.
Step 3: Complete Domain Verification
- Once all DNS records are added, click “Refresh” to re-check the status.
- When all steps are validated (checkmarks will appear), click “Save”.
You’re now redirected to the dashboard, and your account is fully created and logged in.