No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Liam 6f36c19463 usermgmt (#5)
Implement all user management endpoints and full db support for users

Reviewed-on: https://forgejo.bertramnet.org/Bertram/ddm/pulls/5
Co-authored-by: Liam <liamk024@gmail.com>
Co-committed-by: Liam <liamk024@gmail.com>
2026-05-16 03:03:14 +01:00
src usermgmt (#5) 2026-05-16 03:03:14 +01:00
.env.template usermgmt (#5) 2026-05-16 03:03:14 +01:00
.gitignore database (#4) 2026-05-11 12:56:50 +01:00
.python-version initial commit 2026-05-02 22:27:15 +01:00
LICENSE initial commit 2026-05-02 22:27:15 +01:00
noxfile.py initial commit 2026-05-02 22:27:15 +01:00
pyproject.toml database (#4) 2026-05-11 12:56:50 +01:00
README.md implement ping endpoint 2026-05-03 22:15:39 +01:00
uv.lock database (#4) 2026-05-11 12:56:50 +01:00

ddm does music!

Python based implementation of the OpenSubsonic API.

Starting the dev environment:

  • Run uv sync to initialise the development environment.
  • Run uv run ruff check to check formatting.
  • Run uv run ruff format to fix formatting in files.

To launch the webserver in development mode:

  • Run uv run fastapi dev src/app.py