Skip to content

Conversation

@enzo-g
Copy link

@enzo-g enzo-g commented Aug 8, 2025

Hi! I've been testing your software and encountered some
challenges during the initial setup process. I'd like to
contribute by improving the quick setup script - here's my Pull
Request.

Changes Made:

I've enhanced the script to properly configure domains and ports
in appsettings.json based on the chosen deployment scenario
(direct access, reverse proxy, or lab environment without HTTPS).

Additionally, I've implemented several security and usability
improvements:

  • Modified Docker port exposure to bind to 127.0.0.1 instead of
    all interfaces for reverse proxy deployments, preventing direct
    internet access on VPS services without security groups
  • Removed MySQL port exposure as external access isn't required
  • Changed the default installation directory to /opt/netlockrmm
    for better system organization
  • Replaced hardcoded paths in docker-compose with relative paths
    for improved portability

Summary:

  • Ensure domains and ports in appsettings.json are configured
    according to deployment type
  • Update README with new installation steps using
    NetLock-docker-quick-deployment/
  • Streamline setup process to make NetLock RMM immediately ready
    for use after deployment

  approach
  - Ensure domains and ports in appsettings.json are configured
  according to deployment type
  - Update README with clearer installation steps using
  NetLock-docker-quick-deployment/
  - Streamline setup process to make NetLock RMM immediately ready
  for use after deployment
  - Fix documentation typos and improve deployment workflow
@0x100001
Copy link
Contributor

Will be reviewed with next release. Thank you in advance!

@enzo-g enzo-g mentioned this pull request Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants