1111 Commits
Author SHA1 Message Date
okxlin 579127bcfb Revert "fix(microwarp): verify WARP IP rotation"
This reverts commit 605cf7fe29.
2026-07-25 23:38:52 +08:00
okxlin 605cf7fe29 fix(microwarp): verify WARP IP rotation
## What changed

- Fix scheduled WARP rotation by verifying the real SOCKS egress IPv4, retrying unchanged or unverifiable identities, and restoring the last working WireGuard configuration on failure.
- Add `0.1.3-rotator` and `0.1.3-rotator-http` packages pinned to the current `ghcr.io/ccbkkb/microwarp:0.1.3` multi-arch image. The legacy `rotator-latest` variants remain available and are kept compatible for existing installs.
- Make 1Panel lifecycle scripts resolve quoted `APP_DATA_DIR_1` values relative to the installed app root without sourcing `.env`.
- During upgrades, atomically replace the root `rotate.sh` that 1Panel leaves untouched; preserve `.env`, `wg0.conf`, and WARP registration data, and fail safely when the target payload is unavailable.

The numeric version variants are intentional: 1Panel rejects an upgrade when the source and target version strings are both `rotator-latest`, so updating that moving label alone does not expose an old-user upgrade path.

## Verification

- `validate-v2.sh --strict-store --i18n-mode strict --i18n-scope all`: all six packaged versions pass (only the expected missing `source-evidence.json` warning).
- Script regression suite: missing/empty/custom `.env`, quoted paths, `APP_ROOT`, idempotence, atomic replacement, missing-payload failure, data preservation, and dotenv non-sourcing all pass.
- Fresh `moelin/1panel:v2` upgrade smoke using the final six-version tree:
  - `rotator-latest -> 0.1.3-rotator`: install, upgrade, running, restart, uninstall, and cleanup passed.
  - `rotator-http-latest -> 0.1.3-rotator-http`: install, upgrade, both containers running, restart, uninstall, and cleanup passed.
- Image pull verification passed for `ghcr.io/ccbkkb/microwarp:0.1.3` and `gogost/gost:latest`; repository integrity audit passed.
- Existing `microwarp-rotator` and `microwarp-rotator-http` containers were not modified.

Evidence reports are retained in the maintainer workspace under `.tmp/microwarp-repair-20260725/evidence/`.
2026-07-25 23:08:37 +08:00
okxlin d9ac8021a7 Polish microwarp form labels and optional envs (#4540) 2026-07-05 04:39:22 +08:00
okxlin 83ec0bc2b2 Add microwarp official and rotator variants (#4535) 2026-07-05 04:29:18 +08:00
okxlin 51c7c0ca88 feat:更新长亭雷池3.11.0 2023-11-09 18:39:35 +08:00
github-action update-app-version e739cd790c Update app version 2023-11-09 08:11:46 +00:00
renovate[bot] af9867d382 chore(deps): update allanpk716/chinesesubfinder docker tag to v0.55.2 2023-11-09 08:11:33 +00:00
github-action update-app-version 576f5b10a6 Update app version 2023-11-09 07:44:21 +00:00
renovate[bot] 9199048457 chore(deps): update woodpeckerci/woodpecker-server docker tag to v1.0.5 2023-11-09 07:44:08 +00:00
okxlin 4dc7092d30 Merge pull request #489 from okxlin/renovate/moelin-1panel-1.x
chore(deps): update moelin/1panel docker tag to v1.8.0
2023-11-08 23:08:21 +08:00
okxlin c8a646d4b9 Merge pull request #488 from okxlin/renovate/onlyoffice-documentserver-7.x
chore(deps): update onlyoffice/documentserver docker tag to v7.5.1.1
2023-11-08 23:07:48 +08:00
github-action update-app-version 7cda67cc5e Update app version 2023-11-08 15:07:31 +00:00
renovate[bot] 6f53016ff5 chore(deps): update moelin/1panel docker tag to v1.8.0 2023-11-08 15:07:18 +00:00
github-action update-app-version 4dcf7e9b64 Update app version 2023-11-08 15:07:04 +00:00
renovate[bot] 1e50113e24 chore(deps): update onlyoffice/documentserver docker tag to v7.5.1.1 2023-11-08 15:06:50 +00:00
github-action update-app-version 2b673fda02 Update app version 2023-11-08 15:06:38 +00:00
renovate[bot] 2c245a73aa chore(deps): update b3log/siyuan docker tag to v2.10.14 2023-11-08 15:06:20 +00:00
github-action update-app-version 8e13d70455 Update app version 2023-11-07 23:51:10 +00:00
renovate[bot] 75024d8877 chore(deps): update yidadaa/chatgpt-next-web docker tag to v2.9.10 2023-11-07 23:50:55 +00:00
okxlin 09daac3ff6 feat:修正frp frps.toml模板 2023-11-08 02:49:16 +08:00
github-action update-app-version 2bfd0888d9 Update app version 2023-11-07 17:32:32 +00:00
renovate[bot] dbfc7a0fdc chore(deps): update vectorim/element-web docker tag to v1.11.48 2023-11-07 17:32:16 +00:00
github-action update-app-version 7626c245e0 Update app version 2023-11-07 08:23:33 +00:00
renovate[bot] 14dcab1f11 chore(deps): update pandastd/nvpress docker tag to v3.7.0 2023-11-07 08:23:19 +00:00
okxlin aa897f166b feat:压缩logo 2023-11-07 11:37:14 +08:00
okxlin c6a8b0985b feat:修改maddy-mail分类 2023-11-07 11:33:17 +08:00
github-action update-app-version e8a596002c Update app version 2023-11-06 23:18:08 +00:00
renovate[bot] 8ab8039af2 chore(deps): update linuxserver/syncthing docker tag to v1.26.0 2023-11-06 23:17:55 +00:00
okxlin 263c281415 feat:更新woodpecker 1.0.4 2023-11-07 01:44:29 +08:00
okxlin 12120581ea feat:更新长亭雷池3.10.3 2023-11-07 01:32:34 +08:00
github-action update-app-version a976df11d1 Update app version 2023-11-06 16:16:58 +00:00
renovate[bot] 5b096804f6 chore(deps): update dbeaver/cloudbeaver docker tag to v23.2.4 2023-11-06 16:16:31 +00:00
okxlin b14f5d6146 Merge pull request #476 from okxlin/renovate/stonith404-pingvin-share-0.x
chore(deps): update stonith404/pingvin-share docker tag to v0.20.1
2023-11-06 19:41:55 +08:00
github-action update-app-version e0ec17d301 Update app version 2023-11-06 11:41:09 +00:00
renovate[bot] 2de85405cb chore(deps): update stonith404/pingvin-share docker tag to v0.20.1 2023-11-06 11:40:55 +00:00
github-action update-app-version 41614c97d9 Update app version 2023-11-06 11:40:43 +00:00
renovate[bot] 1b71346bbb chore(deps): update tancloud/hertzbeat docker tag to v1.4.2 2023-11-06 11:40:27 +00:00
okxlin a110962b16 Merge pull request #479 from okxlin/renovate/vaultwarden-server-1.x
chore(deps): update vaultwarden/server docker tag to v1.30.0
2023-11-06 19:38:56 +08:00
github-action update-app-version 0bfbf9a11a Update app version 2023-11-06 11:38:38 +00:00
renovate[bot] 396e07f4fb chore(deps): update vaultwarden/server docker tag to v1.30.0 2023-11-06 11:38:24 +00:00
github-action update-app-version 4b7b0addd5 Update app version 2023-11-06 11:37:48 +00:00
renovate[bot] e0612691e1 chore(deps): update jellyfin/jellyfin docker tag to v10.8.12 2023-11-06 11:37:37 +00:00
github-action update-app-version 509e948aa7 Update app version 2023-11-06 09:33:26 +00:00
renovate[bot] 3107ab044e chore(deps): update irinesistiana/mosdns docker tag to v5.3.1 2023-11-06 09:33:12 +00:00
okxlin 9706f03e23 Merge pull request #475 from okxlin/renovate/stonith404-pingvin-share-0.x
chore(deps): update stonith404/pingvin-share docker tag to v0.20.0
2023-11-05 13:19:21 +08:00
github-action update-app-version c48d29e41d Update app version 2023-11-05 05:18:59 +00:00
okxlin fa8a914cc4 Merge pull request #474 from okxlin/renovate/rongronggg9-rss-to-telegram-2.x
chore(deps): update rongronggg9/rss-to-telegram docker tag to v2.3.0
2023-11-05 13:18:55 +08:00
renovate[bot] 00fa249db0 chore(deps): update stonith404/pingvin-share docker tag to v0.20.0 2023-11-05 05:18:47 +00:00
github-action update-app-version 1653bf552c Update app version 2023-11-05 05:18:37 +00:00
github-action update-app-version 5b26952f54 Update app version 2023-11-05 05:18:33 +00:00