Step 10 of 18

Run Setup

Run Setup

Answer a few questions, get a working config.

Do This

./scripts/setup.sh

Answer the prompts:

  • Domain: matrix.yourdomain.com (what you set up in DNS)
  • Server name: Press Enter (uses your base domain)
  • Email: Your email (for certificate notifications)
  • Registration:
    • Option 1: Open registration (anyone can join)
    • Option 2: Token required (users need a code to register)

Done.


What just happened? The script created your .env file with all the settings and updated the config files with your domain. You’re ready to start.

Token registration? If you chose option 2, you’ll get a token. Share this with your community - they’ll need it when creating accounts.