July 11, 20232 yr I have a server running Docker with multiple containers which are accessed via a reverse proxy (via https://nginxproxymanager.com/). On the same machine I also want to install and run Froxlor. Ideally I just want to route all requests through the existing proxy - and for each website I create in Froxlor, I'd also create an entry in NPM (I would also manage the Let's Encrypt certificates via NPM). Anyway, ideally I want Froxlor's web server(s?) to not listen on port 443 at all and maybe also change the default HTTP port from 80 to 8080 for example. Are there any pointers how this could be achieved? Currently I installed Froxlor as an apt package (https://docs.froxlor.org/latest/general/installation/apt-package.html) and I would now need to adjust these services installed by Froxlor in order to be able to continue the installation process.
July 11, 20232 yr Author I could not find a specific generated virtual host for the Froxlor setup process and administration interface. But I assume I just need to change /etc/apache2/ports.conf and /etc/apache2/sites-enabled/000-default.conf and then systemctl restart apache2.service And then I can access the setup process via https://froxlor.example.com/froxlor - when this domain is configured to forward to http://localhost:8080 in the reverse proxy for example . And for any additional Virtual Host I create via Froxlor, I can freely set the IPs and Ports via the Web Interface anyway, correct?
July 11, 20232 yr if you cant use port 80/443 then yes, you will need to adjust the ports.conf even for the setup After installation you can freely set ip addressen and ports as required
Create an account or sign in to comment