Skip to content

Commit 9ae91bb

Browse files
Bot Updating Templated Files
1 parent bd88881 commit 9ae91bb

File tree

1 file changed

+72
-16
lines changed

1 file changed

+72
-16
lines changed

readme-vars.yml

Lines changed: 72 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,51 +7,107 @@ project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/ma
77
project_blurb: "[LibreWolf]({{ project_url }}) is a custom and independent version of Firefox, with the primary goals of privacy, security and user freedom. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM."
88
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
99
project_blurb_optional_extras_enabled: false
10-
1110
# supported architectures
1211
available_architectures:
13-
- { arch: "{{ arch_x86_64 }}", tag: "latest"}
14-
- { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
15-
12+
- {arch: "{{ arch_x86_64 }}", tag: "latest"}
13+
- {arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
1614
# development version
1715
development_versions: false
18-
1916
# container parameters
2017
common_param_env_vars_enabled: true
2118
param_container_name: "{{ project_name }}"
2219
param_usage_include_vols: true
2320
param_volumes:
24-
- { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Users home directory in the container, stores local files and settings" }
21+
- {vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Users home directory in the container, stores local files and settings"}
2522
param_usage_include_ports: true
2623
param_ports:
27-
- { external_port: "3000", internal_port: "3000", port_desc: "LibreWolf desktop gui." }
28-
- { external_port: "3001", internal_port: "3001", port_desc: "LibreWolf desktop gui HTTPS." }
24+
- {external_port: "3000", internal_port: "3000", port_desc: "LibreWolf desktop gui."}
25+
- {external_port: "3001", internal_port: "3001", port_desc: "LibreWolf desktop gui HTTPS."}
2926
custom_params:
30-
- { name: "shm-size", name_compose: "shm_size", value: "1gb",desc: "This is needed for any modern website to function like youtube." }
27+
- {name: "shm-size", name_compose: "shm_size", value: "1gb", desc: "This is needed for any modern website to function like youtube."}
3128
# optional variables
3229
opt_param_usage_include_env: true
3330
opt_param_env_vars:
34-
- { env_var: "LIBREWOLF_CLI", env_value: "https://www.linuxserver.io/", desc: "Specify one or multiple LibreWolf CLI flags, this string will be passed to the application in full."}
31+
- {env_var: "LIBREWOLF_CLI", env_value: "https://www.linuxserver.io/", desc: "Specify one or multiple LibreWolf CLI flags, this string will be passed to the application in full."}
3532
opt_security_opt_param: true
3633
opt_security_opt_param_vars:
37-
- { 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." }
38-
34+
- {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."}
3935
# Kasm blurb settings
4036
kasm_blurb: true
4137
show_nvidia: true
4238
external_http_port: "3000"
4339
external_https_port: "3001"
4440
noto_fonts: "fonts-noto-cjk"
45-
4641
# application setup block
4742
app_setup_block_enabled: true
4843
app_setup_block: |
4944
The application can be accessed at:
5045
5146
* http://yourhost:3000/
5247
* https://yourhost:3001/
53-
48+
# init diagram
49+
init_diagram: |
50+
"librewolf:latest": {
51+
docker-mods
52+
base {
53+
fix-attr +\nlegacy cont-init
54+
}
55+
docker-mods -> base
56+
legacy-services
57+
custom services
58+
init-services -> legacy-services
59+
init-services -> custom services
60+
custom services -> legacy-services
61+
legacy-services -> ci-service-check
62+
init-migrations -> init-adduser
63+
init-kasmvnc-end -> init-config
64+
init-os-end -> init-config
65+
init-config -> init-config-end
66+
init-os-end -> init-crontab-config
67+
init-mods-end -> init-custom-files
68+
base -> init-envfile
69+
init-os-end -> init-kasmvnc
70+
init-nginx -> init-kasmvnc-config
71+
init-video -> init-kasmvnc-end
72+
base -> init-migrations
73+
base -> init-mods
74+
init-config-end -> init-mods
75+
init-mods -> init-mods-end
76+
init-mods-package-install -> init-mods-end
77+
init-mods -> init-mods-package-install
78+
init-kasmvnc -> init-nginx
79+
base -> init-os-end
80+
init-adduser -> init-os-end
81+
init-envfile -> init-os-end
82+
init-migrations -> init-os-end
83+
init-custom-files -> init-services
84+
init-mods-end -> init-services
85+
init-kasmvnc-config -> init-video
86+
init-services -> svc-cron
87+
svc-cron -> legacy-services
88+
init-services -> svc-de
89+
svc-nginx -> svc-de
90+
svc-de -> legacy-services
91+
init-services -> svc-docker
92+
svc-de -> svc-docker
93+
svc-docker -> legacy-services
94+
init-services -> svc-kasmvnc
95+
svc-pulseaudio -> svc-kasmvnc
96+
svc-kasmvnc -> legacy-services
97+
init-services -> svc-kclient
98+
svc-kasmvnc -> svc-kclient
99+
svc-kclient -> legacy-services
100+
init-services -> svc-nginx
101+
svc-kclient -> svc-nginx
102+
svc-nginx -> legacy-services
103+
init-services -> svc-pulseaudio
104+
svc-pulseaudio -> legacy-services
105+
}
106+
Base Images: {
107+
"baseimage-kasmvnc:debianbookworm" <- "baseimage-debian:bookworm"
108+
}
109+
"librewolf:latest" <- Base Images
54110
# changelog
55111
changelogs:
56-
- { date: "12.10.24:", desc: "Publish aarch64 image. Switch to new upstream repo." }
57-
- { date: "09.04.24:", desc: "Initial release." }
112+
- {date: "12.10.24:", desc: "Publish aarch64 image. Switch to new upstream repo."}
113+
- {date: "09.04.24:", desc: "Initial release."}

0 commit comments

Comments
 (0)