概要

フル名
docker.io/makedie/fastapi-dls
Registry
docker.io
名前空間
makedie
リポジトリ
fastapi-dls
キャッシュ Tag 数
10
最終同期
07/05/2026, 03:43 AM

概要

FastAPI-DLS 设备许可证服务镜像,为 FastAPI 应用提供设备绑定 license 验证 API,软件授权与防盗版后端。

詳細

makedie/fastapi-dls 运行 FastAPI-DLS 设备许可证服务,为桌面/移动应用提供设备绑定 license 签发与验证 REST API。定位为 License 验证 API 服务,需 SQLite/PostgreSQL 存储;K8s Deployment 内网软件授权中心。

快速启动

docker run -d --name fastapi-dls \
  -p 8000:8000 \
  docker.io/makedie/fastapi-dls:latest

推荐实践

docker run -d --name fastapi-dls \
  --restart unless-stopped \
  -p 8000:8000 \
  -v /data/dls:/app/data \
  -e ADMIN_PASSWORD=changeme \
  docker.io/makedie/fastapi-dls:1.0.0

核心参数说明

  • -p 8000:8000 — License API 与管理界面
  • -v .../dls:... — License 数据库持久化
  • -e ADMIN_PASSWORD — 管理员密码(高敏
  • --restart unless-stopped — 授权服务持续在线

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: fastapi-dls
spec:
  replicas: 2
  selector:
    matchLabels:
      app: fastapi-dls
  template:
    metadata:
      labels:
        app: fastapi-dls
    spec:
      containers:
        - name: dls
          image: docker.io/makedie/fastapi-dls:1.0.0
          ports:
            - containerPort: 8000
          envFrom:
            - secretRef:
                name: fastapi-dls-env
          volumeMounts:
            - name: data
              mountPath: /app/data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: fastapi-dls-data
---
apiVersion: v1
kind: Service
metadata:
  name: fastapi-dls
spec:
  selector:
    app: fastapi-dls
  ports:
    - port: 8000
      targetPort: 8000

Ingress TLS 供客户端 HTTPS 验证;Secret 存储 ADMIN_PASSWORD。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/makedie/fastapi-dls
:2.0.2
linux/amd64
2025/05/14 00:57287.6 MBsha256:546c102c2b8a
docker.io/makedie/fastapi-dls
:1.5.4
linux/amd64
2025/04/21 18:24288.5 MBsha256:3c4074dd566b
docker.io/makedie/fastapi-dls
:1.5.1
linux/amd64
2025/01/23 12:15284.7 MBsha256:51c49b0878b6
docker.io/makedie/fastapi-dls
:latest
linux/amd64
2024/12/12 19:26252.7 MBsha256:948e81e09540
docker.io/makedie/fastapi-dls
:1.4.1
linux/amd64
2024/12/12 19:25252.7 MBsha256:948e81e09540
docker.io/makedie/fastapi-dls
:1.3.10
linux/amd64
2024/03/01 01:16250.6 MBsha256:0ecf2762925a
docker.io/makedie/fastapi-dls
:1.3.9
linux/amd64
2023/10/21 19:58231.2 MBsha256:9f71e728b8a0
docker.io/makedie/fastapi-dls
:1.3.7
linux/amd64
2023/07/05 15:35231.7 MBsha256:145e4c008d96
docker.io/makedie/fastapi-dls
:1.3.5
linux/amd64
2023/02/20 12:00192.0 MBsha256:0f6d88b69182
docker.io/makedie/fastapi-dls
:1.3.1
linux/amd64
2023/01/17 18:01190.4 MBsha256:bd8f57d8486e