This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
Howdy, Networking Gurus and aficionados total newb and a network pleb here trying to learn more about this mystical realm.
b/c this ended up being longer than I wanted, TL;DR:
I want to host an IDE on a domain and be secured via HTTPS and a long password. I don't want to use RDP or VPN's as I usually do not have access to these tools. Could I secure it? If so, where do I start?
Below is the, Yeah-It's-Long;Will-Read:
I have been learning to code lately (thanks CCP!) and am wanting to do it more on the go. Utilizing services such as code-server, I can host a "IDE" on my local network and use a --link and proxy it on coder.com and use my git-hub account to log into it. This is done on HTTP.
Being the kind of person I am, I prefer to do things myself if I can. Mostly to learn if I can indeed do it and to further appreciate the services being rendered.
My question(s): can I purchase a TLD domain, use cloudflare's services, a TLS/SSL certification process, a DDNS to update cloudflare's API, and point cloudflare to my public.ip:randomUsedPort to then access my IDE online anywhere (and using some god awfully long complex password in code-server)? If so, where does one start? If not, why not/what are the issues?
Basically I am trying to harden my server, harden my network, and access my IDE. All without using VPN's or RDP. I am wanting to try this because I don't have access to a VPN or RDP or installing components. Sometimes all I have is just an internet connection and no admin access.
System/network specs:
I am using Ubuntu Server 20.04 LTS, network atm is a standard home network. Soon my network will be upgraded to pfSense on a netgear device.
URL's I've been using:
Setting Up Code-Server on Ubuntu 18.04 LTS with HTTPS
Code-Server GitHub
Cloudflare Registrar I am looking to buy
Cloudflare's TLS/SSL Cert
If all this is possible, how secure would the system be from the internet level, specially if I set-up my server in a VLAN on it's own? What if I incorporated something like fail2ban so if someone gets to the server and enters the wrong password they get banned.
Any information would be appreciated, I also don't want full on solutions but guidance; I am trying to learn and I learn best by doing.
Subreddit
Post Details
- Posted
- 3 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/HomeNetwork...