I have a fixed IP address and I want to provide a web-based service to a friend (JIRA and Confluence, basically) for their project. The alternatives for them are paying for Atlassian's Cloud based options ($20 per month) or running it on their little laptop. They're not very IT savvy and these products would involve them not only configuring the software but installing and managing the backend database and webserver as well. Not impossible, but a significant ask.
So as I have this software locally I thought about opening up a hole in my firewall and letting them connect to mine. I'm pretty sure I can do that but I'm not so certain about security of having the outside world able to peer into my home network. Any advice?
I've looked to see how cheaply I can get a server online that could run it but the prices are really high!
So as I have this software locally I thought about opening up a hole in my firewall and letting them connect to mine. I'm pretty sure I can do that but I'm not so certain about security of having the outside world able to peer into my home network. Any advice?
I've looked to see how cheaply I can get a server online that could run it but the prices are really high!
Do you only have the one IPv4 address, or do you have a small block so that you could DMZ one of them? What's your network setup (edge router, firewall, host OS, software firewall etc)? Personally if it's just for the one person to use I'd set it up on a high port and use NAT to forward it from your edge router to the server; for example 1.2.3.4:7362 > 172.16.0.2:443. Run the server on BSD or Linux (inside a Docker or VM if needs be) with pf or netfilter running as appropriate, set to drop all except 443 and 80 (as required).