diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 87f03ee..bb0060d 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -1,5 +1,6 @@ -# GoReleaser — cross-platform tarballs + an auto-updated Homebrew tap. No apt/deb, no rpm. -# Zero-dependency single binary; scp-and-run remains the primary path, brew is an extra. +# GoReleaser — cross-platform tarballs. No apt/deb, no rpm, no brew tap (dropped: +# not worth the token upkeep for a secondary channel — scp-and-run is the primary path). +# Zero-dependency single binary. version: 2 project_name: pingping @@ -34,22 +35,6 @@ checksum: name_template: "SHA256SUMS" -# Homebrew: pushed to githubflyideas/homebrew-tap → `brew install githubflyideas/tap/pingping`. -brews: - - name: pingping - repository: - owner: githubflyideas - name: homebrew-tap - token: "{{ .Env.TAP_TOKEN }}" - directory: Formula - homepage: https://github.com/githubflyideas/pingping - description: Single-binary link quality oscilloscope (modern SmokePing alternative). - license: Apache-2.0 - install: | - bin.install "pingping" - test: | - system "#{bin}/pingping", "-version" - release: github: owner: githubflyideas @@ -57,8 +42,4 @@ release: header: | ## Install - **Homebrew** (macOS/Linux): - ```bash - brew install githubflyideas/tap/pingping - ``` - **Or just scp and run** — download a tarball below, extract, `./pingping`. Zero dependencies. + scp a tarball below, extract, `./pingping`. Zero dependencies. diff --git a/config.example.jsonc b/config.example.jsonc deleted file mode 100644 index 1abc936..0000000 --- a/config.example.jsonc +++ /dev/null @@ -1,20 +0,0 @@ -{ - // Everything has a sane default; the minimal config is just your targets. - - "listen": "0.0.0.0:8517", // web UI address (use --localhost flag to bind 127.0.0.1 only) - "data_dir": "./data", // JSONL text files — grep-able, tar-able - "targets_dir": "./targets", // ping.list / tcp.list, one target per line: - - "targets": [ - // { "name": "xx-xx-xx", "type": "icmp", "host": "5x.143.xx.1", "pace": "fast" } - ], - - "probe": { - "interval_sec": 60, // default cadence; pace=fast → 15s/30pkt, pace=slow → 300s - "packets": 20, - "gap_ms": 50, - "timeout_ms": 1000 - }, - - "retention_days": 300 // raw sample files older than this are deleted nightly -} diff --git a/docs/hero.png b/docs/hero.png deleted file mode 100644 index e7fd66b..0000000 Binary files a/docs/hero.png and /dev/null differ diff --git a/docs/hero1.png b/docs/hero1.png deleted file mode 100644 index 649239e..0000000 Binary files a/docs/hero1.png and /dev/null differ diff --git a/docs/hero4.png b/docs/hero4.png deleted file mode 100644 index 07a8a6a..0000000 Binary files a/docs/hero4.png and /dev/null differ diff --git a/docs/hero5.png b/docs/hero5.png deleted file mode 100644 index 056c2ac..0000000 Binary files a/docs/hero5.png and /dev/null differ diff --git a/docs/hero7.png b/docs/hero7.png deleted file mode 100644 index c72ea78..0000000 Binary files a/docs/hero7.png and /dev/null differ diff --git a/static/index.html b/static/index.html index 21224ee..03c648e 100644 --- a/static/index.html +++ b/static/index.html @@ -6,77 +6,102 @@ pingping — link quality oscilloscope