@@ -7,45 +7,102 @@ project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/ma
77project_blurb : " [QDirStat]({{ project_url }}) Qt-based directory statistics: KDirStat without any KDE -- from the author of the original KDirStat."
88project_lsio_github_repo_url : " https://github.com/linuxserver/docker-{{ project_name }}"
99project_blurb_optional_extras_enabled : false
10-
1110# supported architectures
1211available_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# container parameters
1715common_param_env_vars_enabled : true
1816param_container_name : " {{ project_name }}"
1917param_usage_include_vols : true
2018param_volumes :
21- - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Users home directory in the container, stores qdirstat settings and scans." }
22- - { vol_path: "/data", vol_host_path: "/path/to/data", desc: "Data you want to analyze disk usage information of." }
19+ - {vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Users home directory in the container, stores qdirstat settings and scans."}
20+ - {vol_path: "/data", vol_host_path: "/path/to/data", desc: "Data you want to analyze disk usage information of."}
2321param_usage_include_ports : true
2422param_ports :
25- - { external_port: "3000", internal_port: "3000", port_desc: "QdirStat desktop gui." }
26- - { external_port: "3001", internal_port: "3001", port_desc: "QdirStat desktop gui HTTPS." }
27-
23+ - {external_port: "3000", internal_port: "3000", port_desc: "QdirStat desktop gui."}
24+ - {external_port: "3001", internal_port: "3001", port_desc: "QdirStat desktop gui HTTPS."}
2825# Kasm blurb settings
2926kasm_blurb : true
3027show_nvidia : true
3128external_http_port : " 3000"
3229external_https_port : " 3001"
3330noto_fonts : " fonts-noto-cjk"
34-
3531# application setup block
3632app_setup_block_enabled : true
3733app_setup_block : |
3834 The application can be accessed at:
3935
4036 * http://yourhost:3000/
4137 * https://yourhost:3001/
42-
38+ # init diagram
39+ init_diagram : |
40+ "qdirstat:latest": {
41+ docker-mods
42+ base {
43+ fix-attr +\nlegacy cont-init
44+ }
45+ docker-mods -> base
46+ legacy-services
47+ custom services
48+ init-services -> legacy-services
49+ init-services -> custom services
50+ custom services -> legacy-services
51+ legacy-services -> ci-service-check
52+ init-migrations -> init-adduser
53+ init-kasmvnc-end -> init-config
54+ init-os-end -> init-config
55+ init-config -> init-config-end
56+ init-os-end -> init-crontab-config
57+ init-mods-end -> init-custom-files
58+ base -> init-envfile
59+ init-os-end -> init-kasmvnc
60+ init-nginx -> init-kasmvnc-config
61+ init-video -> init-kasmvnc-end
62+ base -> init-migrations
63+ base -> init-mods
64+ init-config-end -> init-mods
65+ init-mods -> init-mods-end
66+ init-mods-package-install -> init-mods-end
67+ init-mods -> init-mods-package-install
68+ init-kasmvnc -> init-nginx
69+ base -> init-os-end
70+ init-adduser -> init-os-end
71+ init-envfile -> init-os-end
72+ init-migrations -> init-os-end
73+ init-custom-files -> init-services
74+ init-mods-end -> init-services
75+ init-kasmvnc-config -> init-video
76+ init-services -> svc-cron
77+ svc-cron -> legacy-services
78+ init-services -> svc-de
79+ svc-nginx -> svc-de
80+ svc-de -> legacy-services
81+ init-services -> svc-docker
82+ svc-de -> svc-docker
83+ svc-docker -> legacy-services
84+ init-services -> svc-kasmvnc
85+ svc-pulseaudio -> svc-kasmvnc
86+ svc-kasmvnc -> legacy-services
87+ init-services -> svc-kclient
88+ svc-kasmvnc -> svc-kclient
89+ svc-kclient -> legacy-services
90+ init-services -> svc-nginx
91+ svc-kclient -> svc-nginx
92+ svc-nginx -> legacy-services
93+ init-services -> svc-pulseaudio
94+ svc-pulseaudio -> legacy-services
95+ }
96+ Base Images: {
97+ "baseimage-kasmvnc:ubuntunoble" <- "baseimage-ubuntu:noble"
98+ }
99+ "qdirstat:latest" <- Base Images
43100# changelog
44101changelogs :
45- - { date: "28.08.24:", desc: "Rebase to noble." }
46- - { date: "10.02.24:", desc: "Update Readme with new env vars and ingest proper PWA icon." }
47- - { date: "03.04.23:", desc: "Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it." }
48- - { date: "16.12.22:", desc: "Rebase to Jammy." }
49- - { date: "06.04.22:", desc: "Add xfce terminal." }
50- - { date: "13.01.22:", desc: "Compile from source." }
51- - { date: "11.01.22:", desc: "Initial release." }
102+ - {date: "28.08.24:", desc: "Rebase to noble."}
103+ - {date: "10.02.24:", desc: "Update Readme with new env vars and ingest proper PWA icon."}
104+ - {date: "03.04.23:", desc: "Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it."}
105+ - {date: "16.12.22:", desc: "Rebase to Jammy."}
106+ - {date: "06.04.22:", desc: "Add xfce terminal."}
107+ - {date: "13.01.22:", desc: "Compile from source."}
108+ - {date: "11.01.22:", desc: "Initial release."}
0 commit comments