phoenix 94d28ee047
All checks were successful
Rust Build / Check (push) Successful in 59s
Rust Build / Rustfmt (push) Successful in 34s
Rust Build / build (push) Successful in 37s
Rust Build / Test Suite (push) Successful in 1m15s
Rust Build / Clippy (push) Successful in 1m19s
Update readme (#46)
Reviewed-on: #46
Co-authored-by: phoenix <kundeng00@pm.me>
Co-committed-by: phoenix <kundeng00@pm.me>
2025-08-25 18:50:45 +00:00
2025-07-23 21:01:36 +00:00
2025-08-16 23:12:05 +00:00
2025-08-14 23:11:41 +00:00
2025-08-14 23:11:41 +00:00
2025-03-09 21:08:42 +00:00
2025-08-25 18:50:45 +00:00
2025-08-25 18:50:45 +00:00
2025-08-16 23:12:05 +00:00
2025-08-25 18:50:45 +00:00

Songparser

A service that edits the metadata of a queued song and populates it with data.

Getting started

This service can run as a regular service or a docker image. The easiest way to get quickly started is to run it with docker. Copy .env.docker.sample as .env. Ensure that ROOT_DIRECTORY is pointing to a directory that exists, not for the local filesystem, but for the filesystem on the docker image. The current directory that is listed will work, but it can be changed.

The SERVICE_PASSPHRASE env variable should not be changed, but it could be changed. The value for this variable should match the value in the passphrase table. This would be found in the icarus_auth project.

Ensure that the URLs for the two APIs are correctly set for the respective env variables ICARUS_BASE_API_URL for Icarus API and ICARUS_AUTH_BASE_API_URL for icarus_auth.

If the values are properly set, next is to build the image. The docker image should be built from the main icarus web API.

Description
No description provided
Readme 459 KiB
v0.3.0 Latest
2025-08-25 18:53:25 +00:00
Languages
Rust 94%
Dockerfile 6%