This is an old revision of the document!
Self-hosted Firefox
check this out… a containerized Firefox that you can self host and run in a browser!
Why? to navigate from your server wherever you are.
As the user you want to navigate with, create the docker-compose.yml file:
- docker-compose.yml
version: '3' services: firefox: image: jlesage/firefox ports: - "5800:5800" volumes: - "/user/appdata/firefox:/config:rw"
adapt your port (5800) and config path (/user/appdata/firefox).
Now, setup a tunnel from your local PC to the server:
ssh external-server1 -L5800:127.0.0.1:5800
and then fireup your browser to http://127.0.0.1 and navigate with firefox-in-the-browser!
(you can also setup a reverse proxy access to it, of course)