proxy-app

Reverse proxy app

Stars
0

Screenshot

Main Features

-- Free SSL with LetsEncrypt -- Secure data comunication with Encrypted data -- SSL Auto-Renewal -- HTTP Caching -- Cache Busting with Headers -- Dashboard Management -- CRUD Domains -- Search Domains -- Pagination

Infrastructure

Setting up Reverse Proxy App

Prerequisites

Ensure that your local machine has the following dependencies installed.

  • Ruby 2.7
  • Postgres
  • NodeJS
  • Redis

Built With

  • Ruby on Rails — Our back end is a Rails app.
  • OpenResty — Our web server responsible for handling LetsEncrypt.
  • PostgreSQL — Our main data store is in Postgres.
  • Redis — We use Redis to persist SSL

Plus lots of Ruby Gems, a complete list of which is at /master/Gemfile.