Skip to content
Snippets Groups Projects
  • McConahy, Renee Margaret's avatar
    50404abf
    Add crude front-end Web router. · 50404abf
    McConahy, Renee Margaret authored
    This creates a service that listens on (by default) port 80 and maps
    LOCKSS's many Web interfaces, each listening on a different port, to
    paths under a single base. For example:
    
        http://lockss.test/crawler -> http://lockss.test:24631
    
    This is not ready for production. The remaining tasks are as follows:
    
    - Turn the front-end into a proper Docker image and service. (It should
      include a health check.)
    
    - Merge the lockss-config-frontend into the main lockss role.
    
    - Remove from the firewall rules access to the other administrative
      ports that are now accessed through this.
    
    - Document the front-end paths. Or, better yet, write a landing page
      that lists them all.
    50404abf
    History
    Add crude front-end Web router.
    McConahy, Renee Margaret authored
    This creates a service that listens on (by default) port 80 and maps
    LOCKSS's many Web interfaces, each listening on a different port, to
    paths under a single base. For example:
    
        http://lockss.test/crawler -> http://lockss.test:24631
    
    This is not ready for production. The remaining tasks are as follows:
    
    - Turn the front-end into a proper Docker image and service. (It should
      include a health check.)
    
    - Merge the lockss-config-frontend into the main lockss role.
    
    - Remove from the firewall rules access to the other administrative
      ports that are now accessed through this.
    
    - Document the front-end paths. Or, better yet, write a landing page
      that lists them all.
Code owners