https://github.com/celestix/autodeployer_api
https://github.com/celestix/autodeployer_api
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/celestix/autodeployer_api
- Owner: celestix
- License: agpl-3.0
- Created: 2025-04-21T06:48:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-21T06:50:55.000Z (over 1 year ago)
- Last Synced: 2025-06-24T10:28:58.577Z (about 1 year ago)
- Language: Go
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AutoDeployer Backend
## API Structure
```
/api
/auth
/login POST => LOGIN USER [ LOGIN VIA ]
/signup POST => ONE TIME ROUTE (SIGNUP) [ GITHUB ]
/project
/list GET => LIST ALL PROJECTS
/new POST => CREATE NEW PROJECT
/info GET => A PROJECT INFO
/graph GET => PER PROJECT USAGE
/deploy POST
/resources GET => CPU, RAM, NETWORK usage
/advanced GET => ADVANCED INFO (NO. OF DEPLOYS, LOGS)
/dashboard
/graph GET => OVERALL RESOURCE USAGE
/hook POST => WEBHOOK ENDPOINT FOR GITHUB
```