mirror of
https://github.com/fastapi-admin/fastapi-admin.git
synced 2026-03-13 10:32:25 +08:00
add REDIS_URL
This commit is contained in:
@@ -36,10 +36,7 @@
|
||||
|
||||
```dotenv
|
||||
DATABASE_URL=mysql://root:123456@127.0.0.1:3306/fastapi-admin
|
||||
REDIS_HOST=localhost
|
||||
REDIS_PORT=6379
|
||||
REDIS_PASSWORD=
|
||||
REDIS_DB=0
|
||||
REDIS_URL=redis://localhost:6379/0
|
||||
```
|
||||
|
||||
3. 运行 `docker-compose up -d --build`。
|
||||
|
||||
@@ -48,10 +48,7 @@ Or pro version online demo [here](https://fastapi-admin-pro.long2ice.cn/admin/lo
|
||||
|
||||
```dotenv
|
||||
DATABASE_URL=mysql://root:123456@127.0.0.1:3306/fastapi-admin
|
||||
REDIS_HOST=localhost
|
||||
REDIS_PORT=6379
|
||||
REDIS_PASSWORD=
|
||||
REDIS_DB=0
|
||||
REDIS_URL=redis://localhost:6379/0
|
||||
```
|
||||
|
||||
3. Run `docker-compose up -d --build`.
|
||||
|
||||
@@ -40,9 +40,8 @@ def create_app():
|
||||
@app.on_event("startup")
|
||||
async def startup():
|
||||
redis = aioredis.from_url(
|
||||
f"redis://{settings.REDIS_HOST}:{settings.REDIS_PORT}",
|
||||
db=settings.REDIS_DB,
|
||||
password=settings.REDIS_PASSWORD,
|
||||
settings.REDIS_URL,
|
||||
decode_responses=True,
|
||||
encoding="utf8",
|
||||
)
|
||||
await admin_app.configure(
|
||||
|
||||
@@ -4,7 +4,4 @@ from dotenv import load_dotenv
|
||||
|
||||
load_dotenv()
|
||||
DATABASE_URL = os.getenv("DATABASE_URL")
|
||||
REDIS_HOST = os.getenv("REDIS_HOST", "localhost")
|
||||
REDIS_PORT = os.getenv("REDIS_PORT", 6379)
|
||||
REDIS_PASSWORD = os.getenv("REDIS_PASSWORD")
|
||||
REDIS_DB = os.getenv("REDIS_DB", 0)
|
||||
REDIS_URL = os.getenv("REDIS_URL", "redis://localhost:6379/0")
|
||||
|
||||
Reference in New Issue
Block a user