This commit is contained in:
2025-08-18 07:23:27 +02:00
parent bcee46fa15
commit ba85e91c58
19 changed files with 1102 additions and 534 deletions

View File

@@ -1,8 +1,8 @@
module installers
import freeflowuniverse.herolib.installers.base
import freeflowuniverse.herolib.installers.develapps.vscode
import freeflowuniverse.herolib.installers.develapps.chrome
// import freeflowuniverse.herolib.installers.develapps.vscode
// import freeflowuniverse.herolib.installers.develapps.chrome
// import freeflowuniverse.herolib.installers.virt.podman as podman_installer
// import freeflowuniverse.herolib.installers.virt.buildah as buildah_installer
import freeflowuniverse.herolib.installers.virt.lima
@@ -18,12 +18,12 @@ import freeflowuniverse.herolib.installers.lang.python
import freeflowuniverse.herolib.installers.web.tailwind
// import freeflowuniverse.herolib.installers.hero.heroweb
// import freeflowuniverse.herolib.installers.hero.herodev
import freeflowuniverse.herolib.installers.sysadmintools.daguserver
// import freeflowuniverse.herolib.installers.sysadmintools.daguserver
import freeflowuniverse.herolib.installers.sysadmintools.rclone
// import freeflowuniverse.herolib.installers.sysadmintools.prometheus
// import freeflowuniverse.herolib.installers.sysadmintools.grafana
// import freeflowuniverse.herolib.installers.sysadmintools.fungistor
import freeflowuniverse.herolib.installers.sysadmintools.garage_s3
// import freeflowuniverse.herolib.installers.sysadmintools.garage_s3
import freeflowuniverse.herolib.installers.infra.zinit_installer
@[params]
@@ -116,23 +116,23 @@ pub fn install_multi(args_ InstallArgs) ! {
// caddy.install(reset: args.reset)!
// caddy.configure_examples()!
}
'chrome' {
chrome.install(reset: args.reset, uninstall: args.uninstall)!
}
// 'chrome' {
// chrome.install(reset: args.reset, uninstall: args.uninstall)!
// }
// 'mycelium' {
// mycelium.install(reset: args.reset)!
// mycelium.start()!
// }
'garage_s3' {
mut garages3 := garage_s3.get()!
garages3.install(reset: args.reset)!
}
// 'garage_s3' {
// mut garages3 := garage_s3.get()!
// garages3.install(reset: args.reset)!
// }
// 'fungistor' {
// fungistor.install(reset: args.reset)!
// }
'lima' {
lima.install_(reset: args.reset, uninstall: args.uninstall)!
}
// 'lima' {
// lima.install_(reset: args.reset, uninstall: args.uninstall)!
// }
// 'herocontainers' {
// mut podman_installer0 := podman_installer.get()!
// mut buildah_installer0 := buildah_installer.get()!
@@ -166,13 +166,13 @@ pub fn install_multi(args_ InstallArgs) ! {
// 'heroweb' {
// heroweb.install()!
// }
'dagu' {
// will call the installer underneith
mut dserver := daguserver.get()!
dserver.install()!
dserver.restart()!
// mut dagucl:=dserver.client()!
}
// 'dagu' {
// // will call the installer underneith
// mut dserver := daguserver.get()!
// dserver.install()!
// dserver.restart()!
// // mut dagucl:=dserver.client()!
// }
// 'zola' {
// mut i2 := zola.get()!
// i2.install()! // will also install tailwind