一个导航网站
752
docker run -d \
--name oasis \
-p 1249:1249 \
-e OASIS_DEF_UNAME=admin \
-e OASIS_DEF_PWD=123 \
-e OASIS_DEF_SITE_TITLE="OASIS" \
-v $(pwd)/api/db:/app/api/db \
-v $(pwd)/logs:/app/logs \
--restart unless-stopped \
tannnn/oasis:latest
version: '3.8'
services:
oasis:
container_name: oasis
image: tannnn/oasis:latest
ports:
- "1249:1249"
environment:
# Oasis 配置环境变量
OASIS_DEF_PWD: ${OASIS_DEF_PWD:-123}
OASIS_DEF_UNAME: ${OASIS_DEF_UNAME:-tan}
OASIS_DEF_SITE_TITLE: ${OASIS_DEF_SITE_TITLE:-Oasis}
# 文件上传大小限制
FILE_MAX_SIZE: ${FILE_MAX_SIZE:-500MB}
FILE_MAX_REQUEST: ${FILE_MAX_REQUEST:-500MB}
volumes:
# 持久化数据库文件
- ./api/db:/app/api/db
# 可选:持久化日志
- ./logs:/app/logs
restart: unless-stopped
networks:
- oasis-network
networks:
oasis-network:
driver: bridge
| 环境变量 | 说明 | 默认值 | 示例 |
|---|---|---|---|
OASIS_DEF_UNAME | 默认管理员用户名 | tan | admin |
OASIS_DEF_PWD | 默认管理员密码 | 123 | admin123 |
OASIS_DEF_SITE_TITLE | 网站标题 | Oasis | 我的导航 |
FILE_MAX_SIZE | 单个文件上传大小限制 | 500MB | 100MB |
FILE_MAX_REQUEST | 请求总大小限制 | 500MB | 500MB |
DB_USERNAME | 数据库账户 | sa | sa |
DB_PASSWORD | 数据库密码 | sa | sa |
H2_CONSOLE_ENABLED | h2控制台 | true | false |
DOC_PASSWORD | swagger密码 | tan | tan |
DOC_USERNAME | swagger账户 | tan | tan |
OASIS_OPENAPI_SECRET | 第三方使用api的加密key | oasis-default-secret-key-please-change | oasis-default-secret-key-please-change |
resources/logback-spring.xml文件中的<springProfile name="!h2">g改成 !devContent type
Image
Digest
sha256:65954feaa…
Size
134.8 MB
Last updated
7 months ago
docker pull tannnn/oasis:0.0.5