Graphs in apache reverse proxy sub directory

Hello this is my first post, I’ve had librenms running for a day now. I have several issues and questions, but I’ll break them up into their own topics for ease for searching and marking resolved.
I’ve finally got reverse proxy mostly working with one little bug. When I try to update the time range on a graph, I get kicked back to the dashboard.
The url becomes url/librenms/librenms/graphs/…
If I update the url to remove the second librenms then I can get the graph I want.
APP_URL=/librenms/ and $config[‘base_url’] = “/librenms/”;
If I remove the second forward slash then the css and js do not load properly.

I’ve tried with AllowEncodedSlashes set to On and NoDecode. I’ve seen it both ways in the docs.
I’m running on a fresh install of Ubuntu 18.04 fully updated.
The only error in my validate.php is the RewriteBase /librenms in .htaccess
I’m running the webui in chrome 70
Here is my apache config

<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/ssl/certs/librenms.crt
SSLCertificateKeyFile /etc/ssl/private/librenms.key
DocumentRoot /opt/librenms/html/
#DocumentRoot /var/www/html
#AllowEncodedSlashes On
AllowEncodedSlashes NoDecode
ServerName  mydomain.tld
 Alias /librenms /opt/librenms/html
  <Directory "/opt/librenms/html/">
    Require all granted
    AllowOverride All
    Options FollowSymLinks MultiViews
  </Directory>
</VirtualHost>

Here is my reverse proxy config

<Location "/librenms">
ProxyPass  https://librenmsIP/librenms
ProxyPassReverse https://librenmsIP/librenms
    Order allow,deny
  Allow from all
</Location>

Thank you,