documentation

getting started with Anubis

first, create an account

The first step in adding Anubis to your site is to create an account. To do this, go to the manage page on the website, enter your email address, and click the key icon. A new account will be created, and an email sent to your address containing a link to activate it.

If you already have an account, this action will send you a link to access your existing account - useful if you forget your password.

Check your email for the activation link, and click on it. Once you've accepted the terms & conditions, you'll be in the Anubis management console. One of the first things you should do is set a password and save that change.

next, understand instances

On the left hand side, you'll see your account and your first instance. You can think of an instance as a self-contained server - each has its own public and secret key. You can create a different instance for every site you want to use Anubis on, meaning you can keep your statistics and permissions separate across many different online properties.

You can change the name of your instance to keep track of them (the name is purely for your use), and choose the colour for your Anubis pop-up.

Importantly, you need to enter the domain names of your website. This is vital; Anubis protects your account from being abused by only accepting challenges from domains you specify here. There is no automatic sub-domain calculation - if your site is at both example.com and www.example.com, you must enter both here. Localhost is accepted by default.

add Anubis to your website

You'll find the script tag for your page within your instance. Copy it and paste it into the <head> section of your web page. This will load Anubis ready for action. You only need it on pages where you're planning to use Anubis, but it won't interfere with any other page you add it to. It looks like this:

<script src="https://anubis.zehuti.com/embed" data-anubis="your-public-key"></script></code>

Do not just copy this code - the version in your instance will replace your-public-key with a string of characters that identifies itself to Anubis.

choose your own adventure