s/ sitectlPRIVATE
SERVER ACCESS REQUIRED

Create or replace your admin

SSH into the Linux server hosting this website. From its site-root checkout, run these commands as the deployment user:

cd /path/to/your/site-root
sitectl/target/release/sitectl --target server panel admin --username admin

The command prompts privately for your chosen password twice (minimum 12 characters). Nothing is passed in shell history.

It creates the admin or replaces the existing one and signs out all existing sessions immediately. Use the same deployment user and environment as the panel.

Set SITECTL_TARGET=server in the server’s .env for normal hosted use.

CONFIRM OPERATION