Red Squirrel
No Lifer
How do I do this?
Depends what solution you're using.
Easiest way if you only want to access a handfull of home apps is to use SSH and just setup SSH tunnels. Make SSH listen on port 80. You can also look at Open VPN and make it listen on port 80. Pretty sure you can make it use TCP instead of UDP.
Whatever solution you use make sure that only your school IP has access to connect, if there are other places you may want to access it from, add those IPs as well, but don't open it to the outside world.
If using SSH be sure you don't use the default port 22. There are thousands of bots that will constantly be brute forcing it, eventually they will get in (not to mention this will slow down your system).