panel nix package allows declaring users #382

Closed
opened 2025-06-16 13:57:10 +02:00 by kiara · 4 comments
Owner

As a developer,
I want the panel nix package to allow declaring panel users,
so that the software gets easier to use and test.

implementation notes

**As** a developer, **I want** the panel nix package to allow declaring panel users, **so that** the software gets easier to use and test. ### implementation notes - c.f. #337 but for host infra, e.g. in this case using [`django-auth-ldap`](https://pypi.org/project/django-auth-ldap/)

What type of users? Of the panel?

What type of users? Of the panel?
Author
Owner

yes - adjusted story now

yes - adjusted story now
Author
Owner

i'm not sure i still feel the same on this.
while the feature of users had been pushed for the demo panel with the idea of multi-tenant environments being a core goal, whether this still remains the case seems subject to how we end up perceiving our scope, given the talk of having the front-end shifted to ProcoliX instead.

i'm not sure i still feel the same on this. while the feature of users had been pushed for the demo panel with the idea of multi-tenant environments being a core goal, whether this still remains the case seems subject to how we end up perceiving our scope, given the talk of having the front-end shifted to ProcoliX instead.
Author
Owner

we at this point got multi-tenant support in the panel already (#967), unblocking this, tho security (and avoiding hard-coding?) may be reasons to avoid this.
manually this could be done using just:

DJANGO_SUPERUSER_PASSWORD='password' manage createsuperuser --noinput --user 'operator' --email 'operator@example.com'

maybe for now it's better if this isn't automated.

we at this point got multi-tenant support in the panel already (#967), unblocking this, tho security (and avoiding hard-coding?) may be reasons to avoid this. manually this could be done using just: ``` DJANGO_SUPERUSER_PASSWORD='password' manage createsuperuser --noinput --user 'operator' --email 'operator@example.com' ``` maybe for now it's better if this isn't automated.
kiara closed this issue 2026-05-18 21:44:32 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
#224 automated dev-ops workflows
fediversity/fediversity
Reference
fediversity/fediversity#382
No description provided.