[feature]: File-based provisioning / environmental variables for authentication
@vihar is already working on this.
Since Oct 9, 2025.
- Dominant language
- TypeScript
- Stars
- 59.6k
- Forks
- 5.8k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 49
Description
Is there an existing issue for this?
- I have searched the existing issues
Summary
Currently, it seems like the only way to configure auth is to go to /god-mode/authentication and click through authentication options. For the sake of enabling best-practice ops and automation, Plane should provide both file-based provisioning and environmental variables to configure auth (this likely applies to other areas too).
For reference on the kind of thing we'd like to see: see Grafana's provisioning documentation: https://grafana.com/docs/grafana/latest/administration/provisioning/
Why should this be worked on?
Without this, we are unable to reliably automate, version, and script out our configuration management, especially across environments, which leaves us with manual, error-prone processes that do not scale.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.