feat: expand recipes catalog in common.nix
This commit is contained in:
191
common.nix
191
common.nix
@@ -16,54 +16,193 @@ let
|
|||||||
"mealie"
|
"mealie"
|
||||||
"nextcloud"
|
"nextcloud"
|
||||||
|
|
||||||
# Tier 2 - Stable (Score 4)
|
# Tier 2 - Stable (Score 4)
|
||||||
"gotosocial"
|
"gotosocial"
|
||||||
"wordpress"
|
"wordpress"
|
||||||
|
|
||||||
# Tier 3 - Community (Score 3)
|
# Tier 3 - Community (Score 3)
|
||||||
|
"adapt_authoring"
|
||||||
|
"agora"
|
||||||
|
"alerta"
|
||||||
|
"amusewiki"
|
||||||
|
"authentik"
|
||||||
|
"babybuddy"
|
||||||
|
"backup-bot"
|
||||||
|
"backup-bot-two"
|
||||||
|
"base-row"
|
||||||
|
"baserow"
|
||||||
|
"bonfire"
|
||||||
|
"botamusique"
|
||||||
|
"caddy"
|
||||||
|
"cal"
|
||||||
|
"calibre-web"
|
||||||
|
"capsul"
|
||||||
|
"civicrm-backdrop"
|
||||||
|
"civicrm-wordpress"
|
||||||
"collabora"
|
"collabora"
|
||||||
|
"compy"
|
||||||
|
"container"
|
||||||
"croc"
|
"croc"
|
||||||
|
"cryptpad"
|
||||||
|
"custom-html"
|
||||||
|
"custom-html-tiny"
|
||||||
"custom-php"
|
"custom-php"
|
||||||
|
"dashy"
|
||||||
|
"discourse"
|
||||||
|
"distribution"
|
||||||
|
"docker-hub-rss"
|
||||||
"dokuwiki"
|
"dokuwiki"
|
||||||
|
"drone"
|
||||||
|
"drone-docker-runner"
|
||||||
|
"drutopia"
|
||||||
|
"element-web"
|
||||||
"engelsystem"
|
"engelsystem"
|
||||||
|
"etherpad"
|
||||||
"fab-manager"
|
"fab-manager"
|
||||||
|
"farmos"
|
||||||
|
"federatedwiki"
|
||||||
|
"filerun"
|
||||||
|
"filestash"
|
||||||
|
"firefly-iii"
|
||||||
|
"firefly-iii-importer"
|
||||||
|
"fluffychat"
|
||||||
|
"focalboard"
|
||||||
|
"foodsoft"
|
||||||
|
"forgejo-runner"
|
||||||
|
"funkwhale"
|
||||||
|
"gancio"
|
||||||
|
"garage"
|
||||||
"ghost"
|
"ghost"
|
||||||
|
"gitlab"
|
||||||
|
"go-neb"
|
||||||
|
"go-ssb-room"
|
||||||
|
"grafana"
|
||||||
|
"grist"
|
||||||
|
"h5ai"
|
||||||
|
"hedgedoc"
|
||||||
|
"hometown"
|
||||||
|
"hugo"
|
||||||
|
"icecast"
|
||||||
|
"immich"
|
||||||
|
"indentificator"
|
||||||
|
"invidious"
|
||||||
|
"invoiceninja"
|
||||||
|
"jellyfin"
|
||||||
|
"jellyseerr"
|
||||||
|
"jitsi"
|
||||||
|
"jupyter-lab"
|
||||||
|
"kanboard"
|
||||||
"karrot"
|
"karrot"
|
||||||
|
"keycloak"
|
||||||
|
"keycloak-collective-portal"
|
||||||
|
"keyoxide"
|
||||||
|
"kimai"
|
||||||
|
"kutt"
|
||||||
|
"laplace"
|
||||||
|
"lasuite-docs"
|
||||||
"lauti"
|
"lauti"
|
||||||
|
"lemmy"
|
||||||
|
"levelfly"
|
||||||
|
"liberaforms"
|
||||||
|
"limesurvey"
|
||||||
|
"listmonk"
|
||||||
"loomio"
|
"loomio"
|
||||||
|
"mailman3"
|
||||||
|
"mailu"
|
||||||
|
"mastodon"
|
||||||
|
"matomo"
|
||||||
"mattermost"
|
"mattermost"
|
||||||
"mattermost-lts"
|
"mattermost-lts"
|
||||||
|
"maubot"
|
||||||
|
"mediawiki"
|
||||||
|
"minecraft"
|
||||||
|
"minetest"
|
||||||
|
"miniflux"
|
||||||
|
"minio"
|
||||||
|
"mobilizon"
|
||||||
|
"monica"
|
||||||
|
"monitoring"
|
||||||
|
"monitoring-lite"
|
||||||
|
"monitoring-ng"
|
||||||
"mrbs"
|
"mrbs"
|
||||||
|
"mumble"
|
||||||
|
"mycorrhiza"
|
||||||
|
"n8n"
|
||||||
|
"navidrome"
|
||||||
|
"netdata"
|
||||||
|
"nitter"
|
||||||
|
"nocodb"
|
||||||
|
"notea"
|
||||||
|
"ntfy"
|
||||||
|
"oasis"
|
||||||
|
"ohmyform"
|
||||||
"onlyoffice"
|
"onlyoffice"
|
||||||
|
"open-dispatch"
|
||||||
"open-inventory"
|
"open-inventory"
|
||||||
|
"osticket"
|
||||||
"outline"
|
"outline"
|
||||||
"owncast"
|
"owncast"
|
||||||
"rallly"
|
"parasol-static-site"
|
||||||
|
|
||||||
# Extended catalog
|
|
||||||
"hedgedoc"
|
|
||||||
"mediawiki"
|
|
||||||
"seafile"
|
|
||||||
"jitsi-meet"
|
|
||||||
"matrix-synapse"
|
|
||||||
"rocketchat"
|
|
||||||
"prestashop"
|
|
||||||
"invoiceninja"
|
|
||||||
"kimai"
|
|
||||||
"pretix"
|
|
||||||
"drone"
|
|
||||||
"n8n"
|
|
||||||
"gitlab"
|
|
||||||
"jupyter-lab"
|
|
||||||
"plausible"
|
|
||||||
"matomo"
|
|
||||||
"uptime-kuma"
|
|
||||||
"grafana"
|
|
||||||
"peertube"
|
"peertube"
|
||||||
"funkwhale"
|
"pelican"
|
||||||
"mastodon"
|
"penpot"
|
||||||
|
"photoprism"
|
||||||
|
"phpservermon"
|
||||||
"pixelfed"
|
"pixelfed"
|
||||||
"jellyfin"
|
"plausible"
|
||||||
|
"portainer"
|
||||||
|
"postfix-relay"
|
||||||
|
"pretix"
|
||||||
|
"privatebin"
|
||||||
|
"projectsend"
|
||||||
|
"prowlarr"
|
||||||
|
"qbit"
|
||||||
|
"radarr"
|
||||||
|
"radicale"
|
||||||
|
"rallly"
|
||||||
|
"rauthy"
|
||||||
|
"redmine"
|
||||||
|
"renovate"
|
||||||
|
"restic-rest-server"
|
||||||
|
"rocketchat"
|
||||||
|
"rsshub"
|
||||||
|
"rstudio"
|
||||||
|
"rustdesk-server"
|
||||||
|
"screensy"
|
||||||
|
"seafile"
|
||||||
|
"selfoss"
|
||||||
|
"sextant"
|
||||||
|
"shlink"
|
||||||
|
"singlelink"
|
||||||
|
"snikket"
|
||||||
|
"snowflake"
|
||||||
|
"sonarr"
|
||||||
|
"statping"
|
||||||
|
"statuspal"
|
||||||
|
"strapi"
|
||||||
|
"stream-share"
|
||||||
|
"swarm-cronjob"
|
||||||
|
"swarmpit"
|
||||||
|
"synapse-admin"
|
||||||
|
"traefik"
|
||||||
|
"traefik-cert-dumper"
|
||||||
|
"traefik-forward-auth"
|
||||||
|
"uptime-kuma"
|
||||||
|
"vaultwarden"
|
||||||
|
"vikunja"
|
||||||
|
"voila"
|
||||||
|
"vroom"
|
||||||
|
"wallabag"
|
||||||
|
"weblate"
|
||||||
|
"wekan"
|
||||||
|
"woodpecker"
|
||||||
|
"wordpress-bedrock"
|
||||||
|
"workadventure"
|
||||||
|
"writefreely"
|
||||||
|
"xwiki"
|
||||||
|
"zammad"
|
||||||
|
"znc"
|
||||||
|
"zulip"
|
||||||
];
|
];
|
||||||
|
|
||||||
in
|
in
|
||||||
@@ -148,7 +287,7 @@ isoConfig // {
|
|||||||
];
|
];
|
||||||
|
|
||||||
# Workshop Setup Service - REFACTORED
|
# Workshop Setup Service - REFACTORED
|
||||||
systemd.services.workshop-abra-setup = {
|
systemd.services.workshop-abra-setup = {
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
after = [ "network-online.target" "docker.service" "dnsmasq.service" ];
|
after = [ "network-online.target" "docker.service" "dnsmasq.service" ];
|
||||||
wants = [ "network-online.target" ];
|
wants = [ "network-online.target" ];
|
||||||
|
|||||||
Reference in New Issue
Block a user