titaniumnetwork-dev/Alu

Pyrus is a frontend proxy site that offers games and a clean frontend for Ultraviolet and Rammerhead

88

stars

388

commits

JavaScript

primary language

Mar 24, 2025

updated

aluu.xyz

README

PyrusLogo

Pyrus

Pyrus is a beautiful, functional, and sleek web proxy that prioritizes customization and ease of use.

Code size Star count Made with coffee

Features

  • 🌐 UV and Rammerhead support
  • 🎨 Multiple Themes to choose from
  • 🏬 Marketplace for Themes and Extensions
  • 🕶 Multiple site cloaking options
  • 🎮 50+ Games to choose from
  • 🌎 Support for 6 Languages
  • 🚀 High performance
  • 🔍 Multiple Search Engines to pick from

Deploying Pyrus

Deploying Pyrus is about as simple as it gets.

  1. Open your terminal and type git clone https://github.com/titaniumnetwork-dev/Pyrus --recurse-submodules

  2. Install pnpm with npm i -g pnpm.

  3. Then simply run pnpm i to install all node_modules, and build the frontend with pnpm run build; this shouldn't take more than a couple seconds.

  4. Finally, run pnpm start to actually serve Pyrus! It defaults to port 3000 for everything, but this can be specified in an env file.

Congrats! You should now be running your very own instance of Pyrus! 🎉

[!WARNING] Recursing all submodules will install alu-games as well. This repo contains all games for Pyrus and is quite large! If you wish to skip it, simply remove --recurse-submodules from your clone command.

What about Docker?

Pyrus can be easily dockerized with the Dockerfile provided in the repository. Simply run docker build -t alu . to build the image, and then docker run -p 3000:3000 alu to run the container, and you're good to go!

Technologies

  • Ultraviolet by Titanium Network
  • Bare Server from TompHTTP
  • Wisp Server Node by Mercury Workshop
  • Rammerhead by binary-person
  • Astro from astro.build
  • Typescript
  • ExpressJS
  • Prettier
  • ESLint

License

Pyrus is licensed under the GNU GPL v3.0 License as of 2/9/2024.

Contributors

wearrrrr

340 commits

notboeing747

16 commits

3kh0

14 commits

Percslol

9 commits

titaniumnetwork-dev/Alu

Pyrus is a frontend proxy site that offers games and a clean frontend for Ultraviolet and Rammerhead

88

stars

388

commits

JavaScript

primary language

Mar 24, 2025

updated

aluu.xyz

README

PyrusLogo

Pyrus

Pyrus is a beautiful, functional, and sleek web proxy that prioritizes customization and ease of use.

Code size Star count Made with coffee

Features

  • 🌐 UV and Rammerhead support
  • 🎨 Multiple Themes to choose from
  • 🏬 Marketplace for Themes and Extensions
  • 🕶 Multiple site cloaking options
  • 🎮 50+ Games to choose from
  • 🌎 Support for 6 Languages
  • 🚀 High performance
  • 🔍 Multiple Search Engines to pick from

Deploying Pyrus

Deploying Pyrus is about as simple as it gets.

  1. Open your terminal and type git clone https://github.com/titaniumnetwork-dev/Pyrus --recurse-submodules

  2. Install pnpm with npm i -g pnpm.

  3. Then simply run pnpm i to install all node_modules, and build the frontend with pnpm run build; this shouldn't take more than a couple seconds.

  4. Finally, run pnpm start to actually serve Pyrus! It defaults to port 3000 for everything, but this can be specified in an env file.

Congrats! You should now be running your very own instance of Pyrus! 🎉

[!WARNING] Recursing all submodules will install alu-games as well. This repo contains all games for Pyrus and is quite large! If you wish to skip it, simply remove --recurse-submodules from your clone command.

What about Docker?

Pyrus can be easily dockerized with the Dockerfile provided in the repository. Simply run docker build -t alu . to build the image, and then docker run -p 3000:3000 alu to run the container, and you're good to go!

Technologies

  • Ultraviolet by Titanium Network
  • Bare Server from TompHTTP
  • Wisp Server Node by Mercury Workshop
  • Rammerhead by binary-person
  • Astro from astro.build
  • Typescript
  • ExpressJS
  • Prettier
  • ESLint

License

Pyrus is licensed under the GNU GPL v3.0 License as of 2/9/2024.

Contributors

wearrrrr

340 commits

notboeing747

16 commits

3kh0

14 commits

Percslol

9 commits

Languages

JavaScript

66.1%

Astro

23.7%

TypeScript

7.6%

CSS

2.4%