-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Bare metal / VM install instructions - not the entire world is docker #4420
Comments
Hi netchild, if you have Proxmox, you can easy install Default settings: The Proxmox VE Helper script executes this script, among others. I have adapted this script that the following script will do perform a "bare metal" installation (Version 2.12.3). Search for Keyword:
|
Hi @B0F1B0, I'm using the latest version of NPM through the PVE Helper Scripts. But the proxy hosts are not working with my custom-ssl. |
Hi @mokhos The latest PVE Helper Scripts install Version 2.12.3 and with that, i had no trouble with proxy-host and Let's Encrypt Certificates. i even testet 2.12.3 without SSL-Certificates and it also worked, but only with firefox, because brave allways wants https. |
Is your feature request related to a problem? Please describe.
The world is not docker. There are use cases for it, but there are a lot of uses cases where docker is not the best solution. Just providing install instructions for docker leaves out those situations where something else than docker is required / needed / decided upon / forced, nginx runs on a lot of platforms, not only on docker. There may be unsupported architectures in use (risc-v, cheri, powerpc, ...), there may be unsupported OS in use (*BSDs), there may be a requirement that it runs in a VM (no matter if because of policy, security reasons, or whatever), and so on... where your project would run simply fine. It also prevents an OS specific package management to pickup your project as an easy package install. There may also be a security requirement that the software bill of materials is easily inspectable and that open source stuff has to be manually fixable independently from the original developer, that no pre-build image from an unknown source is allowed to be installed.
The dockerfile is not an install instruction. You are locking yourself into a niche instead of opening yourself to the entire open source ecosystem.
Describe the solution you'd like
Provide bare metal install instructions (list of requirements, initial config, where to install what from your repo).
The text was updated successfully, but these errors were encountered: