Skip to content

Setup: Requirements

Arthur Jamet edited this page Feb 2, 2025 · 2 revisions

Meelo is easy to setup! But you'll need the following things before continuing.

  • Have you music library ready (see following subsection)
  • Know how Docker and docker-compose work
  • Know how to create a .env file
  • Know how to manipulate Regular Expressions (Especially the Golang flavor)

Prepare your music library

The toughest part is to have a structured music library. The way files are organized are up to you! But here is a recommended architecture:

Library's Folder   
│
Artist 1
│   │
│   └───Album 1
│       │   01 Track 1.m4a
│       │   02 Track 2.m4a
|       |   cover.jpg
│       │   ...
│   ...

Meelo provides two ways of collecting metadata: using embedded tags, or using the path of the file. If a metadata source does not provide a specific field, you can use the other as a fallback. (You will configure this behavior in the next sections). But before going any further, you should decide which metadata collection method to use.