mirror of
https://github.com/JakeStanger/eno-number.git
synced 2026-07-11 09:15:11 +01:00
Links two musical artists
- TypeScript 46.2%
- Rust 44.3%
- HTML 4.7%
- Dockerfile 2.4%
- SCSS 1.3%
- Other 1.1%
| .idea | ||
| client | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| musicbrainz-docker.patch | ||
| README.md | ||
| Rocket.toml | ||
Eno Number
Work in Progress!
Eno Number is a project inspired by the previously popular Bacon Number concept, and the idea that Kevin Bacon is never more than 6 jumps away from any other movie. Eno Number is the same thing, but with albums and Brian Eno.
The server is written in Rust, and connects directly to a copy of the MusicBrainz database. For this reason, you will likely need to host your own copy of the database.
There is also an official Docker version of the server.
I have included musicbrainz-docker.patch to allow the database to be accessed over localhost.
You will need a Redis server to connect to (separate from the MusicBrainz one).
Database connection settings can be changed in Rocket.toml.