docker
This commit is contained in:
3
.env
3
.env
@@ -1,7 +1,8 @@
|
|||||||
# 环境变量配置文件
|
# 环境变量配置文件
|
||||||
|
|
||||||
# 数据库配置
|
# 数据库配置
|
||||||
DATABASE_URL=postgresql://luna:123luna@6.6.6.86:6432/luna
|
# DATABASE_URL=postgresql://luna:123luna@121.43.104.161:6432/luna
|
||||||
|
DATABASE_URL=postgresql://luna:123luna@6.6.6.86:5432/luna
|
||||||
|
|
||||||
# MQTT配置
|
# MQTT配置
|
||||||
MQTT_BROKER_HOST=luna-mqtt
|
MQTT_BROKER_HOST=luna-mqtt
|
||||||
|
|||||||
16
.env.docker
16
.env.docker
@@ -1,9 +1,9 @@
|
|||||||
# Docker环境变量配置文件
|
# 环境变量配置文件
|
||||||
|
|
||||||
# 数据库配置 - 使用外部数据库
|
# 数据库配置
|
||||||
DATABASE_URL=postgresql://luna:123luna@121.43.104.161:6432/luna
|
# DATABASE_URL=postgresql://luna:123luna@121.43.104.161:6432/luna
|
||||||
|
DATABASE_URL=postgresql://luna:123luna@6.6.6.86:5432/luna
|
||||||
# MQTT配置 - 使用Docker内部服务名
|
# MQTT配置
|
||||||
MQTT_BROKER_HOST=luna-mqtt
|
MQTT_BROKER_HOST=luna-mqtt
|
||||||
MQTT_BROKER_PORT=1883
|
MQTT_BROKER_PORT=1883
|
||||||
MQTT_USERNAME=luna2025
|
MQTT_USERNAME=luna2025
|
||||||
@@ -23,10 +23,10 @@ INK_WIDTH=400
|
|||||||
INK_HEIGHT=300
|
INK_HEIGHT=300
|
||||||
|
|
||||||
# 安全配置
|
# 安全配置
|
||||||
SECRET_KEY=123quant-speed
|
SECRET_KEY=123tangledup-ai
|
||||||
ALGORITHM=HS256
|
ALGORITHM=HS256
|
||||||
ACCESS_TOKEN_EXPIRE_MINUTES=30
|
ACCESS_TOKEN_EXPIRE_MINUTES=30
|
||||||
|
|
||||||
# 管理员配置
|
# 管理员配置
|
||||||
ADMIN_USERNAME=userName
|
ADMIN_USERNAME=admin
|
||||||
ADMIN_PASSWORD=userPassword
|
ADMIN_PASSWORD=123456
|
||||||
10
.env.example
10
.env.example
@@ -1,13 +1,13 @@
|
|||||||
# 环境变量配置文件
|
# 环境变量配置文件
|
||||||
|
|
||||||
# 数据库配置
|
# 数据库配置
|
||||||
DATABASE_URL=postgresql://luna:123luna@121.43.104.161:6432/luna
|
# DATABASE_URL=postgresql://luna:123luna@121.43.104.161:6432/luna
|
||||||
|
DATABASE_URL=postgresql://luna:123luna@6.6.6.86:5432/luna
|
||||||
# MQTT配置
|
# MQTT配置
|
||||||
MQTT_BROKER_HOST=localhost
|
MQTT_BROKER_HOST=luna-mqtt
|
||||||
MQTT_BROKER_PORT=1883
|
MQTT_BROKER_PORT=1883
|
||||||
# MQTT_USERNAME=
|
MQTT_USERNAME=luna2025
|
||||||
# MQTT_PASSWORD=
|
MQTT_PASSWORD=123luna2021
|
||||||
|
|
||||||
# 应用配置
|
# 应用配置
|
||||||
APP_NAME=墨水屏桌面屏幕系统
|
APP_NAME=墨水屏桌面屏幕系统
|
||||||
|
|||||||
@@ -3,7 +3,9 @@ from typing import Optional
|
|||||||
|
|
||||||
class Settings(BaseSettings):
|
class Settings(BaseSettings):
|
||||||
# 数据库配置
|
# 数据库配置
|
||||||
database_url: str = "postgresql://luna:123luna@121.43.104.161:6432/luna_ink"
|
#database_url: str = "postgresql://luna:123luna@121.43.104.161:6432/luna"
|
||||||
|
database_url: str = "postgresql://luna:123luna@6.6.6.86:5432/luna"
|
||||||
|
|
||||||
|
|
||||||
# MQTT配置
|
# MQTT配置
|
||||||
mqtt_broker_host: str = "localhost"
|
mqtt_broker_host: str = "localhost"
|
||||||
@@ -25,7 +27,7 @@ class Settings(BaseSettings):
|
|||||||
ink_height: int = 300
|
ink_height: int = 300
|
||||||
|
|
||||||
# 安全配置
|
# 安全配置
|
||||||
secret_key: str = "your-secret-key-change-in-production"
|
secret_key: str = "123tangledup-ai"
|
||||||
algorithm: str = "HS256"
|
algorithm: str = "HS256"
|
||||||
access_token_expire_minutes: int = 30
|
access_token_expire_minutes: int = 30
|
||||||
|
|
||||||
@@ -35,5 +37,6 @@ class Settings(BaseSettings):
|
|||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
env_file = ".env"
|
env_file = ".env"
|
||||||
|
case_sensitive = False
|
||||||
|
|
||||||
settings = Settings()
|
settings = Settings()
|
||||||
Reference in New Issue
Block a user