[GH-ISSUE #948] Headless/declarative setup (no dashboard) #6500

Closed
opened 2026-04-25 15:23:55 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @dystopiandev on GitHub (Jun 20, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/948

I've noticed the recommended way to programmatically setup pangolin is via the integration api, and that works with an api key, which one must logon to the admin dash to create. If it were possible to provide some init/seed data for sites, resources, etc, that would make it easier to provision in IaC.

Is it possible or planned to have pangolin setup entirely with no usage of the web ui, or have I missed a guide in the docs for achieving exactly this?

Originally created by @dystopiandev on GitHub (Jun 20, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/948 I've noticed the recommended way to programmatically setup pangolin is via the integration api, and that works with an api key, which one must logon to the admin dash to create. If it were possible to provide some init/seed data for sites, resources, etc, that would make it easier to provision in IaC. Is it possible or planned to have pangolin setup entirely with no usage of the web ui, or have I missed a guide in the docs for achieving exactly this?
Author
Owner

@oschwartz10612 commented on GitHub (Jun 22, 2025):

Yes I think this is something we are interested in doing! Maybe something like a CDK that orchestrates the API or other declarative setups. This might come at some point. I am going to move this to a discussions so other people can upvote.

<!-- gh-comment-id:2994258723 --> @oschwartz10612 commented on GitHub (Jun 22, 2025): Yes I think this is something we are interested in doing! Maybe something like a CDK that orchestrates the API or other declarative setups. This might come at some point. I am going to move this to a discussions so other people can upvote.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#6500