Skip to content

monoposer/lowcode-replit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

静态页面托管平台(MinIO 预签名 + Nginx)

基于 MinIO 预签名 URL 与 Nginx 的静态页面托管,无独立业务后端。前端通过签名服务获取预签名 URL,直接与 MinIO 交互。

架构

  • Nginx:提供前端静态页、代理 /api/ 到签名服务、代理 /files/ 到 MinIO apps
  • MinIO:对象存储,桶 apps 由签名服务在启动时自动创建
  • sign-service:极简 Go 服务,提供预签名 URL 与应用列表(小镜像)

启动

# 可选:复制并编辑环境变量(默认 minioadmin/minioadmin)
cp .env.example .env

docker compose up -d

访问 http://localhost 进入应用编辑器。

环境变量

变量 默认值 说明
MINIO_ROOT_USER minioadmin MinIO 用户名
MINIO_ROOT_PASSWORD minioadmin MinIO 密码

Nginx 使用官方 nginx:alpine 镜像,配置位于 nginx/nginx.conf,由 docker-compose 挂载。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors