Skip to content

Commit e1fd00f

Browse files
authored
Merge pull request #4 from linuxserver/trixie
Trixie
2 parents 1f2d93a + 870250c commit e1fd00f

File tree

6 files changed

+19
-18
lines changed

6 files changed

+19
-18
lines changed

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
FROM ghcr.io/linuxserver/baseimage-selkies:debianbookworm
1+
# syntax=docker/dockerfile:1
2+
3+
FROM ghcr.io/linuxserver/baseimage-selkies:debiantrixie
24

35
# set version label
46
ARG BUILD_DATE

Dockerfile.aarch64

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
FROM ghcr.io/linuxserver/baseimage-selkies:arm64v8-debianbookworm
1+
# syntax=docker/dockerfile:1
2+
3+
FROM ghcr.io/linuxserver/baseimage-selkies:arm64v8-debiantrixie
24

35
# set version label
46
ARG BUILD_DATE

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -220,8 +220,6 @@ services:
220220
calligra:
221221
image: lscr.io/linuxserver/calligra:latest
222222
container_name: calligra
223-
security_opt:
224-
- seccomp:unconfined #optional
225223
environment:
226224
- PUID=1000
227225
- PGID=1000
@@ -231,6 +229,7 @@ services:
231229
ports:
232230
- 3000:3000
233231
- 3001:3001
232+
shm_size: "1gb"
234233
restart: unless-stopped
235234
```
236235
@@ -239,13 +238,13 @@ services:
239238
```bash
240239
docker run -d \
241240
--name=calligra \
242-
--security-opt seccomp=unconfined `#optional` \
243241
-e PUID=1000 \
244242
-e PGID=1000 \
245243
-e TZ=Etc/UTC \
246244
-p 3000:3000 \
247245
-p 3001:3001 \
248246
-v /path/to/config:/config \
247+
--shm-size="1gb" \
249248
--restart unless-stopped \
250249
lscr.io/linuxserver/calligra:latest
251250
```
@@ -262,7 +261,7 @@ Containers are configured using parameters passed at runtime (such as those abov
262261
| `-e PGID=1000` | for GroupID - see below for explanation |
263262
| `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). |
264263
| `-v /config` | Users home directory in the container, stores local files and settings |
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. |
266265

267266
## Environment variables from files (Docker secrets)
268267

@@ -426,6 +425,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
426425

427426
## Versions
428427

428+
* **22.09.25:** - Rebase to Debian Trixie.
429429
* **12.07.25:** - Rebase to Selkies, HTTPS IS NOW REQUIRED.
430430
* **10.02.24:** - Update Readme with new env vars and ingest proper PWA icon.
431431
* **07.12.23:** - Initial Release.

readme-vars.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,15 @@ development_versions: false
1717
# container parameters
1818
common_param_env_vars_enabled: true
1919
param_container_name: "{{ project_name }}"
20-
param_usage_include_env: true
21-
param_env_vars:
22-
- {env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London."}
2320
param_usage_include_vols: true
2421
param_volumes:
2522
- {vol_path: "/config", vol_host_path: "/path/to/config", desc: "Users home directory in the container, stores local files and settings"}
2623
param_usage_include_ports: true
2724
param_ports:
2825
- {external_port: "3000", internal_port: "3000", port_desc: "Calligra desktop gui HTTP, must be proxied."}
2926
- {external_port: "3001", internal_port: "3001", port_desc: "Calligra desktop gui HTTPS."}
30-
opt_security_opt_param: true
31-
opt_security_opt_param_vars:
32-
- {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."}
27+
custom_params:
28+
- {name: "shm-size", name_compose: "shm_size", value: "1gb", desc: "Recommended for all desktop images."}
3329
# Selkies blurb settings
3430
selkies_blurb: true
3531
show_nvidia: true
@@ -109,6 +105,7 @@ init_diagram: |
109105
"calligra:latest" <- Base Images
110106
# changelog
111107
changelogs:
108+
- {date: "22.09.25:", desc: "Rebase to Debian Trixie."}
112109
- {date: "12.07.25:", desc: "Rebase to Selkies, HTTPS IS NOW REQUIRED."}
113110
- {date: "10.02.24:", desc: "Update Readme with new env vars and ingest proper PWA icon."}
114111
- {date: "07.12.23:", desc: "Initial Release."}

root/defaults/menu.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
<openbox_menu xmlns="http://openbox.org/3.4/menu">
33
<menu id="root-menu" label="MENU">
44
<item label="Terminal" icon="/usr/share/pixmaps/xterm-color_48x48.xpm"><action name="Execute"><command>/usr/bin/st</command></action></item>
5-
<item label="File Manager" icon="/usr/share/icons/hicolor/scalable/apps/org.xfce.thunar.svg"><action name="Execute"><command>/usr/bin/thunar</command></action></item>
5+
<item label="File Manager" icon="/usr/share/icons/breeze/apps/64/system-file-manager.svg"><action name="Execute"><command>/usr/bin/caja</command></action></item>
66
</menu>
77
</openbox_menu>

root/defaults/tint2rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#---- Generated by tint2conf 87ed ----
1+
#---- Generated by tint2conf beb5 ----
22
# See https://gitlab.com/o9000/tint2/wikis/Configure for
33
# full documentation of the configuration options.
44
#-------------------------------------
@@ -161,10 +161,9 @@ launcher_icon_asb = 100 0 0
161161
launcher_icon_theme_override = 0
162162
startup_notifications = 1
163163
launcher_tooltip = 1
164-
launcher_item_app = /usr/share/applications/org.kde.calligrawords.desktop
165-
launcher_item_app = /usr/share/applications/org.kde.calligrasheets.desktop
166-
launcher_item_app = /usr/share/applications/org.kde.calligrastage.desktop
167-
launcher_item_app = /usr/share/applications/org.kde.karbon.desktop
164+
launcher_item_app = /usr/share/applications/org.kde.calligra.words.desktop
165+
launcher_item_app = /usr/share/applications/org.kde.calligra.sheets.desktop
166+
launcher_item_app = /usr/share/applications/org.kde.calligra.stage.desktop
168167
launcher_item_app = /usr/share/applications/org.kde.calligraplan.desktop
169168
launcher_item_app = /usr/share/applications/org.kde.kexi-3.2.desktop
170169
launcher_item_app = /usr/share/applications/caja-browser.desktop
@@ -214,3 +213,4 @@ tooltip_hide_timeout = 0.1
214213
tooltip_padding = 4 4
215214
tooltip_background_id = 5
216215
tooltip_font_color = #dddddd 100
216+

0 commit comments

Comments
 (0)