Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
S
superapp
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
tools
catalogs
superapp
Commits
d68d572b
提交
d68d572b
authored
7月 29, 2025
作者:
施泽锋
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1111
上级
37ba591d
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
220 行增加
和
0 行删除
+220
-0
.gitkeep
templates/superapp/59/.gitkeep
+0
-0
docker-compose.yml
templates/superapp/59/docker-compose.yml
+123
-0
rancher-compose.yml
templates/superapp/59/rancher-compose.yml
+97
-0
没有找到文件。
templates/superapp/59/.gitkeep
0 → 100644
浏览文件 @
d68d572b
templates/superapp/59/docker-compose.yml
0 → 100644
浏览文件 @
d68d572b
version
:
'
2'
{{
- $webImage
:
="super_admin
:
2.4.0.0"
}}
{{
- $mysqlImage
:
="mysql
:
5.6"
}}
{{
- $redisImage
:
="redis
:
4.0.11"
}}
{{
- $timerImage
:
="task
:
alpine"
}}
{{
- $rabbitmqImage
:
="rabbitmq
:
3.6.16-management-alpine"
}}
volumes
:
super-resources
:
driver
:
rancher-nfs
{{
- if eq .Values.db_host "db-mysql"
}}
db-mysql
:
driver
:
rancher-nfs
{{
- end
}}
services
:
super-admin
:
privileged
:
true
image
:
registry.cn-shenzhen.aliyuncs.com/wsy_dev/{{$webImage}}
environment
:
WEB_HOST
:
${web_url}
ANDROID_APP_VERSION_NAME
:
${app_version}
DB_HOST
:
${db_host}
DB_NAME
:
wsy_app
DB_PORT
:
${db_port}
DB_PREFIX
:
t_
DB_PWD
:
${db_pass}
DB_USER
:
${db_user}
MQ_HOST
:
${mq_host}
MQ_USER
:
${mq_user}
MQ_PASS
:
${mq_pass}
MQ_PORT
:
'
5672'
MQ_VHOST
:
${mq_vhost}
DEBUG
:
'
false'
REDIS_HOST
:
${redis_host}
REDIS_PASS
:
${redis_pass}
UPLOAD_SIZE
:
${upload}
stdin_open
:
true
volumes
:
-
super-resources:/var/www/html/public/upload
tty
:
true
labels
:
traefik.web.frontend.rule
:
Host:${web_url}
traefik.port
:
'
80'
traefik.enable
:
'
true'
io.rancher.container.pull_image
:
always
traefik.frontend.headers.customRequestHeaders
:
X-Forwarded-Proto:https
{{
- if eq .Values.db_host "db-mysql"
}}
links
:
-
mysql:mysql
{{
- end
}}
{{
- if eq .Values.redis_host "redis"
}}
links
:
-
redis:redis
{{
- end
}}
{{
- if eq .Values.db_host "db-mysql"
}}
db-mysql
:
image
:
registry.cn-shenzhen.aliyuncs.com/wsy_dev/{{$mysqlImage}}
environment
:
LANG
:
C.UTF-8
MYSQL_ROOT_PASSWORD
:
${db_pass}
MY_CNF
:
'
[mysqld]\nmax_allowed_packet
=
30M\nevent_scheduler
=
ON\nmax_connections=1200'
stdin_open
:
true
volumes
:
-
db-mysql:/var/lib/mysql
tty
:
true
labels
:
io.rancher.container.pull_image
:
always
{{
- end
}}
{{
- if eq .Values.redis_host "redis"
}}
redis
:
image
:
registry.cn-shenzhen.aliyuncs.com/wsy_dev/{{$redisImage}}
environment
:
REDIS_PASSWORD
:
${redis_pass}
stdin_open
:
true
tty
:
true
labels
:
io.rancher.container.pull_image
:
always
{{
- end
}}
mq-server
:
image
:
registry.cn-shenzhen.aliyuncs.com/wsy_dev/{{$rabbitmqImage}}
environment
:
RABBITMQ_DEFAULT_USER
:
${mq_user}
RABBITMQ_DEFAULT_PASS
:
${mq_pass}
RABBITMQ_DEFAULT_VHOST
:
${mq_vhost}
stdin_open
:
true
tty
:
true
labels
:
io.rancher.container.pull_image
:
always
{{
- if (.Values.host_label)
}}
io.rancher.scheduler.affinity:host_label
:
${host_label}
{{
- end
}}
task
:
image
:
registry.cn-shenzhen.aliyuncs.com/wsy_dev/{{$timerImage}}
environment
:
TASK_CNF
:
|-
0 */3 * * * wget --spider http://super-admin/task/get_news/collection_toutiao.html
*/1 * * * * wget --spider http://super-admin/task/msg_push/index.html
0 */3 * * * wget --spider http://super-admin/task/deal_hot_news/index.html
*/1 * * * * wget --spider http://super-admin/task/small_change/execu_transaction_record.html
*/1 * * * * wget --spider http://super-admin/task/small_change/execu_red_envelope.html
*/1 * * * * wget --spider http://super-admin/task/block_red_envelope/execu_transaction_record.html
*/1 * * * * wget --spider http://super-admin/task/block_red_envelope/execu_red_envelope.html
*/30 * * * * wget --spider http://super-admin/task/collection_video/get_video_list.html
*/1 * * * * wget --spider http://super-admin/task/live/close_live_room.html
*/1 * * * * wget --spider http://super-admin/task/usersync_register/sync_register.html
0 3 * * * wget --spider http://super-admin/task/superior_reward/send_reward.html
0 */3 * * * wget --spider http://super-admin/task/msg_push/delete_old_data.html
*/10 * * * * wget --spider http://super-admin/task/user_vip/expire_tip.html
0 */4 * * * wget --spider http://super-admin/task/deal_hot_news/update_user_fans.html
*/1 * * * * wget --spider http://super-admin/task/export_excel/export.html
*/30 * * * * wget --spider http://super-admin/task/im/register.html
0 6 * * * wget --spider http://super-admintask/push_data/remove_old_data.html
*/1 * * * * wget --spider http://super-admin/task/gouwubi_red_envelope/execu_red_envelope.html
0 4 * * * wget --spider http://super-admin/task/msg_push/rm_old_msg.html
0 5 * * * wget --spider http://super-admin/task/tempfile/del_temp_file.html
0 3 * * * wget --spider http://super-admin/task/get_news/del_old_news_video.html
*/1 * * * * wget --spider http://super-admin/task/live/live_yugao_tuisong.html
0 5 * * * wget --spider http://super-admin/task/video/send_reward.html
* * * * * wget --spider http://super-admin/task/gouwubi_jifen_transfer/execu_transaction_record.html
* * * * * wget --spider http://super-admin/task/mq_tasks/guard_mq_process.html
stdin_open
:
true
tty
:
true
labels
:
io.rancher.container.pull_image
:
always
templates/superapp/59/rancher-compose.yml
0 → 100644
浏览文件 @
d68d572b
version
:
'
2'
catalog
:
name
:
"
superAPP
|
超级app后台系统"
version
:
"
2.4.0"
description
:
|
超级app后台系统。
minimum_rancher_version
:
"
"
maximum_rancher_version
:
"
"
upgrade_from
:
"
>=0.0.1"
questions
:
-
variable
:
web_url
label
:
网站域名
description
:
|
多个网站域名用英文逗号隔开,不带http/https。
default
:
"
"
required
:
true
type
:
string
-
variable
:
db_host
label
:
MYSQL连接地址
description
:
|
数据库连接地址
default
:
"
db-mysql"
required
:
true
type
:
string
-
variable
:
db_user
label
:
MYSQL账号
description
:
|
数据库登录账号,数据库名默认为wsy_app
default
:
"
root"
required
:
true
type
:
string
-
variable
:
db_pass
label
:
MYSQL密码
description
:
|
数据库登录密码
default
:
"
"
required
:
true
type
:
string
-
variable
:
db_port
description
:
"
数据库端口,默认3306"
label
:
"
数据库端口"
required
:
true
default
:
"
3306"
type
:
"
int"
-
variable
:
redis_host
label
:
REDIS连接地址
description
:
|
Redis缓存地址
default
:
"
redis"
required
:
true
type
:
string
-
variable
:
redis_pass
label
:
REDIS密码
description
:
|
Redis登录密码
default
:
"
"
required
:
true
type
:
string
-
variable
:
upload
label
:
PHP上传大小
description
:
|
上传大小设置,单位MByte
default
:
128
required
:
true
type
:
int
-
variable
:
app_version
label
:
安卓app版本号
description
:
|
安卓app版本号
default
:
"
"
required
:
true
type
:
string
-
variable
:
mq_host
description
:
"
消息队列服务器地址,应用内可直接使用服务名"
label
:
"
消息队列服务器地址"
required
:
true
default
:
"
mq-server"
type
:
"
string"
-
variable
:
mq_vhost
description
:
"
消息队列虚拟主机名"
label
:
"
消息队列虚拟主机"
required
:
true
default
:
"
my_vhost"
type
:
"
string"
-
variable
:
mq_user
description
:
"
消息队列账号"
label
:
"
消息队列账号"
required
:
true
default
:
"
mquser"
type
:
"
string"
-
variable
:
mq_pass
description
:
"
消息队列密码"
label
:
"
消息队列密码"
required
:
true
default
:
"
"
type
:
"
string"
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论