Skip to content
This repository has been archived by the owner on Oct 10, 2024. It is now read-only.

z1g-project/Ephemeral

Repository files navigation

Ephemeral

Ephemeral is a site used for evading internet censorship at fast speeds!

Features

Ephemeral has Features that work flawlessly regardless of what platform you are on! Some of the features of Ephemeral are:

  • Auto-Stealth Pages (Loads the pages within the current page you are on instead of loading the page classicly with the example.com/sw/)
  • Tab Cloaking - Changeable Title, Icon, and About:blank cloaking
  • Customizable! - Ephemeral has tons of other customization options for you to play with to match your preferences!
  • More coming soon! ;)

Setup & installation

To set up Ephemeral, it is super simple. Below are some instructions to get you started or you may select a quick deploy button below!

Run on Cyclic Deploy to Cloudflare Run on Glitch

  • Fork This Repository, Clone into the repository by using: git clone https://github.com/z1g-project/Ephemeral.git, or download the Latest Release and extract it to your deployments directory.
  • Make sure that you have NodeJS 18.x installed to check this in your operating system of choice command line or terminal type: Node --Version and if it says 18.0.0 or anything later than that you are fine. If you need to install or update NodeJS Please Refer to This Page. You also need pnpm, which can be installed with npm i -g pnpm
  • Next, after all these things have been completed. Please make sure you are in the directory with all the files inside it. Next Run pnpm i or pnpm install (they are the same command) and wait for it to finish installing Dependencies.

⚠️ Note if you are on Replit, Glitch, Heroku (or any other host that doesn't allow proxies), This Repository will probably automatically flag your repository. Check out how to Bypass these Restrictions here: Bypassing Restrictions

  • Once all dependencies are installed you may run pnpm start to start the HTTP Server.

Credits