skyfleetdocs

Admin

Every setting for your Skyfleet server, on one page only the install owner can open.

Admin is in the sidebar for the install owner, the person who made the first account. It's the only place settings live: there's no config file to edit.

Install

Public URL is the address agents call back on. Change it here if you move Skyfleet to a new domain. If the server sets PUBLIC_URL (see Configure), that wins and the field is read-only.

Sign-ups

  • Restrict sign-ups on: only emails at the allowed domains can make an account, with an email code, and they join your team. With no domains listed, only invited people can join.
  • Restrict sign-ups off: anyone can sign up and gets a team of their own.

People invited by email or with the invite link can always join, whatever their domain.

Sign-in

  • Email and password: on by default. Passwords are made by the owner at setup and by anyone joining with the invite link.
  • Email code: a 6-digit code by email, no password to keep. Until Email is set up, codes are written to the server log instead (docker logs skyfleet).

At least one stays on.

Credentials

Keys and secrets are write-only. Once saved, Admin shows only their last four characters, like ••••9f2a, and the API never returns them. Press Replace, then Change next to one secret to type a new one. Plain values, like the Linear client ID or the email from address, stay visible.

CredentialWhat it's forWhere to get it
Boat (required)Runs every agentboat.dev → Settings → API keys
EmailSends sign-in codes and invitesA Resend API key and a from address on a domain you verified there
Linear appLets your team mention the agent in LinearA new app in Linear's Settings → API. Paste the callback and webhook URLs Admin shows you
Activity feedPosts sign-ups, sign-ins and new agents to DiscordA Discord channel webhook

Boat and Email are checked live when you save, so a wrong key is refused instead of failing later.

On this page