https://github.com/andrewsomething/do-api-slugs
Look up slugs for use with the API DigitalOcean
https://github.com/andrewsomething/do-api-slugs
api digitalocean hacktoberfest
Last synced: 13 days ago
JSON representation
Look up slugs for use with the API DigitalOcean
- Host: GitHub
- URL: https://github.com/andrewsomething/do-api-slugs
- Owner: andrewsomething
- License: mit
- Created: 2019-03-31T03:08:19.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-12-11T13:41:45.000Z (over 1 year ago)
- Last Synced: 2025-01-04T02:48:50.151Z (over 1 year ago)
- Topics: api, digitalocean, hacktoberfest
- Language: Vue
- Homepage: https://slugs.do-api.dev/
- Size: 1.4 MB
- Stars: 39
- Watchers: 3
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DigitalOcean API Slugs
[https://slugs.do-api.dev/](https://slugs.do-api.dev/)

## Project Details
The frontend is provided by a Vue.js powered static site. The backend Go service found in the `api/` directory. It proxies the DigitalOcean API so that an API token is not required on the frontend and set a `Cache-Control` header so the responses are appropriately cached by the CDN.
### Local Development
A Docker Compose file is provide for local development. To build and run both components, use:
docker-compose up --build
### Deployment
This app is deployed using DigitalOcean App Platform. An example spec for the deployment can be found at `example-spec.yaml`.