diff --git a/apps/seafile/11.0.3/.env.sample b/apps/seafile/11.0.3/.env.sample index fc4cfba7..b5f77f1e 100644 --- a/apps/seafile/11.0.3/.env.sample +++ b/apps/seafile/11.0.3/.env.sample @@ -7,4 +7,5 @@ PANEL_APP_PORT_HTTP="40130" PANEL_DB_HOST="mysql" PANEL_DB_ROOT_PASSWORD="mysql_root_password" TIME_ZONE="Asia/Shanghai" +SERVER_HOSTNAME="0.0.0.0" #SEAFILE_DB_PORT="3306" diff --git a/apps/seafile/11.0.3/data.yml b/apps/seafile/11.0.3/data.yml index 2a17997b..c0d9c536 100644 --- a/apps/seafile/11.0.3/data.yml +++ b/apps/seafile/11.0.3/data.yml @@ -1,25 +1,21 @@ additionalProperties: formFields: - - child: + - default: mysql + envKey: PANEL_DB_TYPE + labelEn: Database Service + labelZh: 数据库服务 + required: true + type: apps + values: + - label: MySQL + value: mysql + child: default: "" envKey: PANEL_DB_HOST labelEn: Database Service labelZh: 数据库服务 required: true type: service - default: mysql - labelEn: Database Service - labelZh: 数据库服务 - params: - - envKey: SEAFILE_DB_PORT - key: mysql - type: param - value: "3306" - required: true - type: apps - values: - - label: MySQL - value: mysql - default: mysql_root_password envKey: PANEL_DB_ROOT_PASSWORD labelEn: Database root password @@ -67,21 +63,31 @@ additionalProperties: labelZh: 时区 required: true type: text - - default: "" - edit: true - envKey: MEMCACHED_HOST - key: memcached + - default: memcached + envKey: MEMCACHED_TYPE labelEn: Memcached Service labelZh: Memcached 服务 required: true - type: service - #- default: localhost.com - # edit: true - # envKey: SERVER_HOSTNAME - # labelEn: Server hostname - # labelZh: 服务端主机名 - # required: true - # type: text + type: apps + values: + - label: Memcached + value: memcached + - label: LocalMemcached + value: localmemcached + child: + default: "" + envKey: MMEMCACHED_HOST + labelEn: Memcached Service + labelZh: Memcached 服务 + required: true + type: service + - default: localhost.com + edit: true + envKey: SERVER_HOSTNAME + labelEn: Server hostname (Domain or IP) + labelZh: 服务端主机名 (域名 或 IP) + required: true + type: text #- default: 40130 # edit: true # envKey: PANEL_APP_PORT_HTTPS diff --git a/apps/seafile/11.0.3/docker-compose.yml b/apps/seafile/11.0.3/docker-compose.yml index ef7ec832..ee74a7e6 100644 --- a/apps/seafile/11.0.3/docker-compose.yml +++ b/apps/seafile/11.0.3/docker-compose.yml @@ -17,7 +17,7 @@ services: - SEAFILE_ADMIN_EMAIL=${ADMIN_EMAIL} - SEAFILE_ADMIN_PASSWORD=${ADMIN_PASSWORD} - SEAFILE_SERVER_LETSENCRYPT=false - #- SEAFILE_SERVER_HOSTNAME=${SERVER_HOSTNAME} + - SEAFILE_SERVER_HOSTNAME=${SERVER_HOSTNAME} image: seafileltd/seafile-mc:11.0.3 labels: createdBy: "Apps" diff --git a/apps/seafile/latest/.env.sample b/apps/seafile/latest/.env.sample index fc4cfba7..b5f77f1e 100644 --- a/apps/seafile/latest/.env.sample +++ b/apps/seafile/latest/.env.sample @@ -7,4 +7,5 @@ PANEL_APP_PORT_HTTP="40130" PANEL_DB_HOST="mysql" PANEL_DB_ROOT_PASSWORD="mysql_root_password" TIME_ZONE="Asia/Shanghai" +SERVER_HOSTNAME="0.0.0.0" #SEAFILE_DB_PORT="3306" diff --git a/apps/seafile/latest/data.yml b/apps/seafile/latest/data.yml index 2a17997b..c0d9c536 100644 --- a/apps/seafile/latest/data.yml +++ b/apps/seafile/latest/data.yml @@ -1,25 +1,21 @@ additionalProperties: formFields: - - child: + - default: mysql + envKey: PANEL_DB_TYPE + labelEn: Database Service + labelZh: 数据库服务 + required: true + type: apps + values: + - label: MySQL + value: mysql + child: default: "" envKey: PANEL_DB_HOST labelEn: Database Service labelZh: 数据库服务 required: true type: service - default: mysql - labelEn: Database Service - labelZh: 数据库服务 - params: - - envKey: SEAFILE_DB_PORT - key: mysql - type: param - value: "3306" - required: true - type: apps - values: - - label: MySQL - value: mysql - default: mysql_root_password envKey: PANEL_DB_ROOT_PASSWORD labelEn: Database root password @@ -67,21 +63,31 @@ additionalProperties: labelZh: 时区 required: true type: text - - default: "" - edit: true - envKey: MEMCACHED_HOST - key: memcached + - default: memcached + envKey: MEMCACHED_TYPE labelEn: Memcached Service labelZh: Memcached 服务 required: true - type: service - #- default: localhost.com - # edit: true - # envKey: SERVER_HOSTNAME - # labelEn: Server hostname - # labelZh: 服务端主机名 - # required: true - # type: text + type: apps + values: + - label: Memcached + value: memcached + - label: LocalMemcached + value: localmemcached + child: + default: "" + envKey: MMEMCACHED_HOST + labelEn: Memcached Service + labelZh: Memcached 服务 + required: true + type: service + - default: localhost.com + edit: true + envKey: SERVER_HOSTNAME + labelEn: Server hostname (Domain or IP) + labelZh: 服务端主机名 (域名 或 IP) + required: true + type: text #- default: 40130 # edit: true # envKey: PANEL_APP_PORT_HTTPS diff --git a/apps/seafile/latest/docker-compose.yml b/apps/seafile/latest/docker-compose.yml index 8ea962c1..152aa9ac 100644 --- a/apps/seafile/latest/docker-compose.yml +++ b/apps/seafile/latest/docker-compose.yml @@ -17,7 +17,7 @@ services: - SEAFILE_ADMIN_EMAIL=${ADMIN_EMAIL} - SEAFILE_ADMIN_PASSWORD=${ADMIN_PASSWORD} - SEAFILE_SERVER_LETSENCRYPT=false - #- SEAFILE_SERVER_HOSTNAME=${SERVER_HOSTNAME} + - SEAFILE_SERVER_HOSTNAME=${SERVER_HOSTNAME} image: seafileltd/seafile-mc:latest labels: createdBy: "Apps"