- Games: big library with search, filters, favorites, and a popular section
- Apps: a collection of useful web apps
- Web Proxy: browse anything through Scramjet with libcurl/epoxy transports
- Movies & TV: search and watch using TMDB and external sources
- Chat: DMs with user accounts
- Cheats: bookmarklet tools you can use
- Tab Cloaking: change your tab's title and icon (Google, Drive, Classroom presets and more)
- Panic Key: hit a hotkey and get redirected somewhere safe
- Themes: a few different color themes to pick from
- About:blank Launch: open the site hidden inside an about:blank tab
- Performance Mode: tones down animations if your device is struggling
- Bug Reports: report something broken right from the home page
You need a VPS for this: the proxy needs a server and won't work on Vercel or similar platforms.
you'll need: Node.js (>=20), Git, pnpm, Caddy
git clone https://github.com/mynamescrax/aetheris
cd aetheris
pnpm installSet up your environment:
cp .env.example .env
# fill in your valuesStart the server with PM2:
pm2 start index.js --name aetheris --node-args="--env-file=/path/to/.env" --kill-timeout 5000
pm2 saveHook up Caddy:
ln -s /path/to/aetheris/Caddyfile /etc/caddy/Caddyfile
systemctl reload caddyGame files from GN-Math and The Ultimate Game Stash. if you fork this, a star would be appreciated!