mirror of
https://github.com/arch3rPro/1Panel-Appstore.git
synced 2026-04-15 00:17:12 +08:00
32 lines
732 B
Bash
32 lines
732 B
Bash
|
|
#!/bin/bash
|
||
|
|
|
||
|
|
# APIPark 初始化脚本
|
||
|
|
# 确保数据目录具有正确的权限
|
||
|
|
|
||
|
|
echo "正在初始化 APIPark 数据目录权限..."
|
||
|
|
|
||
|
|
# 创建必要的数据目录
|
||
|
|
mkdir -p ./data/apipark
|
||
|
|
mkdir -p ./data/mysql
|
||
|
|
mkdir -p ./data/redis
|
||
|
|
mkdir -p ./data/influxdb
|
||
|
|
mkdir -p ./data/loki
|
||
|
|
mkdir -p ./data/grafana
|
||
|
|
|
||
|
|
# 设置 Grafana 目录权限 (用户 ID: 472)
|
||
|
|
chown -R 472:472 ./data/grafana
|
||
|
|
chmod -R 755 ./data/grafana
|
||
|
|
|
||
|
|
# 设置 MySQL 目录权限 (用户 ID: 999)
|
||
|
|
chown -R 999:999 ./data/mysql
|
||
|
|
|
||
|
|
# 设置 InfluxDB 目录权限
|
||
|
|
chown -R 1000:1000 ./data/influxdb
|
||
|
|
|
||
|
|
# 设置 Redis 目录权限 (用户 ID: 999)
|
||
|
|
chown -R 999:999 ./data/redis
|
||
|
|
|
||
|
|
# 设置 Loki 目录权限 (root)
|
||
|
|
chown -R 0:0 ./data/loki
|
||
|
|
|
||
|
|
echo "数据目录权限设置完成!"
|