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: ansible/roles/documentation/templates/README_SNIPPETS/SELKIES.j2
+15-24Lines changed: 15 additions & 24 deletions
Original file line number
Diff line number
Diff line change
@@ -99,9 +99,7 @@ SealSkin is a self-hosted, client-server platform that provides secure authentic
99
99
100
100
This container is based on [Docker Baseimage Selkies](https://github.com/linuxserver/docker-baseimage-selkies).
101
101
102
-
<details>
103
-
<summary>Click to expand: Optional Environment Variables</summary>
104
-
102
+
{%setblurb1 %}
105
103
| Variable | Description |
106
104
| :----: | --- |
107
105
| PIXELFLUX_WAYLAND | **Experimental** If set to true the container will initialize in Wayland mode running [Smithay](https://github.com/Smithay/smithay) and Labwc while enabling zero copy encoding with a GPU |
@@ -135,23 +133,19 @@ This container is based on [Docker Baseimage Selkies](https://github.com/linuxse
<summary>Click to expand: Optional Run Configurations (DinD & GPU Mounts)</summary>
143
-
139
+
{%setblurb2 %}
144
140
| Argument | Description |
145
141
| :----: | --- |
146
142
| `--privileged` | Starts a Docker-in-Docker (DinD) environment. For better performance, mount the Docker data directory from the host, e.g., `-v /path/to/docker-data:/var/lib/docker`. |
147
143
| `-v /var/run/docker.sock:/var/run/docker.sock` | Mounts the host's Docker socket to manage host containers from within this container. |
148
144
| `--device /dev/dri:/dev/dri` | Mount a GPU into the container, this can be used in conjunction with the `DRINODE` environment variable to leverage a host video card for GPU accelerated applications. |
145
+
{%endset%}
146
+
{{ blurb2 | admonition(flavour=markdown, title="Click to expand: Optional Run Configurations (DinD & GPU Mounts)", collapse="???") }}
149
147
150
-
</details>
151
-
152
-
<details>
153
-
<summary>Click to expand: Legacy X11 Resolution & Acceleration</summary>
154
-
148
+
{%setblurb3 %}
155
149
**Note:** This section applies only if you are **NOT** using `PIXELFLUX_WAYLAND=true`.
156
150
157
151
When using 3d acceleration via Nvidia DRM or DRI3 in X11 mode, it is important to clamp the virtual display to a reasonable max resolution to avoid memory exhaustion or poor performance.
@@ -165,7 +159,8 @@ This will set the total virtual framebuffer to 4K. By default, the virtual monit
@@ -210,9 +205,7 @@ You can install packages from the system's native repository using the [universa
210
205
211
206
### Advanced Configuration
212
207
213
-
<details>
214
-
<summary>Click to expand: Hardening Options</summary>
215
-
208
+
{%setblurb4 %}
216
209
These variables can be used to lock down the desktop environment for single-application use cases or to restrict user capabilities.
217
210
218
211
| Variable | Description |
@@ -231,12 +224,10 @@ These variables can be used to lock down the desktop environment for single-appl
231
224
| **`DISABLE_MOUSE_BUTTONS`** | If true, disables the right-click and middle-click context menus and actions within the Openbox window manager. |
232
225
| **`HARDEN_KEYBINDS`** | If true, disables default Openbox keybinds that can bypass other hardening options (e.g., `Alt+F4` to close windows, `Alt+Escape` to show the root menu). |
233
226
| **`RESTART_APP`** | If true, enables a watchdog service that automatically restarts the main application if it is closed. The user's autostart script is made read-only and root owned to prevent tampering. |
0 commit comments