Logo
Explore Help
Register Sign In
chy-admin/sentinel
1
0
Fork 0
You've already forked sentinel
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
master
sentinel/Dockerfile

10 lines
348 B
Docker
Raw Permalink Normal View History

Document shared-network deployment patterns
2026-03-04 15:34:35 +08:00
FROM python:3.13-slim-bookworm AS builder
feat(core): 初始化 Key-IP Sentinel 服务与部署骨架 - 搭建 FastAPI、Redis、PostgreSQL、Nginx 与 Docker Compose 基础结构 - 实现反向代理、首用绑定、拦截告警、归档任务和管理接口 - 提供 Vue3 管理后台初版,以及 uv/requirements 双依赖配置
2026-03-04 00:18:33 +08:00
WORKDIR /build
COPY requirements.txt .
RUN pip install --no-cache-dir --prefix=/install -r requirements.txt
Document shared-network deployment patterns
2026-03-04 15:34:35 +08:00
FROM python:3.13-slim-bookworm
feat(core): 初始化 Key-IP Sentinel 服务与部署骨架 - 搭建 FastAPI、Redis、PostgreSQL、Nginx 与 Docker Compose 基础结构 - 实现反向代理、首用绑定、拦截告警、归档任务和管理接口 - 提供 Vue3 管理后台初版,以及 uv/requirements 双依赖配置
2026-03-04 00:18:33 +08:00
WORKDIR /app
COPY --from=builder /install /usr/local
Fix binding token extraction and harden startup concurrency
2026-03-05 14:40:27 +08:00
CMD ["sh", "-c", "uvicorn app.main:app --host 0.0.0.0 --port ${APP_PORT:-7000} --workers ${UVICORN_WORKERS:-4}"]
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.2 Page: 16ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API