Skip to content

Application which is Proxy component for Vernissage photos sharing platform.

License

Notifications You must be signed in to change notification settings

VernissageApp/VernissageProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vernissage Proxy

Nginx Platforms macOS | Linux | Windows

Application which is Proxy component for Vernissage photos sharing platform. The proxy is used to redirect traffic from to the relevant applications running behind the proxy based on the web request headers. Requests that have Accept=application/json (and smimilar) set are redirected directly to the Vernissage API (Swift), all others to the Vernissage Web (Angular).

Architecture

                                          +-----------------------------+
              +-------------------------->|   VernissageWeb (Angular)   |
              |                           +-------------+---------------+
              |                                         |
+-------------+---------------+                         |
|   VernissageProxy (Nginx)   |                         |
+-------------+---------------+                         |
              |                                         |
              |                           +-------------+---------------+
              +-------------------------->|   VernissageAPI (Swift)     |
              application/json            +-----------------------------+

Docker

In production environments, it is best to use a docker image.

About

Application which is Proxy component for Vernissage photos sharing platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published