Skip to content
/ SPLASH Public

Secure Proxy for Live Audiovisual SHell- a CLI themed web proxy

License

Notifications You must be signed in to change notification settings

rhenryw/SPLASH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SPLASH logo

root@splash:~$ a modern web proxy

SPLASH - Secure Proxy for Live Audiovisual SHell

SPLASH is a modern web proxy with a user interface similar to a terminal.

For a list of commands, run help.

You can also inject links by adding /#inject={url} after the base url

Tip

SPLASH supports many common command hotkeys, such as ctrl + c for close proccess, and ctrl + d and exit for immediate exit. You may open an issue at any time to suggest more commands and hotkeys.

Development

Use Vite: npx vite, bunx vite, or deno run npm:vite whichever floats your boat

Deploy yourself

Note

Deployment config files for each provider are included in this repo.

I recommend Netlify or Render:

Deploy to Netlify


Deploy to Render

or:

Deploy to Heroku Run on Replit Deploy to Amplify Console Run on Google Cloud Deploy to Oracle Cloud Deploy on Railway Deploy to Koyeb

Note

You can also deploy to a VPS in one click with SPLASHP, a reverse proxied version for super easy deployment.


Contributing

See CONTRIBUTING.md

credits

games - games are done like this for faster static loading.

todo - not everything I want to do but some stuff

deployWisp was used to create the WISP server (wss://wisp.rhw.one/) that SPLASH uses.

About

Secure Proxy for Live Audiovisual SHell- a CLI themed web proxy

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Contributors 3

  •  
  •  
  •  

Languages