https://github.com/superfly/macaroon
Fly.io macaroon implementation
https://github.com/superfly/macaroon
Last synced: 2 months ago
JSON representation
Fly.io macaroon implementation
- Host: GitHub
- URL: https://github.com/superfly/macaroon
- Owner: superfly
- License: apache-2.0
- Created: 2023-09-15T19:05:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-19T20:39:26.000Z (3 months ago)
- Last Synced: 2025-03-28T17:07:01.555Z (2 months ago)
- Language: Go
- Size: 272 KB
- Stars: 83
- Watchers: 5
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fly.io Macaroon Tokens [](https://pkg.go.dev/github.com/superfly/macaroon)
This is the extracted Macaroon token code we use for authorization inside of Fly.io. Because [flyctl](https://github.com/superfly/flyctl), our CLI, is open source, it can't fully exploit our tokens unless this library is open source as well. So it is.
We don't think you should use any of this code; it's shrink-wrapped around some peculiar details of our production network, and the data model is Fly-specific. But if it's an interesting read, that's great too.