THIS PROJECT HAS BEEN DISCONTINUED AS OF TODAY (30TH SEP, 2024).
PLEASE USE USSRR, OR USSR-REBORN. IT IS A COMPLETE RECODE OF THE USSR; A BETTER, FASTER, AND IMPROVED PROJECT.
EVERYTHING ELSE HERE WILL BE ARCHIVED!
I started this program as a barebones, small, and lightweight tool to allow my friends to start/stop the SMP if I am unable to do it.
It acts as a server panel. Pretty cool if you ask me.
Well first of all... it is completely free, like Aternos -- so why not use that??
Aternos sucks, and stops server after 3-5 minutes of inactivity, and it has limited RAM. With this, you can host your own server, have 100% control over it, unlimitied RAM & CPU, as well as amazing ping because you can utilise the many locations Ngrok offers ... for FREE!
My friend gets ~200ms average on Aternos, but on Ngrok's Singapore location, around 90ms. (He lives near Singapore!)
Check the official Wiki
You need to kill all Ngrok processes before re-running / restarting the USSR. After the USSR process is terminated, it itself does not stop the Ngrok processes which is a problem. Ngroksenpai freaks out and doesn't correctly send all the IPs.
To kill processes on Arch:
sudo kill ngrok
To kill processes on Windows:
taskkill /f /im ngrok.exe
The size of the program after installation on:
-
Windows:
84.05 megabytes
-
Includes:
MCRCON
,Requests
,Flask
,Tar
,C-URL
,Chocolatey
,Ngrok
-
Excludes:
PyPi
,Python
-
Linux/Darwin:
34.93 MB
-
Includes:
Ngrok
,MCRCON
,Flask
,Requests
-
Excludes:
C-URL
,Tar
,PyPi
,Python
Please note that the Wiki contains steps to manually install/configure the USSR. You should only check out the wiki if you use MacOS, or if you use any Linux distribution that isn't Arch. (Gentoo, Debian, Alpine, etc.)
The Wiki may also be used to troubleshoot some steps. However, if you use a Windows machine or Archlinux, installing it via the shell script (for Arch,) and the batch script (for Windows,) should work just fine.
This application works on:
- MacOS (Darwin)
- Linux (Debian, Arch, Gentoo, etc.)
- Windows (W7-W11 x86-64)
So, yes, you could say it is cross-platform, however for these OSes:
- MacOS
- Gentoo or Debian
- Windows (7, and below), (any, but 32-bit)
It may need additional modification to get it working correctly. Especially for MacOS, because the .sh
scripts are catered to Arch, and use the pacman
package manager. Debian/Gentoo do not use Pacman.