Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajatkulkarni95/buildlog
Vercel Deployments in Menu Bar
https://github.com/rajatkulkarni95/buildlog
Last synced: 5 days ago
JSON representation
Vercel Deployments in Menu Bar
- Host: GitHub
- URL: https://github.com/rajatkulkarni95/buildlog
- Owner: rajatkulkarni95
- Created: 2023-02-04T06:12:44.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-02-21T16:18:22.000Z (over 1 year ago)
- Last Synced: 2024-08-01T16:55:47.165Z (3 months ago)
- Language: TypeScript
- Homepage: https://buildlog.fyi
- Size: 3.77 MB
- Stars: 68
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-tauri - BuildLog - Menu bar for keeping track of Vercel Deployments. (Applications / Productivity)
README
# BuildLog
Quickly look at your Vercel Deployments in you menu bar!
![Demo Image](./assets/Display.png)
https://user-images.githubusercontent.com/57321156/216831177-3bf14c0c-fd03-469a-b1ce-fe3aecf89fc9.mov
## Building
The app uses Tauri for bundling and creating the tray, while the frontend is written with Nextjs and Typescript.
`yarn dev`
Runs just the Frontend Nextjs site, so you should be able to see it in the browser
`yarn tauri dev`
Makes it into a system tray
`yarn build` and `yarn tauri build`
Build the app for browser and desktop respectively
## FAQs
1. Where do I get the Personal Access Token?
Steps for creating a Personal Access Token are listed here https://vercel.com/docs/rest-api#introduction/api-basics/authentication/creating-an-access-token
2. What does BuildLog do with the Personal Access Token?
Vercel requires the token to be part of the Authorization Header (to authenticate every request I make). As for what I do with it - **Nothing** (well apart from using it for making said requests). The token is **stored on your device** at all times, and **never leaves it** (I also don't have a server, so don't worry about it)
## Contributing
I'll be more than happy to improve on the app, so feel free to write in issues/improvements that you might want