Focal is a reverse proxy that allows for dynamic loading of route targets by configuration file behind JWT authentication. Currently Focal implements PAM authentication locally against the system on which it is running, but it would be trivial to adjust to support any other form of authentication.
Config File
Included in the repository is an .example.directory.yml file, but the structure of the file is as follows: