Iamasock / Lucid

An innovative new front-end for Ultraviolet that is prominent in both speed and looks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lucid Proxy

An open-source proxy using the Ultraviolet backend by TN, Lucid's purpose is to end internet censorship.

Self Host

Deploy to Heroku Run on Replit Deploy with Vercel

Features

  • CAPTCHA and hCAPTCHA support
  • URL encoding settings to further hide activity when using Lucid
  • Configuration all done on the client-side via service-workers
  • Speed in comparison to other web proxies that fully proxy content
  • Blacklist setting and more for easy hosting
  • Security in mind and leak prevention
  • Frequent updates to improve site support or fix security issues
  • About:Blank cloaking to prevent screen viewing
  • Invisible in your history to facilitate harder blocking
  • Tab Cloaking to cloak your tab as something else

Supported Sites

Technologies Used

  • Service Workers
  • HTML, JS, CSS rewriting
  • Parse5
  • TailwindCSS
  • Acorn.js

Installation and Setup

Installation of Lucid is simple. You can view the BASIC GUIDE below!

Basic Guide (Replit, Heroku, Glitch etc.)

$ git clone https://github.com/AstralService/Lucid.git
$ npm install
$ node .
Configuration Options and Explanation
Prefix (Ultraviolet) The prefix is the prefix that you want users to see. Ex: https://lucidofficial.xyz/service. The default prefix for Ultraviolet is service.
Prefix (Rhodium) The prefix is the prefix that you want users to see. Ex: https://lucidofficial.xyz/rhodium. The default prefix for Rhodium is rhodium.
Bare The bare server is the bare server that you want UV to use. Ex: https://incog.dev/bare The default bare is /bare/.

Authors & Contributers

About

An innovative new front-end for Ultraviolet that is prominent in both speed and looks

License:GNU General Public License v3.0


Languages

Language:JavaScript 78.9%Language:CSS 16.3%Language:HTML 4.7%Language:Shell 0.0%Language:Procfile 0.0%