From ba6ef07f365fc6c7bb44fa9c1899f1db3f312764 Mon Sep 17 00:00:00 2001 From: Arkylin Date: Fri, 12 Dec 2025 10:34:24 +0800 Subject: [PATCH] Initial commit --- RSSHub | 1 + build.sh | 4 ++++ dev.sh | 3 +++ run.sh | 2 ++ warp-socks/docker-compose.yml | 19 +++++++++++++++++++ 5 files changed, 29 insertions(+) create mode 160000 RSSHub create mode 100755 build.sh create mode 100755 dev.sh create mode 100755 run.sh create mode 100644 warp-socks/docker-compose.yml diff --git a/RSSHub b/RSSHub new file mode 160000 index 0000000..ff39389 --- /dev/null +++ b/RSSHub @@ -0,0 +1 @@ +Subproject commit ff393898a0751604595cc8583ef98f4c9f5db9cc diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..b079675 --- /dev/null +++ b/build.sh @@ -0,0 +1,4 @@ +cd /opt/rsshub/RSSHub +mv .env .env.bak +pnpm build +mv .env.bak .env diff --git a/dev.sh b/dev.sh new file mode 100755 index 0000000..0c10657 --- /dev/null +++ b/dev.sh @@ -0,0 +1,3 @@ +ps -ef | grep 'node' | grep '/opt/rsshub/RSSHub' | grep -v 'grep' | awk '{print $2}' | xargs kill -9 2>/dev/null +cd /opt/rsshub/RSSHub +pnpm dev diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..454745f --- /dev/null +++ b/run.sh @@ -0,0 +1,2 @@ +cd /opt/rsshub/RSSHub +pnpm start diff --git a/warp-socks/docker-compose.yml b/warp-socks/docker-compose.yml new file mode 100644 index 0000000..4a24fe2 --- /dev/null +++ b/warp-socks/docker-compose.yml @@ -0,0 +1,19 @@ +services: + warp-socks: + image: monius/docker-warp-socks:latest + privileged: true + volumes: + - /lib/modules:/lib/modules + cap_add: + - NET_ADMIN + - SYS_ADMIN + sysctls: + net.ipv6.conf.all.disable_ipv6: 0 + net.ipv4.conf.all.src_valid_mark: 1 + healthcheck: + test: ["CMD", "curl", "-f", "https://www.cloudflare.com/cdn-cgi/trace"] + interval: 30s + timeout: 10s + retries: 5 + ports: + - '9091:9091'