How to add a domain

Please read this article Adding domains. Watch the video about adding domains.

How to add an SSL certificate to a domain (video)

Watch our video on Keitaro YouTube channel about adding domains and SSL certificates to Keitaro.

How to automatically add domains to the server?

The solution requires two conditions:

  1. a dedicated IP
  2. Keitaro must be opened on the domain (

Usually, hosting provides does not provide a dedicated IP. Contact your hoster support and ask if they provide such a service. If they does not provide a dedicated IP you need to fill in the list of mirrors manually through a hosting control panel.

Read the instruction about how to configure Keitaro on IP at the section website_configuration_by_default_on_a_server.

To assign a domain to a server add “A” letter to DNS.

@ IN A

Instead of set IP of your server.

An example on freenom: freenom.jpg

Configuring web server to make tracker as default website

Apache uses the first domain as a default at the configuration file httpd.conf or the first added domain at the server panel. If a domain with Keitaro is added the first then it must be currently opened. If it's not you should to edit the configuration:

  1. /etc/httpd/httpd.conf (the path may be different);
  2. Find the section with the domain Keitaro;
  3. Move it above the rest;
  4. Restart a web server.

With Nginx you need to disable a current host by default:

  • If you have a file /etc/nginx/sites-enabled/default delete it;
  • Check at /etc/nginx/nginx.conf if there are sections with default_server:
server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;

Then add default_server to the current configuration of your domain:

server {
    listen 80 default_server;

How to Add Additional Subdomains on