🚀 Remnawave Scripts v4.0.3 - Support for Remnawave v2.4.0 and Subscription Page v7.0.0

:rocket: Remnawave Scripts v4.0.2 - Support for Remnawave v2.4.0 and Subscription Page v7.0.0

изображение
изображение

Hello :waving_hand:

I’m pleased to introduce Remnawave Scripts v4.0.3 with full support for the latest panel versions and the subscription page!

:new_button: Update v4.0.3 includes important changes for compatibility with Remnawave v2.4.0+ and Subscription Page v7.0.0+

:bullseye: What’s new?

:key: Automatic administrator creation

On a fresh panel installation the script now automatically:

  • Generates secure credentials - login (10 characters) and password (24 characters)

  • Creates an administrator via the panel API

  • Saves credentials to the file admin-credentials.txt

  • Creates an API token for the subscription-page automatically

:page_facing_up: Subscription Page v7.0.0 Support

Full support for the new subscription-page operation mechanism:

  • REMNAWAVE_API_TOKEN - new mandatory parameter to connect to the panel

  • Removed outdated variables: META_TITLE, META_DESCRIPTION, SUBSCRIPTION_UI_DISPLAY_RAW_KEYS

  • Management menu remnawave subpage for token configuration

:hammer_and_wrench: New commands

Command Description
install-subpage Install only the subscription-page container
subpage-token Quick API token setup
subpage Subscription page management menu

:wrench: Improvements

  • Dynamic ports - the script automatically detects the panel port from .env

  • Smart update - determines fresh install vs override, avoids creating admin duplicates

  • Reverse-proxy reminder - after installation shows a link to documentation

:package: Quick start


# Fresh install

bash <(curl -Ls https://github.com/DigneZzZ/remnawave-scripts/raw/main/remnawave.sh) @ install

# Update existing panel

remnawave update

# Configure API token for subscription-page

remnawave subpage

:link: Important links

:warning: Upgrade notes

When upgrading from older versions:

  1. The script will automatically migrate environment variables

  2. For subscription-page you will need to configure the API token via remnawave subpage

  3. The token is created in the panel: Settings → API Tokens → Create token “subscription-page”

Important:

The script is still in testing.
There may be bugs during installation (not critical)
No bugs observed during upgrade.
If anything, please write here.


Author: DigneZzZ | Site: https://gig.ovh | Telegram: https://t.me/remnawave