diff --git a/appdefs.xml b/appdefs.xml new file mode 100644 index 0000000..1beaef6 --- /dev/null +++ b/appdefs.xml @@ -0,0 +1,90 @@ + + + + 14 + True + Firefox + {{ defs.app.friendly_name|lower|replace(' ', '-') }} + + Mozilla Firefox is a free and open-source web browser developed by Mozilla Foundation and its subsidiary, Mozilla Corporation. + https://www.mozilla.org/en-US/firefox/ + + + https://forums.lime-technology.com/topic/69440-support-firefox/ + Tools: + + + 150MB + /storage + + + +
+ Increasing Shared Memory Size + +To prevent crashes from happening when running {{ defs.app.friendly_name }} +inside a Docker container, the size of the shared memory located at `/dev/shm` +must be increased. The issue is documented [here]. + +By default, the size is 64MB, which is not enough. It is recommended to use a +size of 2GB. This value is arbitrary, but known to work well. Setting the +size of `/dev/shm` can be done via two method: + + - By adding the `--shm-size 2g` parameter to the `docker run` command. See + the [Usage](#usage) section for more details. + - By using shared memory of the host, by mapping `/dev/shm` via the parameter + `-v /dev/shm:/dev/shm` of the `docker run` command. + +
+
+ Troubleshooting + +
+
+ Crashes + +If {{ defs.app.friendly_name }} is crashing frequently, make sure the size of +the shared memory located at `/dev/shm` has been increased. See +[Increasing Shared Memory Size](#increasing-shared-memory-size) section for more +details. + +
+ + here + https://bugzilla.mozilla.org/show_bug.cgi?id=1338771#c10 + +
+ + + + 1.0.0 + 2018-02-16 + Initial release. + + +
+ + + + + + + + + + + + + shm-size + 2g + Set the size of `/dev/shm` to `VALUE`. The format of `VALUE` is `<number><unit>`, where `number` must be greater than `0` and `unit` can be `b` (bytes), `k` (kilobytes), `m` (megabytes), or `g` (gigabytes). **NOTE**: To avoid crashes, it is recommended to set this value to `2g`. + true + + + +