FastAPI-DLS

FastAPI-DLS

Docker app from grtgbln's Repository

Overview

Minimal Delegated License Service (DLS)

Requirements


        Generate certificates before starting the container for the first time. See documentation: https://git.collinwebdesigns.de/oscar.krause/fastapi-dls/-/tree/main/#docker
    

Download Statistics

274,905
Total Downloads
11,593
This Month
13,951
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
collinwebdesigns/fastapi-dls:latest
Last Updated2025-08-11
First Seen2023-04-20

Runtime arguments

Web UI
http://[IP]:[PORT:443]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

HTTPS PortPorttcp

Same as DLS Port below.

Target
443
Default
4443
Value
4443
DLS PortVariable

Choose port you want to use. Make sure to change the HTTPS port above to match it.

Target
DSL_PORT
Default
4443
Value
4443
App CertPathrw

Read the description above to make this folder. You do not need to change the path.

Target
/app/cert
Default
/mnt/user/appdata/fastapi-dls/cert
Value
/mnt/user/appdata/fastapi-dls/cert
App DatabasePathrw

Read the description above to make this folder. You do not need to change the path.

Target
/app/database
Default
/mnt/user/appdata/fastapi-dls/data
Value
/mnt/user/appdata/fastapi-dls/data
DSL IPVariable

Put your container's IP (or your host's IP if it's shared).

Target
DLS_URL
Default
localhost
Value
localhost
Internal Database PathVariable

Internal path to database. Not recommended to change.

Target
DATABASE
Default
sqlite:////app/database/db.sqlite
Value
sqlite:////app/database/db.sqlite
DebugVariable

Enable debugging

Target
DEBUG
Default
true|false
Lease LengthVariable

Lease length, in days. Max 90 days.

Target
LEASE_EXPIRE_DAYS
Default
90
Value
90