Skip to content

add Reshala-Remnawave-Bedolaga to awesome list#441

Open
DonMatteoVPN wants to merge 7 commits into
remnawave:mainfrom
DonMatteoVPN:main
Open

add Reshala-Remnawave-Bedolaga to awesome list#441
DonMatteoVPN wants to merge 7 commits into
remnawave:mainfrom
DonMatteoVPN:main

Conversation

@DonMatteoVPN
Copy link
Copy Markdown

Description

I have added the Reshala-Remnawave-Bedolaga project to the Awesome Remnawave list.

This is an open-source universal script for Remnawave users.
Key features include:

  • Skynet: Centralized management for multiple servers.
  • Shaper: Per-user traffic and speed limiting.

What has been done:

  1. Added a project card in the auto-installers category.
  2. Created an installation guide in _install-guides/reshala-remnawave-bedolaga.md.
  3. Added a styled .webp image to static/awesome/.
  4. Added a Telegram contact link.

Checklist

  • Project is open-source.
  • Project is related to Remnawave.
  • Image is compressed to .webp and styled via shots.so.
  • Target branch is main.

Added installation instructions and usage for Reshala Remnawave Bedolaga.
Added project card with Skynet and Shaper modules, installation guide and telegram link
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 5, 2026

Greptile Summary

This PR adds a new entry for the Reshala-Remnawave-Bedolaga project to the Awesome Remnawave listing, including a project card, an install guide, and a .webp image.

  • docs/awesome-remnawave.mdx: New ProjectCard added to the auto-installers section; the import path uses a bare underscore (_install-guides) while every other import in the file uses an escaped underscore (\_install-guides), and the Telegram link uses the /c/ private-channel URL format which is likely inaccessible to non-members.
  • docs/awesome-remnawave/_install-guides/reshala-remnawave-bedolaga.md: New install guide with a missing ### heading on the "Usage" section and an unverified wget && bash install pattern.
  • static/awesome/reshala-remnawave-bedolaga.webp: New project image, no issues.

Confidence Score: 3/5

The Telegram link will silently fail for most users due to using the private-channel URL format; fix that before merging to avoid a dead link in the public listing.

The Telegram link points to t.me/c/reshala_prod, a URL format used for private Telegram channels that is inaccessible without existing membership — meaning the contact link on the new card will simply not work for the majority of visitors. The install guide also publishes an unverified wget && bash flow and is missing a section heading, both of which degrade the user experience.

Both docs/awesome-remnawave.mdx (Telegram link) and docs/awesome-remnawave/_install-guides/reshala-remnawave-bedolaga.md (missing heading, unverified install command) need attention before merging.

Security Review

  • Unverified script execution (docs/awesome-remnawave/_install-guides/reshala-remnawave-bedolaga.md, lines 5–9): The install guide instructs users to download and immediately execute install.sh from GitHub via wget && bash with no checksum or GPG signature verification. A supply-chain compromise of the repository or a MITM attack would result in arbitrary code execution on the user's system.

Important Files Changed

Filename Overview
docs/awesome-remnawave.mdx Adds a new ProjectCard for Reshala-Remnawave-Bedolaga with a Telegram link that uses the private-channel /c/ URL format (likely broken for most users), and imports the guide with an inconsistent path style vs. all other imports in the file.
docs/awesome-remnawave/_install-guides/reshala-remnawave-bedolaga.md New install guide; "Usage" section is missing its ### heading, and the install command uses an unverified wget && bash pattern without any checksum or signature validation step.
static/awesome/reshala-remnawave-bedolaga.webp New project card image in the expected .webp format; no issues found.

Reviews (1): Last reviewed commit: "add Reshala-Remnawave-Bedolaga project" | Re-trigger Greptile

Comment thread docs/awesome-remnawave/_install-guides/reshala-remnawave-bedolaga.md Outdated
Comment thread docs/awesome-remnawave.mdx Outdated
Comment on lines +219 to +221
authorLink="https://github.com/DonMatteoVPN"
image="/awesome/reshala-remnawave-bedolaga.webp"
githubRepo="DonMatteoVPN/Reshala-Remnawave-Bedolaga"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 The Telegram link https://t.me/c/reshala_prod uses the /c/ path segment, which is the format for Telegram private channel deep links (where the segment after /c/ is normally a numeric channel ID). Public channels use the plain format https://t.me/channelname. If reshala_prod is a public channel, the URL should be https://t.me/reshala_prod; clicking the /c/ variant will likely show a "channel not found" error for users who are not already members.

Comment on lines +5 to +9
```bash
wget -O install.sh https://raw.githubusercontent.com/DonMatteoVPN/Reshala-Remnawave-Bedolaga/main/install.sh \
&& bash install.sh \
&& reshala
```
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 security The installation command downloads a shell script from GitHub and immediately executes it with bash without any checksum verification. This wget && bash pattern means a compromised or modified install.sh would run silently on the user's system. Consider adding a note encouraging users to inspect the script at the URL before running, or showing a SHA256/GPG verification step alongside the install command.

DonMatteoVPN and others added 4 commits May 6, 2026 04:15
…aga.md

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Added a warning to inspect the installation script for safety.
@DonMatteoVPN
Copy link
Copy Markdown
Author

Fixed all issues reported by Greptile:
Corrected the import path to use escaped underscores (_).
Updated the Telegram link to a public format.
Fixed the missing header and added a security warning in the installation guide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant