--- import Layout from '../layouts/Layout.astro'; // Check if setup is needed let setupRequired = true; let instanceName = null; try { const res = await fetch('http://127.0.0.1:3000/api/settings/setup/status'); if (res.ok) { const data = await res.json(); setupRequired = data.setup_required; instanceName = data.instance_name; } } catch (e) { // Backend not available, assume setup needed } // Redirect if setup already complete if (!setupRequired) { return Astro.redirect('/'); } --- Welcome to Likwid Let's configure your governance platform Instance Identity Platform Name This name will appear in the header and emails Platform Mode How should communities be created on this platform? Open Any registered user can create communities Approval Required Users can request to create communities, admins approve Admin Only Only administrators can create communities Single Community Platform dedicated to one community Community Name Admin Account You need to be logged in as an admin to complete setup. The first user registered becomes the admin. Checking authentication... Complete Setup
Let's configure your governance platform
How should communities be created on this platform?
Any registered user can create communities
Users can request to create communities, admins approve
Only administrators can create communities
Platform dedicated to one community
You need to be logged in as an admin to complete setup. The first user registered becomes the admin.
Checking authentication...