Skip to content

arhemd/arre

Repository files navigation

Arre

Etymology

Arre is named after this video

How to run

Method 1: The Easier Method

An executable file is provided to avoid installing the required npm packages and simplify running process:

  1. Clone.
cd /root
git clone https://github.com/arhemd/arre.git
  1. Create /root/arre/users file and initialize (use users-sample in order to understand the template)
vim /root/arre/users
  1. Put certificates in /root/arre/secrets/

  2. Use iptables-setup.sh to set required iptables rules.

bash /root/arre/iptables-setup.sh
#Enter the port you want to manage.
  1. Run app in the background and enjoy!
/root/arre/app & >> /root/arre/log

Method 2: For Developers

  1. Clone.
cd /root
git clone https://github.com/arhemd/arre.git
  1. Create /root/arre/users file and initialize (use users-sample in order to understand the template)
vim /root/arre/users
  1. Put certificates in /root/arre/secrets/

  2. Use gharb-up.sh to set required iptables rules and install nodejs and required packages

bash /root/arre/gharb-up.sh
  1. Run app.js in the background
forever start -a -o /root/arre/login/log /root/arre/app.js

About

A tool to ARRE unwanted packets!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •