File size: 506 Bytes
a3c789f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash

# 定义数据目录和配置文件路径
DATA_DIR="/opt/openlist/data"
CONFIG_PATH="$DATA_DIR/config.json"

# 确保目录存在(挂载后可能需要重新确认权限)
mkdir -p "$DATA_DIR"

# 检查配置文件是否存在,或者是否需要强制更新端口
# 如果你想每次启动都强制 7860,可以直接覆盖写入
echo '{"scheme":{"address":"0.0.0.0","http_port":7860}}' > "$CONFIG_PATH"

echo "Config initialized at $CONFIG_PATH"

# 启动程序
exec ./openlist server