TrueChartsClone/docs/apps/app-requests.md

16 KiB

App Request List

This list is to track App Requests from one place.

-> New app request should be made by creating a new issue. The issue will be checked if it's viable, linked here and closed. <-

Note that the order of the list is not the order that each app will be added! For an app to be added, it would need someone to make a PR for it

  • Still to be added to TrueCharts
  • Already added to TrueCharts

Not likely to be added to TrueCharts (Please add reason)

Apps

  • Flexget #726
  • Seafile #725
  • dnsmasq #711
  • Deemix #628
  • Trackarr #602
  • Locast2Plex #473
  • n8n #27
  • InfluxDB #5
  • External-Auth-Server #28
  • Borg Backup #782
  • Krusader #794
  • WeblateOrg #817
  • ElectrumX #881
  • Restic #897
  • External-DNS #905
  • Shoko #917
  • kodbox #965
  • Zabbix-Agent
  • Zabbix-Server
  • Filestash #1000
  • UISP #1007
  • Openspeedtest #1018
  • LinkAce #1020
  • Zoneminder #1021
  • OpenHAB #1043
  • Suricata #1063
  • Jitsi Meet #1064
  • Mumble Server #1065
  • KodBox #1079
  • oauth2-proxy
  • Storj Node #1086
  • PiGallery2 #1116
  • LANraragi #1159
  • ArchiSteamFarm #1164
  • Docker Registry #1165
  • Monero #1228
  • AriaNG #1224
  • FileBrowser #1278
  • Unmanic #1279
  • powerdns
  • Self Service Password #1482
  • MakeMKV #1469
  • rTorrent #1485
  • MediaElch #1456
  • Tiny Media Manager #1455
  • Mysterium #1436
  • urBackup #1408
  • HyperHDR #1389
  • Channels DVR #1377
  • Gerbera UPnP #1357
  • LibrePhotos #1349
  • Geth #1348
  • Spotify Connect #1319
  • Machinaris #1304
  • Ghost #1282
TODO: Requires More-Than-Average effort
  • Taiga #438 (Clusterfuck of containers and already depricated)
  • Netdata #280
  • Appwrite/Parse Framework #278
  • GitLab #227
  • Wordpress #437
  • Steamcmd & 7 Days to die #599
  • Synapse (Matrix Server) #410
  • MovieNight #139 (not a good docker container available)
  • LanCache #138
TODO: LSIO containers with known complications
  • codimd ( Viable, but not via LSIO)

  • diskover ( Requires: elasticsearch )

  • jenkins-builder ( Internal LSIO only, we should learn from this )

  • musicbrainz ( Use metabrainz/musicbrainz-docker instead )

  • nano ( Setup rather complex )

  • netbox ( Needs some more viability verification )

  • nginx ( Should be called "nginx-webserver" to prevent ingress-provider confusion )

  • openssh-server ( Maybe call this "openssh-sandbox?" )

  • rutorrent ( needs another container source and has config complications )

  • snapdrop ( Not sure about networking requirements/design )

  • serviio ( very niche, no good containers )

TODO: Require custom care to handle their configuration
TODO: Requires Postgresql customisation
  • Keycloack #1106
TODO: Requires Postgresql+redis customisation
TODO: Requires MariaDB to be added first
  • FreePBX #1111
TODO: Requires Prometheus to be added first
  • alertmanager-bot ( example helm-chart available from k8s-at-home )
  • prometheus-nut-exporter ( example helm-chart available from k8s-at-home )
  • traefik-forward-auth ( example helm-chart available from k8s-at-home )
  • uptimerobot ( example helm-chart available from k8s-at-home )
  • vikunja ( example helm-chart available from k8s-at-home )
  • youtubedl-material ( example helm-chart available from k8s-at-home )
TODO: Requires MongoDB to be added first
  • overleaf ( example helm-chart available from k8s-at-home )
  • WeKan #1225
TODO: Other Complications

These Apps have specific requirements or need specific customisation and care

Apps that not have a specific candidate yet.

  • Mail Server #274
  • Log Manager #509
  • FTP Client #615
  • Web Server #273
  • Minecraft Server #314
  • Printer/Scanner server (CUPS for example) #1024
  • Private torrent tracker (OpenTracker for example) #1025

