Skip to content

fix(site): getting-started still described v1 configuration - #25

Merged
lakhansamani merged 1 commit into
mainfrom
fix/getting-started-v2
Aug 19, 2026
Merged

fix(site): getting-started still described v1 configuration#25
lakhansamani merged 1 commit into
mainfrom
fix/getting-started-v2

Conversation

@lakhansamani

Copy link
Copy Markdown
Contributor

Why

Step 2 of the homepage's Getting Started read:

Open authorizer instance endpoint in browser. Sign up as an admin with a secure password. Configure environment variables from dashboard

v2 removed both halves of that:

  • configuration is CLI flags only — the server does not read .env or OS env vars
  • the dashboard cannot update server configuration (_update_env returns an error)

Both are listed as BREAKING in the v2 changelog. So a user following this deploys, opens the dashboard looking for the settings screen, and finds nothing — assuming they got that far, since the server now refuses to start without --url and --encryption-key, which the step never mentions.

What

Rewrites the step to say configuration happens at startup, and names the flags that are actually required.

npx tsc --noEmit clean.

Related

Companion to #24, which adds --url to the homepage copy command. Same root cause: site copy not swept when required flags changed.

Step 2 told users to "Configure environment variables from dashboard".
v2 removed both halves of that: configuration is CLI-flags only (no .env,
no OS env vars), and the dashboard cannot update server config at all.

Following it, a user deploys, opens the dashboard, and finds nothing to
configure — after the server has already refused to start without --url
and --encryption-key.
@netlify

netlify Bot commented Aug 14, 2026

Copy link
Copy Markdown

Deploy Preview for authorizer-dev ready!

Name Link
🔨 Latest commit d53699d
🔍 Latest deploy log https://app.netlify.com/projects/authorizer-dev/deploys/6a7f280aa66f1e000883484e
😎 Deploy Preview https://deploy-preview-25--authorizer-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@lakhansamani
lakhansamani merged commit 9023619 into main Aug 19, 2026
4 checks passed
@lakhansamani
lakhansamani deleted the fix/getting-started-v2 branch August 19, 2026 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant