diff --git a/apps/stash-box/README.md b/apps/stash-box/README.md index a5a5f0ad2..bf5cfd335 100644 --- a/apps/stash-box/README.md +++ b/apps/stash-box/README.md @@ -20,14 +20,20 @@ Stash 是一个用 Go 语言编写的网页应用程序,用于为您存储和 ## 安装说明 -### 网络代理 +> 默认用户名与密码,请通过日志查看 -请前往持久化目录下, 修改 `config/config.yml` 配置文件。 +### 配置数据库 -增加配置: +Stash 使用 PostgreSQL 作为数据库。您可以在安装后前往持久化目录下的 `data/stash-box-config.yml` 修改配置 + +基本格式:`username:password@host:port/database?sslmode=disable` + +示例:`postgres:postgres@127.0.0.1:5432/stash?sslmode=disable` ```yml -proxy: http://127.0.0.1:7890 +database: "填写数据库配置" +jwt_secret_key: "系统生成" +session_store_key: "系统生成" ``` --- diff --git a/apps/stash-box/development/data.yml b/apps/stash-box/development/data.yml index 238e94002..1628c4473 100644 --- a/apps/stash-box/development/data.yml +++ b/apps/stash-box/development/data.yml @@ -1,19 +1,5 @@ additionalProperties: formFields: - - child: - default: "" - envKey: PANEL_POSTGRES_SERVICE - required: true - type: service - default: postgresql - envKey: PANEL_POSTGRES_TYPE - labelZh: Postgres 服务 (前置检查) - labelEn: Postgres Service (Pre-check) - required: true - type: apps - values: - - label: PostgreSQL - value: postgresql - default: "/home/stash-box" edit: true envKey: STASH_BOX_ROOT_PATH @@ -29,45 +15,6 @@ additionalProperties: required: true rule: paramPort type: number - - default: "127.0.0.1" - edit: true - envKey: POSTGRES_HOST - labelZh: 数据库 主机地址 - labelEn: Database Host - required: true - type: text - - default: 5432 - edit: true - envKey: POSTGRES_PORT - labelZh: 数据库 端口 - labelEn: Database Port - required: true - rule: paramPort - type: number - - default: "stash-box" - edit: true - envKey: POSTGRES_NAME - labelZh: 数据库 名称 - labelEn: Database Name - required: true - rule: paramCommon - type: text - - default: "stash-box" - edit: true - envKey: POSTGRES_USER - labelZh: 数据库 用户名 - labelEn: Database Username - required: true - type: text - - default: "" - edit: true - envKey: POSTGRES_PASSWORD - labelZh: 数据库 密码 - labelEn: Database Password - random: true - required: true - rule: paramComplexity - type: password - default: "" edit: true envKey: HTTP_PROXY diff --git a/apps/stash-box/development/scripts/init.sh b/apps/stash-box/development/scripts/init.sh index b71548c7e..07fb8c3fe 100644 --- a/apps/stash-box/development/scripts/init.sh +++ b/apps/stash-box/development/scripts/init.sh @@ -10,13 +10,6 @@ if [ -f .env ]; then echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env - # setup-2 create stash-box-config.yml - mkdir -p "$STASH_BOX_ROOT_PATH" - mkdir -p "$STASH_BOX_ROOT_PATH/data" - if [ ! -f "$STASH_BOX_ROOT_PATH/data/stash-box-config.yml" ]; then - echo "database: ${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_NAME}" > "$STASH_BOX_ROOT_PATH/data/stash-box-config.yml" - fi - echo "Check Finish." else diff --git a/apps/stash-box/development/scripts/upgrade.sh b/apps/stash-box/development/scripts/upgrade.sh index b71548c7e..07fb8c3fe 100644 --- a/apps/stash-box/development/scripts/upgrade.sh +++ b/apps/stash-box/development/scripts/upgrade.sh @@ -10,13 +10,6 @@ if [ -f .env ]; then echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env - # setup-2 create stash-box-config.yml - mkdir -p "$STASH_BOX_ROOT_PATH" - mkdir -p "$STASH_BOX_ROOT_PATH/data" - if [ ! -f "$STASH_BOX_ROOT_PATH/data/stash-box-config.yml" ]; then - echo "database: ${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_NAME}" > "$STASH_BOX_ROOT_PATH/data/stash-box-config.yml" - fi - echo "Check Finish." else diff --git a/apps/stash/README.md b/apps/stash/README.md index d3c2b3140..1a2442bc5 100644 --- a/apps/stash/README.md +++ b/apps/stash/README.md @@ -20,6 +20,8 @@ Stash 是一个用 Go 语言编写的网页应用程序,用于为您存储和 ## 安装说明 +> 默认用户名与密码,请通过日志查看 + ### 网络代理 请前往持久化目录下, 修改 `config/config.yml` 配置文件。