2 Commits

3 changed files with 22 additions and 2 deletions

View File

@@ -35,3 +35,24 @@ jobs:
- name: Build Go
run: go build -v .
- name: Notification
if: success()
env:
NOTIFY_CURLS: ${{ secrets.NOTIFY_CURLS }}
run: |
if [ -n "$NOTIFY_CURLS" ]; then
printf "%s\n" "$NOTIFY_CURLS" | while read -r line; do
if [ -n "$line" ]; then
if [[ "$line" =~ ^[0-9] ]]; then
echo "Pausing for $line ms..."
sleep "$(awk "BEGIN {print $line/1000}")" || true
elif [[ "$line" == curl* ]]; then
eval "$line -w \"\\nHTTP Status: %{http_code}\\n\"" || true
else
eval "$line" || true
fi
echo ""
fi
done
fi

View File

@@ -11,7 +11,6 @@ services:
- "${HOST_PORT:-8080}:${FR_SITE_PORT:-8080}"
volumes:
- ./data:/app/data
- ./data/config:/app/config
environment:
- TZ=${TZ:-Asia/Shanghai}
- FR_SITE_NAME=${FR_SITE_NAME:-文件暂存柜}

View File

@@ -67,7 +67,7 @@ func main() {
mime.AddExtensionType(".svg", "image/svg+xml")
// 解析命令行参数
configPath := flag.String("config", "config/config.yaml", "path to config file")
configPath := flag.String("config", "data/config/config.yaml", "path to config file")
flag.Parse()
// 1. 加载配置