Not Likely to be added

pod-gateway (while a one-vpn-app app sounds nice, it would be extremely complicated to give it an acceptable user experience)

dnsmadeeasy-webhook (We do not support the underlaying cert-manager system as we use TrueNAS SCALE Certs)

intel-gpu-plugin (Already Integrated in TrueNAS SCALE)

multus (We use the CNI supplied by TrueNAS SCALE)

samba (Already Integrated into TrueNAS SCALE)

smarter-device-manager (preferably iX finds a way of implementing something like this)

zalando-postgres-cluster (We need to deploy the actual operator as an app instead)

Nginx Proxy Manager #1019 (Doesn't fit very well in the kubernetes ecosystem, might cause confusion and or support issues)

diun ( The general feature is already integrated into SCALE)

pterodactyl (Not natively compatible with k8s, would most likely go totally haywire when clustering launches)

booksonic (is depricated by upstream )

installer (an installer-ecosystem, within an installer ecosystem (scale) seems a bit weird)

static (Upstream project disapeared)

todo (Upstream project disapeared)

wg-easy #1414 ( VPN servers inside the k8s subnet is not great)

Umbrel #404 (not going to be added, not a docker container)

LSIO containers not viable for Apps

adguardhome-sync ( Addon to Adguard-home )

apprise-api ( Addon to Apprise )

booksonic ( Replaced by Booksonic-Air )

cardigann ( Deprecated ages ago )

codiad ( Deprecated ages ago )

cops ( Companion to calibre )

daapd ( Might require mdns )

docker-compose ( Not a fit for SCALE )

ffmpeg ( CLI Only )

gazee ( Depricated: use codex instead )

hydra ( Use Hydra2 instead )

hydra2 ( Replaced by NZB-Hydra2 )

kanzi ( Requires complicated post-install setup )

ldap-auth ( Deprecated years ago )

letsencrypt ( We integrate certs with SCALE )

libresonic ( Project is gone, use airsonic instead )

mods ( Not something we currently support )

openvpn-as ( Should be integrated in either SCALE or a router )

pydio ( use pydio/cells instead )

raneto ( Convoluted setup )

rdesktop ( Not suited for SCALE )

swag ( Reverse proxying should be done using ingress and certs using SCALE )

taisun ( Most likely does not work with kubernetes )

webtop ( Going to cause issues when running in k8s )

wireguard ( A VPN server inside the k8s subnet is not the best idea, leave this to SCALE host or a router )

yq ( yq is nice and all, but not interesting for a SCALE App )

arch ( basecontainers are not applications )

fedora ( basecontainers are not applications )

ffmpeg ( basecontainers are not applications )

guacgui ( basecontainers are not applications )

gui ( basecontainers are not applications )

java ( basecontainers are not applications )

mono ( basecontainers are not applications )

nginx ( basecontainers are not applications )

python ( basecontainers are not applications )

rdesktop ( basecontainers are not applications )

rdesktop-web ( basecontainers are not applications )

pixapop ( moved to lsio )

polipo ( upstream depricated )

shout-irc ( succeeded by THELOUNGE )

sickbeard ( upstream depricated )

Phabricator #122

