You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -220,8 +220,6 @@ services:
220
220
openshot:
221
221
image: lscr.io/linuxserver/openshot:latest
222
222
container_name: openshot
223
-
security_opt:
224
-
- seccomp:unconfined #optional
225
223
environment:
226
224
- PUID=1000
227
225
- PGID=1000
@@ -231,6 +229,7 @@ services:
231
229
ports:
232
230
- 3000:3000
233
231
- 3001:3001
232
+
shm_size: "1gb"
234
233
restart: unless-stopped
235
234
```
236
235
@@ -239,13 +238,13 @@ services:
239
238
```bash
240
239
docker run -d \
241
240
--name=openshot \
242
-
--security-opt seccomp=unconfined `#optional` \
243
241
-e PUID=1000 \
244
242
-e PGID=1000 \
245
243
-e TZ=Etc/UTC \
246
244
-p 3000:3000 \
247
245
-p 3001:3001 \
248
246
-v /path/to/openshot/config:/config \
247
+
--shm-size="1gb" \
249
248
--restart unless-stopped \
250
249
lscr.io/linuxserver/openshot:latest
251
250
```
@@ -262,7 +261,7 @@ Containers are configured using parameters passed at runtime (such as those abov
262
261
|`-e PGID=1000`| for GroupID - see below for explanation |
263
262
|`-e TZ=Etc/UTC`| specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). |
264
263
|`-v /config`| User's home directory in the container, stores program settings and files. |
265
-
|`--security-opt seccomp=unconfined`|For Docker Engine only, many modern gui apps need this to function on older hosts as syscalls are unknown to Docker. |
264
+
|`--shm-size=`|Recommended for all desktop images. |
266
265
267
266
## Environment variables from files (Docker secrets)
268
267
@@ -426,5 +425,6 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
426
425
427
426
## Versions
428
427
428
+
***22.09.25:** - Rebase to Debian Trixie.
429
429
***29.07.25:** - Rebase to selkies. Breaking Change: HTTPS is now required. Either use a reverse proxy (like SWAG) with SSL cert or direct connect to port 3001 with HTTPS.
- {run_var: "seccomp=unconfined", compose_var: "seccomp:unconfined", desc: "For Docker Engine only, many modern gui apps need this to function on older hosts as syscalls are unknown to Docker."}
24
+
custom_params:
25
+
- {name: "shm-size", name_compose: "shm_size", value: "1gb", desc: "Recommended for all desktop images."}
27
26
# Selkies blurb settings
28
27
selkies_blurb: true
29
28
show_nvidia: true
30
-
external_http_port: "3000"
31
-
external_https_port: "3001"
32
-
noto_fonts: "font-noto-cjk"
33
29
# application setup block
34
30
app_setup_block_enabled: true
35
31
app_setup_block: |
@@ -106,5 +102,6 @@ init_diagram: |
106
102
"openshot:latest" <- Base Images
107
103
# changelog
108
104
changelogs:
105
+
- {date: "22.09.25:", desc: "Rebase to Debian Trixie."}
109
106
- {date: "29.07.25:", desc: "Rebase to selkies. Breaking Change: HTTPS is now required. Either use a reverse proxy (like SWAG) with SSL cert or direct connect to port 3001 with HTTPS."}
0 commit comments