diff --git a/docker-compose.postgresql.yml b/docker-compose.postgresql.yml index 7cc4219..47268b9 100644 --- a/docker-compose.postgresql.yml +++ b/docker-compose.postgresql.yml @@ -15,13 +15,12 @@ services: interval: 10s timeout: 5s retries: 5 - restart: unless-stopped + restart: always networks: - pika-network victoriametrics: image: victoriametrics/victoria-metrics:v1.131.0 container_name: victoriametrics - restart: always command: - "-retentionPeriod=7d" # 保留 7 天数据 - "-storageDataPath=/victoria-metrics-data" @@ -30,6 +29,7 @@ services: - "127.0.0.1:8428:8428" # API, PromQL, insert, select volumes: - ./data/vmdata:/victoria-metrics-data + restart: always networks: - pika-network pika: @@ -46,7 +46,7 @@ services: condition: service_healthy victoriametrics: condition: service_started - restart: unless-stopped + restart: always networks: - pika-network diff --git a/docker-compose.sqlite.yml b/docker-compose.sqlite.yml index af21b2d..c1a764e 100644 --- a/docker-compose.sqlite.yml +++ b/docker-compose.sqlite.yml @@ -2,7 +2,6 @@ services: victoriametrics: image: victoriametrics/victoria-metrics:v1.131.0 container_name: victoriametrics - restart: always command: - "-retentionPeriod=7d" # 保留 7 天数据 - "-storageDataPath=/victoria-metrics-data" @@ -11,6 +10,7 @@ services: - "127.0.0.1:8428:8428" # API, PromQL, insert, select volumes: - ./data/vmdata:/victoria-metrics-data + restart: always networks: - pika-network pika: @@ -25,7 +25,7 @@ services: - "8080:8080" depends_on: - victoriametrics - restart: unless-stopped + restart: always networks: - pika-network diff --git a/docs/common-config.md b/docs/common-config.md index 442528a..69bd0ef 100644 --- a/docs/common-config.md +++ b/docs/common-config.md @@ -65,6 +65,21 @@ App: htpasswd -nBC 12 '' | tr -d ':\n' ``` +或者使用在线网站生成密码 + +https://tools.typesafe.cn/bcrypt + +### 推荐使用第三方认证服务 + +- 优先推荐 Github OAuth 认证 +- 建议使用 [next-terminal](https://github.com/dushixiang/next-terminal) 作为 OIDC 认证服务,支持 OTP 认证,Passkey 认证 + +### 修改配置文件后需要重启服务 + +```shell +docker compose restart pika +``` + ## 生产环境部署建议 ### 1. 安全配置