Completed App Requests

  • JDownloader2 #613
  • Gitea #291
  • OnlyOffice Document Server #192
  • Pihole #12
  • Authelia #1
  • Photo Manager #293
  • airsonic
  • appdaemon
  • bazarr
  • calibre
  • calibre-web
  • deconz
  • deluge
  • dizquetv
  • duplicati
  • emby
  • esphome
  • flaresolverr
  • flood
  • focalboard
  • freshrss
  • gaps
  • gonic
  • grocy
  • haste-server
  • healthchecks
  • heimdall
  • home-assistant
  • hyperion-ng
  • jackett
  • jellyfin
  • komga
  • lazylibrarian
  • lidarr
  • lychee
  • mealie
  • mosquitto
  • mylar
  • navidrome
  • node-red
  • nullserv
  • nzbget
  • nzbhydra2
  • octoprint
  • omada-controller
  • ombi
  • organizr
  • overseerr
  • owncast
  • owncloud-ocis
  • photoprism
  • piaware
  • plex
  • pretend-youre-xyzzy
  • protonmail-bridge
  • prowlarr
  • pyload
  • qbittorrent
  • radarr
  • readarr
  • reg
  • resilio-sync
  • sabnzbd
  • ser2sock
  • sonarr
  • stash
  • syncthing
  • tautulli
  • thelounge
  • transmission
  • truecommand
  • tvheadend
  • unifi
  • unpackerr
  • vaultwarden
  • xteve
  • zwavejs2mqtt
  • haste
  • postgres
  • syncthing
  • transmission
  • apache-musicindex
  • aria2
  • booksonic-air
  • cryptofolio
  • icantbelieveitsnotvaletudo
  • minio-console
  • valheim
  • whoogle
  • amcrest2mqtt
  • audacity
  • beets
  • cloud9
  • code-server
  • davos
  • digikam
  • doublecommander
  • filezilla
  • fossil
  • golinks
  • grav
  • headphones
  • leaf2mqtt
  • medusa
  • mstream
  • muximux
  • notes
  • novnc
  • photoshow
  • piwigo
  • pixapop
  • remmina
  • shorturl
  • sickchill
  • sickgear
  • smokeping
  • sqlitebrowser
  • twtxt
  • wiki
  • zigbee2mqtt
  • podgrab
  • Uptime Kuma #1097
  • tdarr / tdarr-node
  • dsmr-reader
  • joplin-server
  • kanboard
  • librespeed
  • miniflux
  • openkm
  • statping
  • teedy
  • teslamate
  • traccar
  • tt-rss
  • wikijs
  • recipes
  • babybuddy
  • etherpad
  • odoo
  • shiori
  • firefox-syncserver
  • gotify
  • mariadb ( example helm-chart available from nicholaswilde )
  • promcord ( example helm-chart available from k8s-at-home )
  • speedtest-exporter ( example helm-chart available from k8s-at-home )
  • unifi-poller ( example helm-chart available from k8s-at-home )
  • uptimerobot-prometheus ( example helm-chart available from k8s-at-home )
  • Logitech Media Server #1062
  • Grafana #4
  • Prometheus #275
  • anonaddy ( example helm-chart available from k8s-at-home )
  • bookstack ( example helm-chart available from k8s-at-home )
  • icinga2 ( example helm-chart available from k8s-at-home )
  • monica ( example helm-chart available from k8s-at-home )
  • openemr ( example helm-chart available from k8s-at-home )
  • xbackbone ( example helm-chart available from k8s-at-home )
  • clarkson ( example helm-chart available from nicholaswilde )
  • friendica ( example helm-chart available from nicholaswilde )
  • snipe-it ( example helm-chart available from nicholaswilde )
  • leantime ( example helm-chart available from nicholaswilde )
  • blog ( example helm-chart available from nicholaswilde )
  • bookstack ( example helm-chart available from nicholaswilde )
  • pixapop
  • grav
  • boinc
  • chevereto
  • couchpotato
  • darktable
  • ddclient
  • dillinger
  • dokuwiki
  • domoticz
  • duckdns
  • embystat
  • emulatorjs
  • endlessh
  • firefox
  • fleet
  • foldingathome
  • guacd
  • habridge
  • hedgedoc
  • htpcmanager
  • ipfs
  • kodi-headless
  • libreoffice
  • minetest
  • minisatip
  • mysql-workbench
  • nano-wallet
  • ngircd
  • nntp2nntp
  • openvscode-server
  • paperless-ng
  • papermerge
  • pidgin
  • projectsend
  • pwndrop
  • pydio-cells
  • pylon
  • quassel-core
  • quassel-web
  • requestrr
  • rsnapshot
  • synclounge
  • syslog-ng
  • ubooquity
  • webgrabplus
  • wireshark
  • znc #1343
  • Quassel IRC #1070
  • DokuWiki #1115
  • ApacheGuacamole #103
  • Requestrr #237
  • DMS (Document Manage System) #810
  • scrutiny ( Needs customised solution for direct disk access )
  • Trilium Notes #1261