Firefox Browser in Synology Docker

Hosting a Firefox browser in a Synology

Firefox Browser in Synology Docker
Photo by Rubaitul Azad / Unsplash

Purchases made on this page help support my site. I may earn a small commission when you purchase through links on our site.

Why would you need a functioning web browser in your Synology? Aren't we already using a web browser when accessing the Synology?

Easy, at times you need a web browser which is on your LAN, maybe to manage local services when you're remote. It's not exactly the same as using a VPN service, especially when you are working from a borrowed/work PC that has web filtering in place.

💡
Bonus!
Download NordVPN Firefox extension here to protect your web traffic.
Use this referral link to get up to 3 months off your NordVPN subcription.

Prerequisites

  1. Go to Package Center and install Docker
  2. Go to File stations and navigate to Docker folder
  3. Create a folder and name it firefox
  4. Search for jlesage/firefox, download with the latest tagScreenshot-2023-02-22-131830
  5. Buy me a drink on Ko-fi :)

Create Firefox Container

  1. Go to Container tab and Create a Container:
    1. Select Image: jlesage/firefox
    2. Network: bridge
    3. Container Name: firefox
  2. Go to Advanced Settings
  3. Modify the following Enviroment variables:
    1. VNC_PASSWORD = 2468
    2. FF_OPEN_URL = https://google.com
    3. TZ = /etc/localtime
  4. Delete the following Enviroment variables:
    1. INSTALL_PACKAGES
    2. SUP_GROUP_IDS
  5. Review then click Save, then Next
    Screenshot-2023-02-22-132412.png
    Screenshot-2023-02-22-132428.png
  1. Set the Local Port to 8080 for 5800, click Next
    Screenshot-2023-02-22-132803
  2. Click Add Folder, navigate to the firefox folder
  3. Add the mount path as /config
    Screenshot-2023-02-22-132911
  4. Click Next and Done
  5. Now you may navigate to NAS IP Address with the port you've defined above on a browser, eg. http://192.168.1.10:8080
  6. You'll be prompted with the Login page, use the password that you've set above, eg. 2468
    Screenshot-2023-02-22-133134
  7. And that's it!

If this has helped you, buy me a drink on Ko-Fi.