https://github.com/distrobyte/molecule
Grabs a list of URLs from a Nomad Cluster and displays them on a web page
https://github.com/distrobyte/molecule
Last synced: 11 months ago
JSON representation
Grabs a list of URLs from a Nomad Cluster and displays them on a web page
- Host: GitHub
- URL: https://github.com/distrobyte/molecule
- Owner: DistroByte
- Created: 2025-03-18T03:43:17.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-25T20:31:10.000Z (about 1 year ago)
- Last Synced: 2025-03-25T21:30:37.502Z (about 1 year ago)
- Language: Go
- Size: 14.1 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# molecule
Molecule is a tool that scrapes a nomad server for allocations with exposed ports and then displays those URLs in a web interface.
It is intended to be used in a development environment to quickly find the URLs of services running in nomad.
It automatically fetches favicons from named services and displays them in the UI. It also supports restarting services from the web interface.
## See it in action
[molecule.dbyte.xyz](https://molecule.dbyte.xyz)
## Installation
See the sample [nomad job](https://github.com/DistroByte/nomad/blob/master/jobs/molecule.hcl) for deployment into a nomad cluster.