## Running with the SSH tunnel See our FAQ on [ssh tunnel](https://cs.wellesley.edu/~cs304/top/FAQ.html#off-campus-flask). Do the following in a **local** shell (*not* within VS Code): ```shell ssh -L 8080:localhost:8299 cs304guest@cs ``` Within VS Code, start the app: ```shell source cs304/venv/bin/activate cd ~/cs304/flask2 python example4.py ``` Then, access it in your browser as localhost:8080 You can do those 3 steps every single time: 1. set up SSH tunnel using terminal on local machine 1. start the app on Tempest via VS Code 1. access the app in the browser at localhost:8080 That should pretty much always work, on-campus or off-campus (with the exception of CAS). On-campus or with the VPN, you can skip the SSH tunnel and use the `http://149.130.15.5:port/` route that Flask shows you.