[GH-ISSUE #190] How to manually install the source code? #167

Closed
opened 2026-02-26 06:31:05 +03:00 by kerem · 3 comments
Owner

Originally created by @w796933 on GitHub (Aug 20, 2019).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/190

sir
How to manually install the source code?

Originally created by @w796933 on GitHub (Aug 20, 2019). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/190 sir How to manually install the source code?
kerem 2026-02-26 06:31:05 +03:00
Author
Owner

@jc21 commented on GitHub (Aug 20, 2019):

The source code (NodeJS) was written to run within a docker container and assumes that commands like nginx and certbot are available at specific locations. There have been other requests for some sort of bundled package to run anywhere but it's just too hard to support at the moment.

<!-- gh-comment-id:523237081 --> @jc21 commented on GitHub (Aug 20, 2019): The source code (NodeJS) was written to run within a docker container and assumes that commands like nginx and certbot are available at specific locations. There have been other requests for some sort of bundled package to run anywhere but it's just too hard to support at the moment.
Author
Owner

@yaneony commented on GitHub (Jan 15, 2020):

It's all fine, but... Any way to run it without a docker? :D

<!-- gh-comment-id:574604631 --> @yaneony commented on GitHub (Jan 15, 2020): It's all fine, but... Any way to run it without a docker? :D
Author
Owner

@chaptergy commented on GitHub (May 11, 2021):

The source code (NodeJS) was written to run within a docker container and assumes that commands like nginx and certbot are available at specific locations.

So no, there is no easy way. You would manually have to replicate the environmental conditions from the main dockerfile and this nginx docker image

<!-- gh-comment-id:838835091 --> @chaptergy commented on GitHub (May 11, 2021): > The source code (NodeJS) was written to run within a docker container and assumes that commands like nginx and certbot are available at specific locations. So no, there is no easy way. You would manually have to replicate the environmental conditions from [the main dockerfile](https://github.com/jc21/nginx-proxy-manager/blob/develop/docker/Dockerfile) and [this nginx docker image](https://hub.docker.com/layers/jc21/nginx-full/node/images/sha256-9950cc3f9bfd21267aa860ad24303716bbf0264116581789fe2e43d698a8fb2f)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#167
No description provided.