Skip to content

Musicbrainz’s External Links wayBack machine Archiver

Notifications You must be signed in to change notification settings

metabrainz/melba

Repository files navigation

MusicBrainz - External URLs - Internet Archive Service

MusicBrainz - Internet Archive integration for preserving external URLs.

-Proposal Doc Link

About

The project is a rust based service which utilizes Internet Archive's Wayback Machine APIs to preserve URLs present in Musicbrainz database, in Internet Archive history. MusicBrainz database sees a lot of edits made on a daily basis. With each edit, there’s associated an edit note which provides additional information about the edit. Often, these edit notes, as well as some edits, contain external links, which we want to archive in the Internet Archive.

Installation

Primary prerequisites:

  • Rust
  • Postgres
  • Docker
  • musicbrainz-docker local setup for musicbrainz database
  • yq (version >= 4.44.3)

Follow the instructions in INSTALL.md

App architecture

For understanding how the project is structured, check here

Maintenance

Refer to Maintenance guide for guidelines and instructions for maintaining the project.

About

Musicbrainz’s External Links wayBack machine Archiver

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published