diff --git a/docs/apps/index.md b/docs/apps/index.md new file mode 100644 index 00000000000..858139a57ba --- /dev/null +++ b/docs/apps/index.md @@ -0,0 +1,237 @@ +# 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 +- [x] 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 +- [ ] Steamcmd & 7 Days to die #599 +- [ ] Locast2Plex #473 +- [ ] Taiga #438 +- [ ] Wordpress #437 +- [ ] Synapse (Matrix Server) #410 +- [ ] Umbrel #404 +- [ ] Netdata #280 +- [ ] Appwrite/Parse Framework #278 +- [ ] Prometheus #275 +- [ ] Requestarr #237 +- [ ] GitLab #227 +- [ ] Scrutiny #198 +- [ ] MovieNight #139 +- [ ] LanCache #138 +- [ ] Phabricator #122 +- [ ] ApacheGuacamole #103 +- [ ] n8n #27 +- [ ] InfluxDB #5 +- [ ] Grafana #4 +- [ ] 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 +:x: Nginx Proxy Manager #1019 (Doesn't fit very well in the kubernetes ecosystem, might cause confusion and or support issues) +- [ ] OpenHAB #1043 +- [ ] Logitech Media Server #1062 +- [ ] Suricata #1063 +- [ ] Jitsi Meet #1064 +- [ ] Mumble Server #1065 +- [ ] Quassel IRC #1070 +- [ ] KodBox #1079 +- [ ] oauth2-proxy + +# Apps that not have a specific candidate yet. +- [ ] DMS (Document Manage System) #810 +- [ ] 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 + +# Apps to port from a specific source + +This is a list of Helm charts in the popular[ k8s-at-home ](https://github.com/k8s-at-home/charts) repository that we aim to one day port all port to TrueCharts. + +It below [k8s-at-home ](https://github.com/k8s-at-home/charts) it also includes some "sister" repositories, that feature Charts that are very close to [k8s-at-home ](https://github.com/k8s-at-home/charts), but not quite. However the porting process should be relatively similair. + +[ k8s-at-home ](https://github.com/k8s-at-home/charts) +--- + +**TODO: Should be relatively easy to port** +- [ ] apache-musicindex +- [ ] aria2 +- [ ] booksonic-air +- [ ] cryptofolio +- [ ] icantbelieveitsnotvaletudo +- [ ] minio-console +- [ ] recipes +- [ ] valheim +- [ ] whoogle +- [ ] xbackbone + +**TODO: Require custom care to handle their configuration** +- [ ] adguard-home +- [ ] blocky +- [ ] comcast +- [ ] Frigate #871 +- [ ] games-on-whales +- [ ] gollum +- [ ] homer +- [ ] magic-mirror +- [ ] modem-stats +- [ ] neolink +- [ ] network-ups-tools +- [ ] onedrive +- [ ] rtorrent-flood +- [ ] searx +- [ ] sharry + + +**TODO: Requires device-mount section to be included** +- [ ] zigbee2mqtt +- [ ] leaf2mqtt +- [ ] amcrest2mqtt + +**TODO: Requires Postgresql customisation** +- [ ] dsmr-reader +- [ ] joplin-server +- [ ] kanboard +- [ ] librespeed +- [ ] miniflux +- [ ] openkm +- [ ] powerdns +- [ ] shlink +- [ ] statping +- [ ] teedy +- [ ] teslamate +- [ ] traccar +- [ ] tt-rss +- [ ] wallabag +- [ ] wikijs + +**TODO: Requires Prometheus to be added first** +- [ ] alertmanager-bot +- [ ] promcord +- [ ] prometheus-nut-exporter +- [ ] speedtest-exporter +- [ ] unifi-poller +- [ ] uptimerobot-prometheus +- [ ] traefik-forward-auth +- [ ] uptimerobot +- [ ] vikunja +- [ ] youtubedl-material + +**TODO: Requires MongoDB to be added first** +- [ ] overleaf + +**TODO: Requires MariaDB to be added first** +- [ ] anonaddy +- [ ] baikal +- [ ] bookstack +- [ ] icinga2 +- [ ] monica +- [ ] openemr + +**TODO: Other Complications** +_These Apps have specific requirements or need specific customisation and care_ + +- [ ] foundryvtt +- [ ] homebridge +- [ ] jetbrains-projector +- [ ] paperless +- [ ] tdarr + + +**Not likely:** +:x: pod-gateway (while a one-vpn-app app sounds nice, it would be extremely complicated to give it an acceptable user experience) +:x: dnsmadeeasy-webhook (We do not support the underlaying cert-manager system as we use TrueNAS SCALE Certs) +:x: intel-gpu-plugin (Already Integrated in TrueNAS SCALE) +:x: multus (We use the CNI supplied by TrueNAS SCALE) +:x: samba (Already Integrated into TrueNAS SCALE) +:x: smarter-device-manager (preferably iX finds a way of implementing something like this) +:x: zalando-postgres-cluster (We need to deploy the actual operator as an app instead) + + +[ nicholaswilde ](https://github.com/nicholaswilde/helm-charts) +--- + +- [ ] audacity +- [ ] babybuddy +- [ ] beets +- [ ] blog +- [ ] boinc-client +:x: booksonic (please port the k8s-at-home version instead) +- [ ] bookstack +- [ ] chyrp-lite +- [ ] clarkson +- [ ] cloud9 +- [ ] code-server +:x: common (We use our own common chart) +- [ ] cryptpad +- [ ] davos +- [ ] digikam +- [ ] diun +- [ ] doublecommander +- [ ] etherpad +- [ ] filezilla +- [ ] firefox-syncserver +- [ ] formalms +- [ ] fossil +- [ ] friendica +- [ ] golinks +- [ ] gotify +- [ ] grav +- [ ] headphones +- [ ] hedgedoc +- [ ] installer +:x: kanboard (please port the k8s-at-home version instead) +- [ ] leantime +- [ ] mariadb +- [ ] medusa +- [ ] mstream +- [ ] muximux +- [ ] notes +- [ ] novnc +- [ ] odoo +- [ ] papermerge +- [ ] photoshow +- [ ] piwigo +- [ ] pixapop +- [ ] podgrab +- [ ] projectsend +- [ ] remmina +- [ ] shiori +- [ ] shorturl +- [ ] sickchill +- [ ] sickgear +- [ ] smokeping +- [ ] snipe-it +- [ ] sqlitebrowser +- [ ] static +- [ ] todo +- [ ] twtxt +- [ ] wiki +:x: wikijs (please port the k8s-at-home version instead)