Skip to content

felersgit/Ultraviolet-App-docker

 
 

Repository files navigation

Ultraviolet App - Docker

Docker images for hosting Ultraviolet and its front-end on Docker.

Docker Hub repository: https://hub.docker.com/r/diffusehyperion/ultraviolet

Also available in Github Packages: https://github.com/DiffuseHyperion/Ultraviolet-App-docker/pkgs/container/ultraviolet

...I know that there is already an existing Docker image in Ultraviolet-App, but this image is:

  • based on a more official image (node:18-alpine)
  • ignores unnecessary files
  • isn't ridiculously obsecure (to be completely honest, i had no idea an official image existed until I was writing this readme lol)

Usage

Example docker run usage:

docker run -v "80:8080" -d diffusehyperion/ultraviolet:latest

Example docker-compose.yml usage:

version: '2'
services:
  ultraviolet:
    image: diffusehyperion/ultraviolet:latest
    restart: unless-stopped
    ports:
      - "80:8080"

Works with reverse proxies too! I recommend using Nginx Proxy Manager.

Original description

Ultraviolet-App

The deployable all-in-one bundle for Ultraviolet, a highly sophisticated proxy used for evading internet censorship or accessing websites in a controlled sandbox using the power of service-workers and more!

Deployment

Deploy to Heroku Run on Replit Deploy on Railway Remix on Glitch Deploy to Koyeb

If you are deploying to an alternative service or to a server, refer to Deploy via terminal.

Additional information such as customizing your frontend can be found on the wiki.

About

Example application of Ultraviolet which can be deployed in production.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.1%
  • Dockerfile 17.4%
  • Nix 2.5%