Application of Revela which can be deployed in production.
Find a file
2022-02-25 00:15:05 -05:00
bare@2afcb743a1 a 2022-02-25 00:15:05 -05:00
ssl App 2022-02-23 19:19:07 -05:00
static@18035fb9d5 a 2022-02-25 00:15:05 -05:00
.gitignore a 2022-02-24 20:42:44 -05:00
.gitmodules eeeeeee 2022-02-24 16:33:16 -05:00
.replit Create .replit 2022-02-23 19:21:50 -05:00
app.json Create app.json 2022-02-24 16:44:37 -05:00
index.js Create index.js 2022-02-23 19:46:25 -05:00
index.mjs Update index.mjs 2022-02-23 23:53:24 -05:00
package-lock.json a 2022-02-24 20:42:44 -05:00
package.json Update package.json 2022-02-23 19:47:33 -05:00
Procfile Create Procfile 2022-02-23 19:22:56 -05:00
README.md Update README.md 2022-02-24 17:39:16 -05:00

Ultraviolet

Ultraviolet application

Deploy to Heroku Run on Replit

Steps

Installing on machine

git clone https://github.com/titaniumnetwork-dev/ultraviolet-web-app/
cd ultraviolet-web-app
git submodule update --init
npm install
npm start

On Repl, make sure to run the git submodule update --init command in shell.

http://localhost:8080/

Change server address properties when desired.

Ultraviolet Config

uv.config.js

self.__uv$config = {
    prefix: '/sw/', // Proxy url prefix
    bare: '/bare/', // Bare server location
    encodeUrl: Ultraviolet.codec.xor.encode, // URL Encoding function
    decodeUrl: Ultraviolet.codec.xor.decode, // Decode URL function
    handler: '/uv.handler.js', // Handler script
    bundle: '/uv.bundle.js', // Bundled script
    config: '/uv.config.js', // Configuration script
    sw: '/uv.sw.js', // Service Worker Script
};