Links two musical artists
  • TypeScript 46.2%
  • Rust 44.3%
  • HTML 4.7%
  • Dockerfile 2.4%
  • SCSS 1.3%
  • Other 1.1%
Find a file
2020-09-13 18:15:55 +01:00
.idea chore: initial commit 2020-09-08 20:38:30 +01:00
client chore: initial commit 2020-09-08 20:38:30 +01:00
src fix: delete defunct method 2020-09-13 18:15:55 +01:00
.gitignore chore: initial commit 2020-09-08 20:38:30 +01:00
Cargo.lock chore: initial commit 2020-09-08 20:38:30 +01:00
Cargo.toml chore: initial commit 2020-09-08 20:38:30 +01:00
docker-compose.yml chore: initial commit 2020-09-08 20:38:30 +01:00
Dockerfile chore: initial commit 2020-09-08 20:38:30 +01:00
LICENSE chore: initial commit 2020-09-08 20:38:30 +01:00
musicbrainz-docker.patch chore: initial commit 2020-09-08 20:38:30 +01:00
README.md chore: initial commit 2020-09-08 20:38:30 +01:00
Rocket.toml chore: initial commit 2020-09-08 20:38:30 +01:00

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.