Hey everyone! I'm not a tech expert or anything, but I recently created a small tool that uses an SQL database to generate PDF files. My boss wants me to share it with the rest of our team, and it's currently hosted on a WAMP server. I heard I could allow them to connect just by sharing my IP address, but I'm a bit anxious about security. We have one office locally and two others in different cities. Is it possible for me to whitelist the IPs of those offices to keep it secure? Any tips or advice would be appreciated! Thanks!
5 Answers
My best advice? Don’t host work-related applications on your personal equipment. If possible, get a VPS set up by your company. It’ll keep things secure and you won’t have to worry about it going down when you're working on your own machine.
You should definitely consider moving this to a Linux machine with a reverse proxy like Nginx. It’s more reliable for hosting services, and you can configure your firewall to only accept connections from your colleagues' IPs.
Honestly, I wouldn’t do it due to security concerns. If you absolutely must, my recommendation would be to set it up in a DMZ environment on a dedicated machine with no other sensitive data. You can mitigate risks if the app gets compromised by minimizing its potential access to your internal network.
You can open your WAMP server to your colleagues, but you should adjust the Apache settings to limit access. It’s also a good idea to use a VPN. Just be clear on what concerns you—the risk of unauthorized access to sensitive information is real. If you think someone outside the company might get in, you definitely need to act carefully here!
It’s hard to give a clear answer without knowing more about your setup. It depends on your server, network configuration, and security protocols. If you allow connections from specific IPs in your firewall settings, local devices can access it easily. But if you're planning to share it beyond your local network, consider options like port-forwarding or using a VPS.
Related Questions
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads