Initial commit

This commit is contained in:
Connor Johnstone
2026-03-17 21:56:12 -04:00
commit 50a0ddcdbc
16 changed files with 1110 additions and 0 deletions

11
src/lib.rs Normal file
View File

@@ -0,0 +1,11 @@
//! Web interface backend for Shanty.
//!
//! An Actix-web server that ties all Shanty components together, exposing a REST
//! API consumed by the Elm frontend. Handles background tasks, configuration,
//! and orchestration of indexing, tagging, downloading, and more.
pub mod config;
pub mod error;
pub mod routes;
pub mod state;
pub mod tasks;