FirefoxESR

FirefoxESR

Docker-Anwendung from Djoss' Repository

Übersicht

Firefox Extended Support Release (ESR) is an official version of Firefox developed for large organizations like universities and businesses that need to set up and maintain Firefox on a large scale. Firefox ESR does not come with the latest features but it has the latest security and stability fixes. The graphical user interface (GUI) of the application can be accessed through a modern web browser, requiring no installation or configuration on the client side, or via any VNC client. The container is built against Alpine Linux to provide an efficient image in terms of size and resource usage. For a complete documentation of this container, see https://github.com/jlesage/docker-firefox-esr#readme

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:5800]
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

Config DirectoryPathrw

Stores the application's configuration, state, logs, and any files requiring persistency.

Ziel
/config
Standard
/mnt/user/appdata/firefox-esr
User IDVariable

ID of the user the application runs as.

Ziel
USER_ID
Standard
99
Group IDVariable

ID of the group the application runs as.

Ziel
GROUP_ID
Standard
100
UmaskVariable

Mask controlling permissions for newly created files and folders, specified in octal notation.

Ziel
UMASK
Standard
0000
Niceness (priority)Variable

Priority at which the application should run. A niceness value of `-20` is the highest, `19` is the lowest and `0` the default. NOTE: Setting a negative value requires additional permissions. Thus, `--cap-add=SYS_NICE` must be added to Extra Parameters (shown when Advanced View is enabled).

Ziel
APP_NICENESS
Standard
0
Display WidthVariable

Width (in pixels) of the application's window.

Ziel
DISPLAY_WIDTH
Standard
1920
Display HeightVariable

Height (in pixels) of the application's window.

Ziel
DISPLAY_HEIGHT
Standard
1080
Dark ModeVariable

When set to `1`, enables dark mode for the application.

Ziel
DARK_MODE
Standard
0
Web AudioVariable

When set to `1`, enables audio support, allowing audio produced by the application to play through the browser.

Ziel
WEB_AUDIO
Standard
0
Web File ManagerVariable

When set to `1`, enables the web file manager, allowing interaction with files inside the container through a web browser, supporting operations like renaming, deleting, uploading, and downloading.

Ziel
WEB_FILE_MANAGER
Standard
0
Web File Manager Allowed PathsVariable

Comma-separated list of paths within the container that the file manager can access. By default, the container's entire filesystem is not accessible, and this variable specifies allowed paths. If set to `AUTO`, commonly used folders and those mapped to the container are automatically allowed. The value `ALL` allows access to all paths (no restrictions).

Ziel
WEB_FILE_MANAGER_ALLOWED_PATHS
Standard
AUTO
Web File Manager Denied PathsVariable

Comma-separated list of paths within the container that the file manager cannot access. A denied path takes precedence over an allowed path.

Ziel
WEB_FILE_MANAGER_DENIED_PATHS
Standard
None
Web Desktop NotificationsVariable

When set to `1`, enables the web notification service, allowing the browser to display desktop notifications from the application.

Ziel
WEB_NOTIFICATION
Standard
0
Web TerminalVariable

When set to `1`, enables access to a terminal from the web interface. It is strongly recommended to configure the container with secure web access (HTTPS).

Ziel
WEB_TERMINAL
Standard
0
Web AuthenticationVariable

When set to `1`, protects the application's GUI with a login page when accessed via a web browser. Access is granted only with valid credentials.

Ziel
WEB_AUTHENTICATION
Standard
0
Web Authentication Token Validity TimeVariable

Lifetime of a token, in hours. A token is assigned to the user after successful login. As long as the token is valid, the user can access the application's GUI without logging in again. Once the token expires, the login page is displayed again.

Ziel
WEB_AUTHENTICATION_TOKEN_VALIDITY_TIME
Standard
24
Web Authentication UsernameVariable

Optional username for web authentication. Provides a quick and easy way to configure credentials for a single user. For more secure configuration or multiple users, see the documentation.

Ziel
WEB_AUTHENTICATION_USERNAME
Web Authentication PasswordVariable

Optional password for web authentication. Provides a quick and easy way to configure credentials for a single user. For more secure configuration or multiple users, see the documentation.

Ziel
WEB_AUTHENTICATION_PASSWORD
Secure ConnectionVariable

When set to `1`, uses an encrypted connection to access the application's GUI (via web browser or VNC client).

Ziel
SECURE_CONNECTION
Standard
0
Secure Connection VNC MethodVariable

Method used for encrypted VNC connection. Possible values are `SSL` or `TLS`.

Ziel
SECURE_CONNECTION_VNC_METHOD
Standard
SSL
Secure Connection Certificate Check IntervalVariable

Interval, in seconds, at which the system checks if web or VNC certificates have changed. When a change is detected, affected services are automatically restarted. A value of `0` disables the check.

Ziel
SECURE_CONNECTION_CERTS_CHECK_INTERVAL
Standard
60
Web Listening Port (Non-Bridge Network Type)Variable

Port used by the web server to serve the application's GUI. This port is internal to the container and typically does not need to be changed. NOTE: This setting is relevant only when the Network Type is set to something else than Bridge.

Ziel
WEB_LISTENING_PORT
Standard
5800
VNC Listening Port (Non-Bridge Network Type)Variable

Port used by the VNC server to serve the application's GUI. This port is internal to the container and typically does not need to be changed. NOTE: This setting is relevant only when the Network Type is set to something else than Bridge.

Ziel
VNC_LISTENING_PORT
Standard
5900
Open URLVariable

The URL to open when Firefox ESR starts. Multiple URLs can be opened by separating them with the pipe character (`|`).

Ziel
FF_OPEN_URL
Kiosk ModeVariable

Set to `1` to enable kiosk mode. This mode launches Firefox in a very restricted and limited mode best suitable for public areas or customer-facing displays.

Ziel
FF_KIOSK
Standard
0
Custom ArgumentsVariable

Custom argument(s) to pass when launching Firefox ESR.

Ziel
FF_CUSTOM_ARGS
WEB Port for GUI (Bridge Network Type)Porttcp

Port to access the application's GUI via the web interface. NOTE: This setting is relevant only when the Network Type is set to `Bridge`.

Ziel
5800
Standard
7825
VNC Port for GUI (Bridge Network Type)Porttcp

Port to access the application's GUI via VNC protocol. Optional if no VNC client is used. NOTE: This setting is relevant only when the Network Type is set to `Bridge`.

Ziel
5900
Standard
7925

Statistik herunterladen

32,647
Downloads insgesamt
1,995
Dieser Monat
1,085
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
jlesage/firefox-esr
Zuletzt aktualisiert2026-03-14
Erstmals gesehen2023-11-23

Führen Sie FirefoxESR auf Unraid aus.

FirefoxESR ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.