@@ -7,43 +7,100 @@ project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/ma
77project_blurb : " [Remmina]({{ project_url }}) is a remote desktop client written in GTK, aiming to be useful for system administrators and travellers, who need to work with lots of remote computers in front of either large or tiny screens. Remmina supports multiple network protocols, in an integrated and consistent user interface. Currently RDP, VNC, SPICE, SSH and EXEC are supported."
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 program settings." }
19+ - {vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Users home directory in the container, stores program settings."}
2220param_usage_include_ports : true
2321param_ports :
24- - { external_port: "3000", internal_port: "3000", port_desc: "Remmina desktop gui." }
25- - { external_port: "3001", internal_port: "3001", port_desc: "Remmina desktop gui HTTPS." }
26-
22+ - {external_port: "3000", internal_port: "3000", port_desc: "Remmina desktop gui."}
23+ - {external_port: "3001", internal_port: "3001", port_desc: "Remmina desktop gui HTTPS."}
2724# Kasm blurb settings
2825kasm_blurb : true
2926show_nvidia : true
3027external_http_port : " 3000"
3128external_https_port : " 3001"
3229noto_fonts : " fonts-noto-cjk"
33-
3430# application setup block
3531app_setup_block_enabled : true
3632app_setup_block : |
3733 The application can be accessed at:
3834
3935 * http://yourhost:3000/
4036 * https://yourhost:3001/
41-
37+ # init diagram
38+ init_diagram : |
39+ "remmina:latest": {
40+ docker-mods
41+ base {
42+ fix-attr +\nlegacy cont-init
43+ }
44+ docker-mods -> base
45+ legacy-services
46+ custom services
47+ init-services -> legacy-services
48+ init-services -> custom services
49+ custom services -> legacy-services
50+ legacy-services -> ci-service-check
51+ init-migrations -> init-adduser
52+ init-kasmvnc-end -> init-config
53+ init-os-end -> init-config
54+ init-config -> init-config-end
55+ init-os-end -> init-crontab-config
56+ init-mods-end -> init-custom-files
57+ base -> init-envfile
58+ init-os-end -> init-kasmvnc
59+ init-nginx -> init-kasmvnc-config
60+ init-video -> init-kasmvnc-end
61+ base -> init-migrations
62+ base -> init-mods
63+ init-config-end -> init-mods
64+ init-mods -> init-mods-end
65+ init-mods-package-install -> init-mods-end
66+ init-mods -> init-mods-package-install
67+ init-kasmvnc -> init-nginx
68+ base -> init-os-end
69+ init-adduser -> init-os-end
70+ init-envfile -> init-os-end
71+ init-migrations -> init-os-end
72+ init-custom-files -> init-services
73+ init-mods-end -> init-services
74+ init-kasmvnc-config -> init-video
75+ init-services -> svc-cron
76+ svc-cron -> legacy-services
77+ init-services -> svc-de
78+ svc-nginx -> svc-de
79+ svc-de -> legacy-services
80+ init-services -> svc-docker
81+ svc-de -> svc-docker
82+ svc-docker -> legacy-services
83+ init-services -> svc-kasmvnc
84+ svc-pulseaudio -> svc-kasmvnc
85+ svc-kasmvnc -> legacy-services
86+ init-services -> svc-kclient
87+ svc-kasmvnc -> svc-kclient
88+ svc-kclient -> legacy-services
89+ init-services -> svc-nginx
90+ svc-kclient -> svc-nginx
91+ svc-nginx -> legacy-services
92+ init-services -> svc-pulseaudio
93+ svc-pulseaudio -> legacy-services
94+ }
95+ Base Images: {
96+ "baseimage-kasmvnc:ubuntunoble" <- "baseimage-ubuntu:noble"
97+ }
98+ "remmina:latest" <- Base Images
4299# changelog
43100changelogs :
44- - { date: "28.08.24:", desc: "Rebase to noble." }
45- - { date: "10.02.24:", desc: "Update Readme with new env vars and ingest proper PWA icon." }
46- - { date: "18.03.23:", desc: "Rebase to KasmVNC base image." }
47- - { date: "16.12.22:", desc: "Rebase to Jammy. Drop nx, xdmcp plugins due to lack of packages. Add Kiosk, Secret, x2go plugins." }
48- - { date: "19.06.22:", desc: "Rebase to Focal. Drop Telepathy plugin due to lack of packages." }
49- - { date: "27.03.20:", desc: "Initial release." }
101+ - {date: "28.08.24:", desc: "Rebase to noble."}
102+ - {date: "10.02.24:", desc: "Update Readme with new env vars and ingest proper PWA icon."}
103+ - {date: "18.03.23:", desc: "Rebase to KasmVNC base image."}
104+ - {date: "16.12.22:", desc: "Rebase to Jammy. Drop nx, xdmcp plugins due to lack of packages. Add Kiosk, Secret, x2go plugins."}
105+ - {date: "19.06.22:", desc: "Rebase to Focal. Drop Telepathy plugin due to lack of packages."}
106+ - {date: "27.03.20:", desc: "Initial release."}
0 commit comments