-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Hi ShinyProxy Team,
I'm using ShinyProxy 3.2.0 with the new Docker-based Operator, as described in the official documentation. The documentation notes:
Note: Don’t specify :8080 (or any other port) when accessing the server through the domain name. The operator automatically deploys Caddy as reverse proxy, therefore all ShinyProxy servers deployed by the operator are accessible on the default HTTP port (80).
However, I have two specific requirements that I need help with:
Access via IP Address Only: I want to access ShinyProxy using the server's IP address (e.g., http://:8080) without configuring a domain name, as my setup does not involve DNS or domain names.
Custom Port (Not 80): My server's 80 port is already in use by another service (Nginx), and I cannot free it. I need to configure the Operator to use a different port, such as 8080, for accessing ShinyProxy.
Current Setup
ShinyProxy Version: 3.2.0
Backend: Docker (not Kubernetes)
Configuration: I'm using the Operator with a docker-compose.yml and a shinyproxy.yaml configuration file, as per the documentation.
Environment: Ubuntu server, with port 80 occupied by Nginx.
How can I change the Caddy reverse proxy to listen on a custom port (e.g., 8080) instead of the default port 80?
Thank you!