Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker container only for UI #234

Open
schmittyd opened this issue Dec 13, 2023 · 3 comments
Open

Docker container only for UI #234

schmittyd opened this issue Dec 13, 2023 · 3 comments
Labels
docker This issue is related to the Docker enhancement New feature or request help wanted Extra attention is needed

Comments

@schmittyd
Copy link

Is your feature request related to a problem? Please describe.
I want to include just the UI in my Docker compose as I already have a SWAG container which has NGINX, Certbot and php.

Describe the solution you'd like
A separate container just for the UI.

@schmittyd schmittyd added the enhancement New feature or request label Dec 13, 2023
@0xJacky
Copy link
Owner

0xJacky commented Dec 13, 2023

Hi, in nginx-ui, we need to execute some commands directly in the same environment with Nginx like to restart or reload it. If using a separate container just for the UI, we cannot control, test config files or get the running status of nginx.

@schmittyd
Copy link
Author

Could you possibly add the GUI as a Docker mod to the NGINX and SWAG containers?
https://github.com/linuxserver/docker-mods

@leoperegrino
Copy link

bump. this would be useful for those who already are running nginx images and prefer not to switch. I use linuxserver/nginx which has few modifications such as configurations mountpoints (/config), users and groups.

In case of a different image only for the UI, a form of communication of the UI and the separate nginx would be necessary. I think of shared volumes or network calls.

Shared volumes are ok if one only needs to read and write to configuration/log files, not execute commands. I don't know if nginx provides any type of RPCs or APIs for command execution, and even if it does that would pose a security risk.

Why having a shared mount between a nginx-ui UI container and a different nginx container is not enough? Maybe the only option is what @schmittyd sugested.

@0xJacky 0xJacky added the help wanted Extra attention is needed label Jul 21, 2024
@Hintay Hintay added the docker This issue is related to the Docker label Nov 5, 2024
@0xJacky 0xJacky marked this as a duplicate of #822 Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker This issue is related to the Docker enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants