firf / entrypoint.sh
cys003's picture
Create entrypoint.sh
5b304f3 verified
raw
history blame contribute delete
545 Bytes
#!/bin/sh
# 创建必要目录并授权
mkdir -p /config /config/log
chmod -R 777 /config
# 清理 Chromium 锁文件
rm -f /config/*.lock /config/Singleton* 2>/dev/null || true
# 执行配置恢复
echo "=== 开始执行 Chromium 配置恢复 ==="
python3 /usr/local/bin/sync.py restore
# 启动后台备份循环(每5分钟一次)
echo "=== 定时备份已启动(每5分钟一次) ==="
while true; do
python3 /usr/local/bin/sync.py backup
sleep 300
done &
# 最后必须 exec /init,让 s6-overlay 接管 PID 1
exec /init