mirror of
https://github.com/snowykami/neo-blog.git
synced 2025-09-05 16:56:22 +00:00
⚡️ feat: 更新README以包含环境变量配置说明,并删除示例docker-compose文件
This commit is contained in:
21
.env.example
21
.env.example
@ -1,10 +1,16 @@
|
|||||||
# Captcha settings
|
# 后端所有环境变量及其示例
|
||||||
|
|
||||||
|
# Captcha settings 机器人挑战配置
|
||||||
|
# 开发模式下的直接通过验证码
|
||||||
CAPTCHA_DEV_PASSCODE=114514
|
CAPTCHA_DEV_PASSCODE=114514
|
||||||
|
# captcha类型,支持turnstile recaptcha hcaptcha,disable为禁用验证码
|
||||||
CAPTCHA_TYPE=turnstile
|
CAPTCHA_TYPE=turnstile
|
||||||
|
# captcha设置
|
||||||
CAPTCHA_SITE_SECRET=89dh29djha28dh
|
CAPTCHA_SITE_SECRET=89dh29djha28dh
|
||||||
CAPTCHA_SECRET_KEY=89dh28912dh1289dh128d9d
|
CAPTCHA_SECRET_KEY=89dh28912dh1289dh128d9d
|
||||||
|
|
||||||
# Database settings
|
# Database settings 数据库配置
|
||||||
|
# 数据库驱动,支持sqlite postgres
|
||||||
DB_DRIVER=sqlite
|
DB_DRIVER=sqlite
|
||||||
DB_NAME=blog
|
DB_NAME=blog
|
||||||
DB_PATH=./data/data.db
|
DB_PATH=./data/data.db
|
||||||
@ -12,8 +18,10 @@ DB_HOST=postgres
|
|||||||
DB_PORT=5432
|
DB_PORT=5432
|
||||||
DB_USER=blog
|
DB_USER=blog
|
||||||
DB_PASSWORD=blog
|
DB_PASSWORD=blog
|
||||||
|
# postgres数据库SSL模式
|
||||||
|
DB_SSLMODE=disable
|
||||||
|
|
||||||
# Email settings
|
# Email settings 邮件配置
|
||||||
EMAIL_ENABLED=false
|
EMAIL_ENABLED=false
|
||||||
EMAIL_USERNAME=xxx@bbb.com
|
EMAIL_USERNAME=xxx@bbb.com
|
||||||
EMAIL_PASSWORD=xxx
|
EMAIL_PASSWORD=xxx
|
||||||
@ -22,8 +30,8 @@ EMAIL_HOST=smtp.xxx.com
|
|||||||
EMAIL_PORT=465
|
EMAIL_PORT=465
|
||||||
EMAIL_SSL=true
|
EMAIL_SSL=true
|
||||||
|
|
||||||
# App settings
|
# App settings 应用程序配置
|
||||||
BASE_URL=https://blog.jason.moe
|
BASE_URL=https://blog.shenyu.moe
|
||||||
MAX_REQUEST_BODY_SIZE=1000000
|
MAX_REQUEST_BODY_SIZE=1000000
|
||||||
MODE=prod
|
MODE=prod
|
||||||
PORT=8888
|
PORT=8888
|
||||||
@ -31,6 +39,3 @@ PASSWORD_SALT=1234567890
|
|||||||
JWT_SECRET=1234567890
|
JWT_SECRET=1234567890
|
||||||
TOKEN_DURATION=3600
|
TOKEN_DURATION=3600
|
||||||
REFRESH_TOKEN_DURATION=604800
|
REFRESH_TOKEN_DURATION=604800
|
||||||
REFRESH_TOKEN_DURATION_WITH_REMEMBER=1209600
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -83,3 +83,6 @@ pnpm start
|
|||||||
```
|
```
|
||||||
|
|
||||||
可以通过环境变量或者.env.production文件配置后端API端点
|
可以通过环境变量或者.env.production文件配置后端API端点
|
||||||
|
|
||||||
|
## 环境变量配置
|
||||||
|
后端所有环境变量及其示例在[`.env.example`](./.env.example)文件中
|
@ -1,23 +0,0 @@
|
|||||||
services:
|
|
||||||
frontend:
|
|
||||||
container_name: neo-blog-frontend
|
|
||||||
environment:
|
|
||||||
- NEXT_PUBLIC_API_BASE_URL=http://neo-blog-backend:8888
|
|
||||||
image: snowykami/neo-blog-frontend:latest
|
|
||||||
networks:
|
|
||||||
- neo-blog-network
|
|
||||||
restart: always
|
|
||||||
|
|
||||||
backend:
|
|
||||||
container_name: neo-blog-backend
|
|
||||||
image: snowykami/neo-blog-backend:latest
|
|
||||||
networks:
|
|
||||||
- neo-blog-network
|
|
||||||
restart: always
|
|
||||||
volumes:
|
|
||||||
- ./data:/app/data
|
|
||||||
- ./.env:/app/.env
|
|
||||||
|
|
||||||
networks:
|
|
||||||
neo-blog-network:
|
|
||||||
driver: bridge
|
|
Reference in New Issue
Block a user