Run Firefox and an OpenVPN client inside a Docker container. Firefox starts without any cookies, history or such.
- Install Docker (v. 1.12 or above, I think)
- Build Docker image:
./build.sh
- (optional) Create a directory
openvpn
and put youropenvpn.conf
there. Make sure it's calledopenvpn.conf
and all extra files it may need are also in theopenvpn/
directory (this will be mounted in the container) - Start container
./run.sh firefox
Also ASSERT_COUNTRY=Finland ./run.sh firefox
to check that ifconfig.co thinks
that the your IP address is in a given country before starting Firefox.
We can be quite sure that this will stop working (or being even remotely safe to run) in about 1 to 2 years after the latest commit to this repository.