Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tupai (Control Plane for Pangolin)

Represent your entire Pangolin configuration as code. From first time setup, to creating orgs, and adding sites.

Project Milestones

  • Bootstrap Pangolin
    • Root Account Creation via Config
    • Orginization Creation via Config
    • ???
  • Config seperation
    • Seperate container info into different yml
    • Seperate accounts into folder/file
    • Seperate orginizations into folder/independent file
    • Seperate API logic (if there is any) into seperate file
    • ???
  • Users
    • Create user via config
    • Delete user via config
    • Update user via config
    • ???
  • Sites
    • Site creation via config
    • Site deletion via config
    • Update sites via config
    • ???
  • Resources
    • Use existing pangolin blueprints but handle API requests
    • Possibly more configuration with mantienance pages, and other bits
    • ???

And so on...

Config

version: "0.0.1"

container:
  name: pangolin

rootAccount:
  email: "webmaster@example.com"
  password: "t#st%pa$wOrd1"

api:
  url: https://pangolin.brys.me
  createApiKey: true

About

Control plane for Pangolin, represent your entire configuration as code.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages