Helpers

Generate your SSH key

In a Terminal on your computer, run:

ssh-keygen -t ed25519

This command will generate the following output:

Generating public/private ed25519 key pair.
Enter file in which to save the key (/Users/***/.ssh/id_ed25519): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /Users/***/.ssh/id_ed25519.
Your public key has been saved in /Users/***/.ssh/id_ed25519.pub.
  • Press Enter to confirm the default name of the file containing the key
  • Don’t enter any passphrase: press Enter twice

Finally the key is generated and a randomart image is displayed.

The key fingerprint is:
SHA256:***

The key's randomart image is:
+--[ED25519 256]--+
|  ..++.o         |
| .   .-          |
|.  . .           |
| .=  ..          |
|.  oo ..n.       |
| .. o+.oo        |
|.. . *=..+ ..    |
|..E+. +=B =o..   |
|o.o o+==oB=+o.   |
+----[SHA256]-----+

Display your public key with:

cat ~/.ssh/id_ed25519.pub

This command will generate the following output (with your own key):

ssh-ed25519 AAFDvGkuejr3e4AAAIJRW72w4u9FTRmBRFHHTATGFBAAAAAYHVAYh6656HACUAHFchg8 charles@server

Domain name

For public-facing LabxDB installation, a domain name is required. With DuckDNS, you can get a domain like something.duckdns.org, with something of your choice. It’s free and supported by donations.

  1. To create a subdomain, login with Twitter, Github, Reddit or Google login.

  2. Once logged in, create a subdomain of your choice. Here labxdb:

    DuckDNS

  3. To modify the IP associated with your domain, keep in a safe place your token:

    DuckDNS

Last modification: May 26, 2020