Juno's official microservice dashboard.
This is the dashboard code for easily interacting with Juno, Bits of Good's central microservice architecture. See the main repository for more details.
Installing all needed packages:
bun installTo run locally for development:
bun dev
The site is served at http://localhost:3000.
In order to be authorized locally for file or email configurations, you must change your .env JUNO_API_KEY.
First, ensure that you have the JUNO_BASE_URL=http://localhost:8888.
Second, you'll need to start juno, then visit localhost:8888/docs# in your browser. This should bring you to the juno docs page. You will want to scroll down to /auth/key path, and click it and then click 'try it out'.
Now, you should be able to enter API request fields. The username and password should be test-superadmin@test.com and test-password. For the POST request body,
{
"description": "string",
"environment": "string",
"project": {
"name": "test-seed-project"
}
}or if you are using a different project, then replace with that project name.
This repository uses shadcn/ui for streamlining component development.