Commit graph

7 commits

Author SHA1 Message Date
4791c5ca2b chore: point repo links, badges and the installer at savsisbtw/mbs-panel 2026-10-04 03:51:22 +05:00
a701d55e3b docs: chains, users, audit log, mbs update/backup/mirror in the readme, chains row in the landing comparison 2026-10-04 03:51:17 +05:00
02ff43095c site: catch up the comparison table with v1.2.0 (hold/pause, node webhooks, custom admin path, drag-n-drop)
The table hadn't been touched since it first went up — missed host
sorting entirely (had the feature, never listed it) and everything
shipped tonight. Same sourcing discipline as before: only claiming a
Remnawave/Marzban row when it traces back to their own docs.rw
comparison table, not guessing.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 05:58:27 +05:00
24a1b26df2 site: add multi-admin, 2FA, rate-limit rows to the landing comparison table
These shipped after the landing page was first built, so the table
was already behind. Kept every claim honest against the same source
(docs.rw) as before rather than just marking everything a win —
Remnawave's docs do claim some 2FA options (passkeys/OAuth), that's
noted rather than hidden; multi-admin and rate-limiting are genuine
differentiators (Remnawave has neither, Marzban's multi-admin is
still WIP per their own docs).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 20:45:12 +05:00
91a8a4374b site: mark backup/restore as shipped on the landing comparison table
Was 'в разработке' — done as of f586cf9.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 10:24:18 +05:00
cfac7c1445 site: landing install command now routes through our own site, not raw github clone
Was: git clone https://github.com/devsavsis/mbs-panel.git && cd mbs-panel && sudo bash install.sh
Now: bash <(curl -Ls https://mbs.savsis.xyz/install.sh)

Matches the one-liner pattern already used for node installs
(nodeprov.ONE_COMMAND_TEMPLATE). install.sh itself already prefers the
api.savsis.xyz mirror over github.com for the actual repo clone (see
2604c2d) — this just stops sending first-time visitors through a raw
github.com URL as the very first step, before that fallback logic even
runs. mbs.savsis.xyz/install.sh is served as a static file kept fresh
by the existing mirror-sync cron (extended to export it on every sync).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 09:54:11 +05:00
54dc9e2dae site: project landing page, deployed at mbs.savsis.xyz
Standalone marketing/docs page for the mbs-panel project itself (not
the customer-facing site/ template that ships with installs) — what it
is, feature grid, an honest comparison table vs Remnawave/Marzban
(sourced from docs.rw's own comparison page), architecture, and a
step-by-step install guide with the clone-and-run command.

Same dark design system as site/index.html (colors, easing, scroll
reveal) for visual consistency across everything savsis.xyz.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 09:43:28 +05:00