Skip to content

docs: document the dashboard's first-run admin setup for self-hosted - #8799

Merged
Zaimwa9 merged 5 commits into
mainfrom
docs/selfhosted-first-run-admin
Oct 16, 2026
Merged

Zaimwa9 merged 5 commits into
mainfrom
docs/selfhosted-first-run-admin

Conversation

@Zaimwa9

@Zaimwa9 Zaimwa9 commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Thanks for submitting a PR! Please check the boxes below:

  • I have read the Contributing Guide.
  • I have added information to docs/ if required so people know about the feature.
  • I have filled in the "Changes" section below.
  • I have filled in the "How did you test this code" section below.

Changes

  • The READMEs and self-hosting docs said compose bootstraps an admin and prints a password link; it doesn't. The first admin is created from the dashboard's "Welcome to Flagsmith" screen.
  • initial-setup.md now covers the dashboard, createsuperuser, bootstrap (ALLOW_ADMIN_INITIATION_VIA_CLI, migrate-and-serve only) and /api/v1/users/config/init/.

How did you test this code?

Checked against the dashboard onboarding flow (#5340) and the bootstrap / migrate-and-serve entrypoint code.

@vercel

vercel Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Oct 16, 2026 3:09pm UTC
2 Skipped Deployments
Project Deployment Actions Updated
flagsmith-frontend-preview Ignored Ignored Preview Oct 16, 2026 3:09pm UTC
flagsmith-frontend-staging Ignored Ignored Preview Oct 16, 2026 3:09pm UTC

Request Review

@coderabbitai

coderabbitai Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 8917b921-b823-4cbe-b4b8-a1fb8729e507
📥 Commits

Reviewing files that changed from the base of the PR and between b6d6988 and 9063640.

📒 Files selected for processing: 6
  • README.md
  • docs/docs/deployment-self-hosting/administration-and-maintenance/using-the-django-admin.md
  • docs/docs/deployment-self-hosting/core-configuration/environment-variables.md
  • docs/docs/deployment-self-hosting/core-configuration/initial-setup.md
  • docs/docs/deployment-self-hosting/hosting-guides/docker.md
  • frontend/README.md
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added front-end Issue related to the React Front End Dashboard docs Documentation updates and removed docs Documentation updates labels Oct 16, 2026
@github-actions github-actions Bot added docs Documentation updates and removed docs Documentation updates labels Oct 16, 2026
@github-actions github-actions Bot added docs Documentation updates and removed docs Documentation updates labels Oct 16, 2026
@Zaimwa9
Zaimwa9 marked this pull request as ready for review October 16, 2026 15:16
@Zaimwa9
Zaimwa9 requested review from a team as code owners October 16, 2026 15:16
@Zaimwa9
Zaimwa9 requested review from bakirFS and kyle-ssg and removed request for a team October 16, 2026 15:16
@github-actions github-actions Bot removed the docs Documentation updates label Oct 16, 2026
@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Docker builds report

Image Build Status Security report
ghcr.io/flagsmith/flagsmith-api-test:pr-8799 Finished ✅ Skipped
ghcr.io/flagsmith/flagsmith-e2e:pr-8799 Finished ✅ Skipped
ghcr.io/flagsmith/flagsmith-api:pr-8799 Finished ✅ Results ✅
ghcr.io/flagsmith/flagsmith:pr-8799 Finished ✅ Results ✅
ghcr.io/flagsmith/flagsmith-private-cloud:pr-8799 Finished ✅ Results ✅
ghcr.io/flagsmith/flagsmith-frontend:pr-8799 Finished ✅ Results ✅

@github-actions github-actions Bot added the docs Documentation updates label Oct 16, 2026
@Zaimwa9
Zaimwa9 merged commit defeac7 into main Oct 16, 2026
38 of 39 checks passed
@Zaimwa9
Zaimwa9 deleted the docs/selfhosted-first-run-admin branch October 16, 2026 15:20
@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor
✅ private-cloud · depot-ubuntu-latest-arm-16 — run #22535 (attempt 1)

Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)

passed  3 passed

Details

stats  3 tests across 3 suites
duration  46.5 seconds
commit  9063640
info  🔄 Run: #22535 (attempt 1)

🗂️ Previous results
✅ private-cloud · depot-ubuntu-latest-16 — run #22535 (attempt 1)

Playwright Test Results (private-cloud - depot-ubuntu-latest-16)

passed  2 passed

Details

stats  2 tests across 2 suites
duration  40.9 seconds
commit  9063640
info  🔄 Run: #22535 (attempt 1)

✅ oss · depot-ubuntu-latest-arm-16 — run #22535 (attempt 1)

Playwright Test Results (oss - depot-ubuntu-latest-arm-16)

passed  1 passed

Details

stats  1 test across 1 suite
duration  35.9 seconds
commit  9063640
info  🔄 Run: #22535 (attempt 1)

✅ oss · depot-ubuntu-latest-16 — run #22535 (attempt 1)

Playwright Test Results (oss - depot-ubuntu-latest-16)

passed  1 passed

Details

stats  1 test across 1 suite
duration  31 seconds
commit  9063640
info  🔄 Run: #22535 (attempt 1)

@github-actions

Copy link
Copy Markdown
Contributor

Visual Regression

24 screenshots compared. See report for details.
View full report

This branch was successfully deployed

1 active deployment
Preview – docs — 90636402 Deployed Oct 16, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation updates front-end Issue related to the React Front End Dashboard

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants