浏览代码

Remove most arm32 based items as support for them is going away

Robert Middleswarth 2 年之前
父节点
当前提交
7d3914e335
共有 89 个文件被更改,包括 103 次插入2574 次删除
  1. 12 204
      docs/AppList.md
  2. 44 1014
      pi-hosted_template/template/portainer-v2.json
  3. 0 35
      stack/bookstack.yml
  4. 0 1
      template/apps/adguardhome-sync.json
  5. 0 0
      template/apps/adguardhome.json
  6. 0 1
      template/apps/airsonic.json
  7. 1 1
      template/apps/alpine-xfce4-novnc.json
  8. 0 1
      template/apps/bazarr.json
  9. 0 1
      template/apps/beets.json
  10. 0 52
      template/apps/booksonic.json
  11. 0 1
      template/apps/calibre-web.json
  12. 0 1
      template/apps/cardigann.json
  13. 0 1
      template/apps/code-server.json
  14. 0 1
      template/apps/codiad.json
  15. 0 1
      template/apps/cops.json
  16. 0 1
      template/apps/couchpotato.json
  17. 0 1
      template/apps/daapd.json
  18. 0 1
      template/apps/davos.json
  19. 0 1
      template/apps/deluge.json
  20. 0 1
      template/apps/domoticz.json
  21. 0 1
      template/apps/drupal.json
  22. 0 1
      template/apps/duck-dns.json
  23. 0 1
      template/apps/duplicati.json
  24. 0 1
      template/apps/emby.json
  25. 0 1
      template/apps/embystat.json
  26. 0 1
      template/apps/freshrss.json
  27. 0 1
      template/apps/gazee.json
  28. 0 1
      template/apps/grocy.json
  29. 0 1
      template/apps/headphones.json
  30. 0 1
      template/apps/htpc-manager.json
  31. 0 1
      template/apps/jackett.json
  32. 0 1
      template/apps/jellyfin.json
  33. 0 1
      template/apps/jellyseerr.json
  34. 0 1
      template/apps/lazylibrarian.json
  35. 0 1
      template/apps/let's-encrypt.json
  36. 0 1
      template/apps/librespeed.json
  37. 0 1
      template/apps/lidarr.json
  38. 0 1
      template/apps/lychee-with-mariadb.json
  39. 0 1
      template/apps/lychee.json
  40. 0 1
      template/apps/mariadb.json
  41. 0 1
      template/apps/medusa.json
  42. 0 1
      template/apps/minetest.json
  43. 0 1
      template/apps/minisatip.json
  44. 0 1
      template/apps/monica.json
  45. 0 1
      template/apps/mstream.json
  46. 0 1
      template/apps/musicbrainz.json
  47. 0 1
      template/apps/muximux.json
  48. 0 1
      template/apps/mylar.json
  49. 0 1
      template/apps/nginx-proxy-manager-mysql-goaccess.json
  50. 0 1
      template/apps/nginx-proxy-manager-mysql.json
  51. 0 1
      template/apps/nginx.json
  52. 0 1
      template/apps/nzbget.json
  53. 0 1
      template/apps/nzbhydra-2.json
  54. 0 1
      template/apps/ombi.json
  55. 0 1
      template/apps/oscam.json
  56. 0 1
      template/apps/overseerr.json
  57. 0 1
      template/apps/photoshow.json
  58. 0 1
      template/apps/plex.json
  59. 0 1
      template/apps/projectsend.json
  60. 0 1
      template/apps/prowlarr.json
  61. 0 1
      template/apps/pwndrop.json
  62. 0 1
      template/apps/pydio.json
  63. 0 1
      template/apps/qbittorrent.json
  64. 0 1
      template/apps/quassel-irc.json
  65. 0 1
      template/apps/radarr.json
  66. 0 1
      template/apps/rdesktop.json
  67. 0 1
      template/apps/readarr.json
  68. 0 1
      template/apps/redmine.json
  69. 0 1
      template/apps/resilio-sync.json
  70. 0 1
      template/apps/sabnzbd.json
  71. 0 1
      template/apps/sickchill.json
  72. 0 1
      template/apps/sickgear.json
  73. 0 1
      template/apps/smokeping.json
  74. 0 75
      template/apps/swag.json
  75. 0 1
      template/apps/syncthing.json
  76. 0 1
      template/apps/tautulli.json
  77. 0 1
      template/apps/thelounge.json
  78. 0 1
      template/apps/transmission.json
  79. 0 1
      template/apps/tvheadend.json
  80. 0 1
      template/apps/ubooquity.json
  81. 0 1
      template/apps/unpoller-monitor.json
  82. 0 1
      template/apps/vikunja-with-frontend.json
  83. 0 1
      template/apps/webgrab+plus.json
  84. 0 1
      template/apps/wikijs.json
  85. 0 1
      template/apps/yourls.json
  86. 0 1
      template/apps/znc.json
  87. 1 50
      template/portainer-v2-amd64.json
  88. 44 1014
      template/portainer-v2-arm32.json
  89. 1 50
      template/portainer-v2-arm64.json

+ 12 - 204
docs/AppList.md

@@ -4,16 +4,16 @@ List of all apps included in this project with info related to it.
 
 |**Arm32:**          |**Arm64:**|**Amd64:**|**Total:**|
 |:-------------------|:--------:|:--------:|:--------:|
-| 187 apps | 222 apps | 222 apps | 224 apps |
+| 136 apps | 221 apps | 221 apps | 223 apps |
 
 ---
 
 |App Title|Arm32|Arm64|Amd64|Type |Official<br>Doc|PiHosted<br>Doc|Install Script|Youtube Video|
 |:--------|:---:|:---:|:---:|:---:|:-------------:|:-------------:|:------------:|:-----------:|
 |[Adguardhome](https://adguard.com/en/adguard-home/overview.html)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/AdguardTeam/AdGuardHome/wiki/Docker) |  |  |  |
-|[Adguardhome-sync](https://adguard.com/en/adguard-home/overview.html)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/linuxserver/docker-adguardhome-sync#usage) |  |  |  |
+|[Adguardhome-sync](https://adguard.com/en/adguard-home/overview.html)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/linuxserver/docker-adguardhome-sync#usage) |  |  |  |
 |[Airsonic Advanced](https://github.com/airsonic-advanced/airsonic-advanced)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/linuxserver/docker-airsonic-advanced) |  |  |  |
-|[Airsonic](https://airsonic.github.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://airsonic.github.io/docs/install/docker/) |  |  |  |
+|[Airsonic](https://airsonic.github.io/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://airsonic.github.io/docs/install/docker/) |  |  |  |
 |[Alpine Xfce4 noVNC](https://github.com/novaspirit/Alpine_xfce4_noVNC)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/novaspirit/Alpine_xfce4_noVNC) |  |  |  |
 |[Apache Httpd](https://httpd.apache.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/_/httpd) |  |  |  |
 |[ArchiSteamFarm](https://github.com/JustArchiNET/ArchiSteamFarm/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Docker/) |  |  |  |
@@ -21,216 +21,24 @@ List of all apps included in this project with info related to it.
 |[AriaNG](https://github.com/hurlenko/aria2-ariang-docker)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/hurlenko/aria2-ariang-docker) |  |  |  |
 |[Authelia](https://www.authelia.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://www.authelia.com/docs/configuration/) |  |  |  |
 |[Authentik](https://goauthentik.io/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://goauthentik.io/docs/) |  | [![](../build/images/script_icon.png)](../tools/install_authentik.sh) |  |
-|[Bazarr](https://www.bazarr.media/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://wiki.bazarr.media/Getting-Started/Installation/Docker/docker/) |  |  |  |
-|[Beets](https://beets.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-beets) |  |  |  |
+|[Bazarr](https://www.bazarr.media/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://wiki.bazarr.media/Getting-Started/Installation/Docker/docker/) |  |  |  |
+|[Beets](https://beets.io/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-beets) |  |  |  |
 |[Bind9](https://hub.docker.com/r/ubuntu/bind9)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/ubuntu/bind9) |  | [![](../build/images/script_icon.png)](../tools/install_bind9.sh) |  |
-|[Booksonic](https://booksonic.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-booksonic-air) |  |  |  |
 |[Bookstack](https://www.bookstackapp.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://www.bookstackapp.com/docs/admin/installation/#docker) |  |  |  |
 |[Caddy](https://caddyserver.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/_/caddy) |  | [![](../build/images/script_icon.png)](../tools/install_caddy.sh) |  |
 |[Calibre](https://calibre-ebook.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-calibre) |  |  |  |
-|[Calibre Web](https://calibre-ebook.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-calibre-web) |  |  |  |
-|[Cardigann](https://github.com/cardigann/cardigann)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/cardigann/) |  |  |  |
+|[Calibre Web](https://calibre-ebook.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-calibre-web) |  |  |  |
+|[Cardigann](https://github.com/cardigann/cardigann)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/cardigann/) |  |  |  |
 |[Chevereto](https://chevereto.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/nmtan/chevereto) |  |  |  |
 |[Chrony NTP](https://github.com/cturra/docker-ntp)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/cturra/docker-ntp/blob/main/README.md) |  |  |  |
 |[Clamav](https://docs.clamav.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/mkodockx/docker-clamav) |  | [![](../build/images/script_icon.png)](../tools/install_clamav.sh) |  |
 |[Cloudflare DDNS](https://www.cloudflare.com/en-gb/learning/dns/glossary/dynamic-dns/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/favonia/cloudflare-ddns/) |  |  |  |
 |[Cloudflared Tunnel](https://www.cloudflare.com/products/tunnel/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/) |  |  |  |
-|[Code Server](https://coder.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-code-server) |  |  |  |
-|[Codiad](http://codiad.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/Codiad/Codiad/wiki/Quick-installation-using-Docker) |  |  |  |
-|[COPS](https://blog.slucas.fr/projects/calibre-opds-php-server/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-cops) |  |  |  |
-|[CouchPotato](https://couchpota.to/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-couchpotato) |  |  |  |
-|[Daapd](https://owntone.github.io/owntone-server/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-daapd) |  |  |  |
+|[Code Server](https://coder.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-code-server) |  |  |  |
+|[Codiad](http://codiad.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/Codiad/Codiad/wiki/Quick-installation-using-Docker) |  |  |  |
+|[COPS](https://blog.slucas.fr/projects/calibre-opds-php-server/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-cops) |  |  |  |
+|[CouchPotato](https://couchpota.to/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-couchpotato) |  |  |  |
+|[Daapd](https://owntone.github.io/owntone-server/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-daapd) |  |  |  |
 |[DashMachine](https://github.com/rmountjoy92/DashMachine)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/rmountjoy92/DashMachine) |  |  |  |
 |[Dashy](https://dashy.to)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://dashy.to/docs/quick-start) |  | [![](../build/images/script_icon.png)](../tools/install_dashy.sh) |  |
 |[DaVinci Postgres Server](https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/docs/davinci.md)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/docs/davinci.md) |  |  |  |
-|[Davos](https://github.com/linuxserver/davos)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-davos) |  |  |  |
-|[DeeMix](https://deemix.app/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://gitlab.com/Bockiii/deemix-docker) |  |  |  |
-|[Deluge](https://www.deluge-torrent.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-deluge) |  |  | [![Route Docker Traffic Through VPN Container](../build/images/yt-badge-novaspirit.png "Route Docker Traffic Through VPN Container")](https://www.youtube.com/watch?v=IWj1-j2QWvo) |
-|[Deluge openvpn [DEPRECATED]](https://www.deluge-torrent.org/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/sgtsquiggs/docker-deluge-openvpn) |  |  |  |
-|[Droid Docker VNC](https://hub.docker.com/r/sickcodes/dock-droid)|:x:|:x:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/sickcodes/dock-droid) |  |  | [![Run Android In Docker with this Container!](../build/images/yt-badge-novaspirit.png "Run Android In Docker with this Container!")](https://www.youtube.com/watch?v=GTtdTksS6L0) |
-|[Domoticz](https://domoticz.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-domoticz) |  |  |  |
-|doublecommander|:x:|:heavy_check_mark:|:heavy_check_mark:|Container|  |  |  |  |
-|[Dozzle](https://dozzle.dev/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/amir20/dozzle) |  |  |  |
-|[Dradis](https://dradisframework.com/)|:x:|:x:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/raesene/dockerized-security-tools) |  |  |  |
-|[Drupal](https://www.drupal.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://www.drupal.org/docs/develop/local-server-setup/docker-development-environments/docker-with-solr-cloud-integration/docker-configuration) |  | [![](../build/images/script_icon.png)](../tools/install_drupal.sh) |  |
-|[Duck DNS](https://www.duckdns.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-duckdns) |  |  |  |
-|[Duplicati](https://www.duplicati.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-duplicati) |  |  |  |
-|[Eclipse Mosquitto MQTT](https://mosquitto.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://mosquitto.org/) |  | [![](../build/images/script_icon.png)](../tools/install_mosquitto.sh) |  |
-|[Emby](https://emby.media/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-emby) |  |  |  |
-|[EmbyStat](https://github.com/mregni/EmbyStat)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-embystat) |  |  |  |
-|[FileBrowser latest](https://filebrowser.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://filebrowser.org/installation#docker) |  |  | [![Installing JDownloader and File Browser On The Pi Docker Server](../build/images/yt-badge-novaspirit.png "Installing JDownloader and File Browser On The Pi Docker Server")](https://www.youtube.com/watch?v=30MYRgCObu8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=4) |
-|[FileBrowser S6](https://filebrowser.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://filebrowser.org/installation#docker) |  |  | [![Installing JDownloader and File Browser On The Pi Docker Server](../build/images/yt-badge-novaspirit.png "Installing JDownloader and File Browser On The Pi Docker Server")](https://www.youtube.com/watch?v=30MYRgCObu8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=4) |
-|[Filezilla](https://hub.docker.com/r/linuxserver/filezilla)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/filezilla) |  |  |  |
-|[Firefox](https://hub.docker.com/r/linuxserver/firefox)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container|  |  |  |  |
-|[Flame](https://github.com/pawelmalak/flame)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/pawelmalak/flame#with-docker-recommended) |  |  |  |
-|FlareSolverr|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/FlareSolverr/FlareSolverr#installation) |  |  |  |
-|[flatnotes](https://github.com/Dullage/flatnotes)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/dullage/flatnotes) |  | [![](../build/images/script_icon.png)](../tools/install_flatnotes.sh) |  |
-|[FoldingAtHome](https://foldingathome.org/?lng=en)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container|  |  |  |  |
-|[FoundryVTT Server](https://foundryvtt.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/felddy/foundryvtt) |  |  |  |
-|[FreshRSS](https://www.freshrss.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/FreshRSS/FreshRSS/tree/edge/Docker) |  |  |  |
-|[Gazee](https://github.com/hubbcaps/gazee)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/gazee) |  |  |  |
-|[Ghostfolio](https://ghostfol.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/ghostfolio/ghostfolio#self-hosting) |  |  |  |
-|[Ghost](https://github.com/docker-library/docs/tree/master/ghost)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/_/ghost) |  |  |  |
-|[Gitea](https://gitea.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.gitea.io/en-us/install-with-docker/) |  |  |  |
-|[Gitea with Mariadb](https://gitea.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://docs.gitea.io/en-us/install-with-docker/#mysql-database) |  |  |  |
-|[Go-Socks5-Proxy](https://hub.docker.com/r/serjs/go-socks5-proxy)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/serjs/go-socks5-proxy) |  |  | [![Route Docker Traffic Through VPN Container](../build/images/yt-badge-novaspirit.png "Route Docker Traffic Through VPN Container")](https://www.youtube.com/watch?v=IWj1-j2QWvo) |
-|[Gotify](https://gotify.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://gotify.net/docs/install) |  |  |  |
-|[Grafana](https://grafana.com/grafana/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://grafana.com/docs/grafana/v9.0/setup-grafana/installation/docker/) |  | [![](../build/images/script_icon.png)](../tools/install_grafana.sh) |  |
-|[Graylog](https://www.graylog.org)|:x:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://docs.graylog.org/docs/docker) | [![](../build/images/red_doc_icon.png)](../docs/graylog_install.md) |  |  |
-|[Grocy](https://grocy.info/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-grocy) |  |  |  |
-|[Guacamole](https://guacamole.apache.org/)|:heavy_check_mark:|:heavy_check_mark:|:x:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/oznu/guacamole) |  |  | [![Manually Installing Guacamole on Portainer](../build/images/yt-badge-novaspirit.png "Manually Installing Guacamole on Portainer")](https://www.youtube.com/watch?v=cKAhnf8X1lo&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=3) |
-|[Headphones](https://github.com/rembo10/headphones)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-headphones) |  |  |  |
-|[Heimdall](https://heimdall.site/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-heimdall) |  |  |  |
-|[Homarr](https://homarr.vercel.app/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/ajnart/homarr) |  |  |  |
-|[Homarr-Secured](https://homarr.vercel.app/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/ajnart/homarr) |  |  |  |
-|[Home Assistant](https://www.home-assistant.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://www.home-assistant.io/installation/raspberrypi#install-home-assistant-container) |  |  |  |
-|[Homebridge - Debian](https://homebridge.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/homebridge/homebridge/wiki/Install-Homebridge-on-Docker) |  |  |  |
-|[Homebridge](https://homebridge.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/homebridge/homebridge/wiki/Install-Homebridge-on-Docker) |  |  |  |
-|[Homepage](https://github.com/benphelps/homepage)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/benphelps/homepage) |  |  |  |
-|[Homer](https://github.com/bastienwirtz/homer)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/bastienwirtz/homer/blob/main/docs/configuration.md) |  | [![](../build/images/script_icon.png)](../tools/install_homer.sh) | [![Installing and Configuring Homer Dashboard](../build/images/yt-badge-novaspirit.png "Installing and Configuring Homer Dashboard")](https://www.youtube.com/watch?v=_d3J88ootYo&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=2) |
-|[HTPC Manager](https://htpc.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-htpcmanager) |  |  |  |
-|[Huginn](https://github.com/huginn/huginn)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/huginn/huginn/tree/master/docker) |  |  |  |
-|[Influxdb 1.8.10](https://www.influxdata.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker) |  |  |  |
-|[Influxdb Latest](https://www.influxdata.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker) |  |  |  |
-|[Invidious](https://invidious.io/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://docs.invidious.io/installation/#docker) |  | [![](../build/images/script_icon.png)](../tools/install_invidious.sh) |  |
-|[iobroker](https://github.com/buanet/ioBroker.docker)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/buanet/ioBroker.docker) |  |  |  |
-|[Jackett](https://github.com/Jackett/Jackett)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-jackett) |  |  |  |
-|[JDownloader](https://my.jdownloader.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/jaymoulin/docker-jdownloader) |  |  | [![Installing JDownloader and File Browser On The Pi Docker Server](../build/images/yt-badge-novaspirit.png "Installing JDownloader and File Browser On The Pi Docker Server")](https://www.youtube.com/watch?v=30MYRgCObu8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=4) |
-|[Jellyfin](https://jellyfin.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-jellyfin) |  |  |  |
-|[Jellyseerr](https://github.com/Fallenbagel/jellyseerr)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/fallenbagel/jellyseerr) |  |  |  |
-|[Jellyfin-Accounts](https://jfa-go.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://wiki.jfa-go.com/) |  |  |  |
-|[Kasm](https://www.kasmweb.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/linuxserver/docker-kasm) |  |  |  |
-|[Kasm with renderD128 support](https://www.kasmweb.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/linuxserver/docker-kasm) |  |  |  |
-|[Kavita](https://www.kavitareader.com/#home)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://wiki.kavitareader.com/en/install/docker-install) |  |  |  |
-|[Klipper[Testing], Mainsail, Moonraker](https://hub.docker.com/r/mkuf/klipper)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/mkuf/klipper) |  | [![](../build/images/script_icon.png)](../tools/install_klipper.sh) |  |
-|[Kodi Headless](https://kodi.tv/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/lsioarmhf/kodi-headless-aarch64/) |  |  |  |
-|[Komga](https://github.com/gotson/komga)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://komga.org/) |  |  |  |
-|[LazyLibrarian](https://lazylibrarian.gitlab.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-lazylibrarian) |  |  |  |
-|[Let's Encrypt [DEPRECATED]](https://letsencrypt.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/letsencrypt) |  |  |  |
-|[libreddit](https://libreddit.silkky.cloud/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/spikecodes/libreddit#2-docker) |  |  |  |
-|[LibreSpeed](https://librespeed.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-librespeed) |  |  |  |
-|[lidarr](https://lidarr.audio/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-lidarr) |  |  |  |
-|[Lingva Translate](https://lingva.ml/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/TheDavidDelta/lingva-translate) |  |  |  |
-|[LLDAP](https://github.com/nitnelave/lldap)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/nitnelave/lldap) |  | [![](../build/images/script_icon.png)](../tools/install_lldap.sh) |  |
-|[Lychee](https://lycheeorg.github.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-lychee) |  |  |  |
-|[Lychee With Mariadb](https://lycheeorg.github.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-lychee) |  |  |  |
-|[Maloja](https://github.com/krateng/maloja)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/krateng/maloja/blob/master/README.md) |  | [![](../build/images/script_icon.png)](../tools/install_maloja.sh) |  |
-|[MariaDB](https://mariadb.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-mariadb) |  |  |  |
-|[Mealie](https://hay-kot.github.io/mealie/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hay-kot.github.io/mealie/documentation/getting-started/install/) |  |  |  |
-|[Medusa](https://pymedusa.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-medusa) |  |  |  |
-|[MeTube](https://hub.docker.com/r/alexta69/metube)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/alexta69/metube) |  |  |  |
-|[Minecraft Server](https://www.minecraft.net/en-us)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/itzg/docker-minecraft-server#using-docker-compose) |  |  |  |
-|[Minetest](https://www.minetest.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-minetest) |  |  |  |
-|[MinIO](https://min.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.min.io/minio/baremetal/quickstart/quickstart.html) |  |  |  |
-|[Minisatip](https://github.com/catalinii/minisatip)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-minisatip) |  |  |  |
-|[Monica](https://www.monicahq.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/monicahq/docker#use-monica-docker-image) |  |  |  |
-|[Mstream](https://mstream.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-mstream) |  |  |  |
-|[Murmur](https://www.mumble.info/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/yhaenggi/murmur-docker) |  |  |  |
-|[MusicBrainz](https://musicbrainz.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/linuxserver-archive/docker-musicbrainz) |  |  |  |
-|[Muximux](https://github.com/mescon/Muximux)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-muximux) |  |  |  |
-|[Mylar](https://github.com/mylar3/mylar3)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-mylar3) |  |  |  |
-|[MySQL](https://www.mysql.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/_/mysql) |  |  |  |
-|[n8n](https://n8n.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.n8n.io/getting-started/installation/#docker) |  |  |  |
-|[Netdata](https://www.netdata.cloud/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://learn.netdata.cloud/docs/agent/packaging/docker) |  |  |  |
-|[Nextcloud](https://nextcloud.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-nextcloud) |  |  |  |
-|[NextcloudPi](https://ownyourbits.com/nextcloudpi/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://ownyourbits.com/2017/06/08/nextcloudpi-docker-for-raspberry-pi/) |  |  | [![Installing Nextcloud on Raspberry Pi Docker](../build/images/yt-badge-novaspirit.png "Installing Nextcloud on Raspberry Pi Docker")](https://www.youtube.com/watch?v=E6IrT3g5Gqc&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=9) |
-|[Nginx](https://nginx.org/en/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-nginx) |  |  |  |
-|[Nginx Proxy Manager v2 with Mysql and Goaccess Charts [DEPRECATED]](https://nginxproxymanager.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/#using-mysql-mariadb-database) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) | [![](../build/images/script_icon.png)](../tools/nginx-proxy-manager.sh) | [![Installing Nginx Proxy Manager on Docker](../build/images/yt-badge-novaspirit.png "Installing Nginx Proxy Manager on Docker")](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
-|[Nginx Proxy Manager v2 with Mysql [DEPRECATED]](https://nginxproxymanager.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/#using-mysql-mariadb-database) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) | [![](../build/images/script_icon.png)](../tools/nginx-proxy-manager.sh) | [![Installing Nginx Proxy Manager on Docker](../build/images/yt-badge-novaspirit.png "Installing Nginx Proxy Manager on Docker")](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
-|[Nginx Proxy Manager v2 with Sqlite and Goaccess Charts](https://nginxproxymanager.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/#running-the-app) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) |  | [![Installing Nginx Proxy Manager on Docker](../build/images/yt-badge-novaspirit.png "Installing Nginx Proxy Manager on Docker")](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
-|[Nginx Proxy Manager v2 with Sqllite](https://nginxproxymanager.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) |  | [![Installing Nginx Proxy Manager on Docker](../build/images/yt-badge-novaspirit.png "Installing Nginx Proxy Manager on Docker")](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
-|[Nginx Proxy Manager v3 [DEVEL] NOT READY FOR USE](https://nginxproxymanager.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) |  | [![Installing Nginx Proxy Manager on Docker](../build/images/yt-badge-novaspirit.png "Installing Nginx Proxy Manager on Docker")](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
-|[Nitter](https://nitter.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/zedeus/nitter) |  |  |  |
-|[Node Red](https://nodered.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://nodered.org/docs/getting-started/docker) |  |  |  |
-|[nord-vpn](https://github.com/azinchen/nordvpn)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/azinchen/nordvpn) |  |  |  |
-|[NUT Server](https://networkupstools.org)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/instantlinux/nut-upsd) |  |  |  |
-|[NZBGet](https://nzbget.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-nzbget) |  |  |  |
-|[NZBHydra 2](https://github.com/theotherp/nzbhydra2)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-nzbhydra2) |  |  |  |
-|[OctoPrint](https://octoprint.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/octoprint/octoprint) |  |  |  |
-|[System Stats OLED display](https://www.the-diy-life.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/mklements/OLED_Stats_Docker) |  |  |  |
-|[Omada EAP Controller](https://www.tp-link.com/us/business-networking/omada-sdn-controller/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/mbentley/omada-controller) |  |  |  |
-|[Ombi](https://ombi.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-ombi) |  |  |  |
-|[Organizr v2](https://organizr.app/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/organizr/organizr) |  |  |  |
-|[OScam](https://trac.streamboard.tv/oscam/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-oscam) |  |  |  |
-|[Overseerr](https://overseerr.dev/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/overseerr) |  |  |  |
-|[Paperless NGX](https://github.com/paperless-ngx/paperless-ngx)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/paperless-ngx/paperless-ngx) |  |  |  |
-|[pgAdmin](https://www.pgadmin.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://www.pgadmin.org/docs/pgadmin4/latest/container_deployment.html) |  | [![](../build/images/script_icon.png)](../tools/install_pgadmin.sh) |  |
-|[PhotoPrism](https://photoprism.app/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://docs.photoprism.app/getting-started/docker-compose/) | [![](../build/images/red_doc_icon.png)](../docs/photoprism.md) | [![](../build/images/script_icon.png)](../tools/install_photoprism.sh) |  |
-|[PhotoShow](https://github.com/thibaud-rohmer/PhotoShow)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-photoshow) |  |  |  |
-|[Pi-Hole DoH/DoT](https://pi-hole.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/oijkn/pihole-doh-dot) | [![](../build/images/red_doc_icon.png)](../docs/pi-hole.md) |  |  |
-|[Pi-Hole](https://pi-hole.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/pi-hole/docker-pi-hole/#running-pi-hole-docker) | [![](../build/images/red_doc_icon.png)](../docs/pi-hole.md) |  |  |
-|[Pi-Hole-Unbound](https://pi-hole.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/chriscrowe/docker-pihole-unbound/tree/master/one-container) | [![](../build/images/red_doc_icon.png)](../docs/pi-hole.md) |  |  |
-|[pi-weather-station](https://github.com/SeanRiggs/pi-weather-station)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/SeanRiggs/pi-weather-station/blob/master/Docker%20Image/Docker-ReadMe.md) |  |  | [![Your Personal Weather Station Docker Container](../build/images/yt-badge-novaspirit.png "Your Personal Weather Station Docker Container")](https://www.youtube.com/watch?v=5JfPzvcm0E8) |
-|[Piwigo](http://piwigo.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-piwigo) |  |  |  |
-|[Pixel-server](http://www.penguintutor.com/projects/pixel-server)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/Macleykun/pixel-server) | [![](../build/images/red_doc_icon.png)](../docs/pixel-server_setup.md) | [![](../build/images/script_icon.png)](../tools/install_pixel-server.sh) |  |
-|[Plex](https://www.plex.tv/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-plex) |  |  |  |
-|[PostgreSQL](https://www.postgresql.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/_/postgres/) |  |  |  |
-|[Pritunl](https://pritunl.com/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/goofball222/pritunl) |  |  |  |
-|[PrivateBin](https://privatebin.info/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/privatebin/nginx-fpm-alpine) |  |  |  |
-|[ProjectSend](https://www.projectsend.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-projectsend) |  |  |  |
-|[ProtonMail Bridge](https://protonmail.com/bridge/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/shenxn/protonmail-bridge) |  |  |  |
-|[prowlarr](https://prowlarr.com)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/prowlarr) |  |  |  |
-|[Pwndrop](https://hub.docker.com/r/linuxserver/pwndrop)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/pwndrop) |  |  |  |
-|[Pydio](https://www.pydio.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/linuxserver/pydio) |  |  |  |
-|[qBittorrent](https://www.qbittorrent.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-qbittorrent) |  |  |  |
-|[qFlood](https://hotio.dev/containers/qflood/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hotio.dev/containers/qflood/) |  |  |  |
-|[QuakeJs](https://registry.hub.docker.com/r/chrisscottthomas/quakejs/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container|  |  |  |  |
-|[Quassel IRC](https://quassel-irc.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-quassel-core) |  |  |  |
-|[Radarr](https://radarr.video/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-radarr) |  |  |  |
-|[Raspberry Pi Docker Monitor](https://github.com/pi-hosted/pi-hosted/blob/master/docs/rpi_docker_monitor.md)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/pi-hosted/pi-hosted/blob/master/docs/rpi_docker_monitor.md) | [![](../build/images/red_doc_icon.png)](../docs/rpi_docker_monitor.md) | [![](../build/images/script_icon.png)](../tools/rpi_docker_monitor.sh) | [![Raspberry Pi Docker Monitoring](../build/images/yt-badge-novaspirit.png "Raspberry Pi Docker Monitoring")](https://www.youtube.com/watch?v=IoD3vFuep64&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=8) |
-|[Raspiheim](https://hub.docker.com/r/arokan/raspiheim)|:x:|:heavy_check_mark:|:x:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/arokan/raspiheim) |  |  |  |
-|[RDesktop](http://xrdp.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-rdesktop) |  |  |  |
-|[Reactive-Resume](https://rxresu.me/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/martadinata666/reactive-resume) | [![](../build/images/red_doc_icon.png)](../docs/reactive-resume_installation.md) | [![](../build/images/script_icon.png)](../tools/install_reactive-resume.sh) |  |
-|[readarr](https://readarr.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://wiki.servarr.com/en/readarr) |  |  |  |
-|[Redmine](https://www.redmine.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/_/redmine) |  |  |  |
-|[Resilio Sync](https://www.resilio.com/individuals/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-resilio-sync) |  |  |  |
-|[RustDesk](https://rustdesk.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/rustdesk/rustdesk-server) |  |  | [![Rust Desk Open Source Remote Desktop](../build/images/yt-badge-novaspirit.png "Rust Desk Open Source Remote Desktop")](https://www.youtube.com/watch?v=PDnqFnnbVHg) |
-|[ruTorrent](https://github.com/Novik/ruTorrent)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/crazy-max/docker-rtorrent-rutorrent) |  |  |  |
-|[SABnzbd](https://sabnzbd.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-sabnzbd) |  |  |  |
-|[Samba](https://www.samba.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/dperson/samba) |  |  | [![Setting up Raspberry Pi Samba Server For File Sharing on Docker](../build/images/yt-badge-novaspirit.png "Setting up Raspberry Pi Samba Server For File Sharing on Docker")](https://www.youtube.com/watch?v=2zZ3_1GRWrM&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=11)<br>[![Building NAS with Container](../build/images/yt-badge-novaspirit.png "Building NAS with Container")](https://www.youtube.com/watch?v=9ln6UFH4z8o) |
-|[SearXNG](https://docs.searxng.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.searxng.org/admin/installation-docker.html) | [![](../build/images/red_doc_icon.png)](../docs/searxng.md) |  |  |
-|[Shiori](https://github.com/go-shiori/shiori)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/nicholaswilde/docker-shiori) |  |  |  |
-|[SickChill](https://docs.linuxserver.io/images/docker-sickchill)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://sickchill.github.io/) |  |  |  |
-|[SickGear](https://github.com/SickGear/SickGear/wiki)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-sickgear) |  |  |  |
-|[SmokePing](https://oss.oetiker.ch/smokeping/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-smokeping) |  |  |  |
-|[Snippet-box](https://github.com/pawelmalak/snippet-box)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/pawelmalak/snippet-box#with-docker) |  |  | [![My Most used container! Snippet Box](../build/images/yt-badge-novaspirit.png "My Most used container! Snippet Box")](https://www.youtube.com/watch?v=v-jUyB3fvAo) |
-|[Sonarr](https://sonarr.tv/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-sonarr) |  |  |  |
-|[Speedtest Tracker](https://github.com/henrywhitaker3/Speedtest-Tracker)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/henrywhitaker3/Speedtest-Tracker#using-docker) |  |  |  |
-|[Sshwifty](https://sshwifty.herokuapp.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/nirui/sshwifty#docker-image) |  |  |  |
-|[SurrealDB](https://surrealdb.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/surrealdb/surrealdb) |  |  |  |
-|[SWAG - Secure Web Application Gateway](https://github.com/linuxserver/docker-swag)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/general/swag) |  |  |  |
-|[SyncThing](https://syncthing.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-syncthing) |  |  |  |
-|[Tailscale](https://tailscale.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/tailscale/tailscale) |  |  |  |
-|[Tautulli](https://tautulli.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-tautulli) |  |  |  |
-|[Teeworlds](https://hub.docker.com/r/r3aper/teeworlds-server)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container|  |  |  |  |
-|[Thanos](https://github.com/aternosorg/thanos)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/aternosorg/thanos) |  |  |  |
-|[TheLounge](https://thelounge.chat/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-thelounge) |  |  |  |
-|[TiddlyWiki](https://tiddlywiki.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://gitlab.com/nicolaw/tiddlywiki) |  | [![](../build/images/script_icon.png)](../tools/install_tiddlywiki.sh) |  |
-|[Traefik](https://doc.traefik.io/traefik/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://doc.traefik.io/traefik/getting-started/install-traefik/) |  | [![](../build/images/script_icon.png)](../tools/traefik.sh) |  |
-|[Transmission](https://transmissionbt.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-transmission) |  |  |  |
-|[Transmission OpenVPN Latest](https://transmissionbt.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://haugene.github.io/docker-transmission-openvpn/run-container/) |  |  |  |
-|[Transmission OpenVPN v3](https://transmissionbt.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://haugene.github.io/docker-transmission-openvpn/run-container/) |  |  | [![Torrent with Docker and OPENVPN with Transmission and PIA](../build/images/yt-badge-novaspirit.png "Torrent with Docker and OPENVPN with Transmission and PIA")](https://www.youtube.com/watch?v=tGLVEq913_4&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=5) |
-|[Tvheadend](https://tvheadend.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-tvheadend) |  |  |  |
-|[Ubooquity](https://vaemendis.net/ubooquity/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-ubooquity) |  |  |  |
-|[UniFi Controller](https://ui.com/consoles)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-unifi-controller) |  |  |  |
-|[UniFi Video](https://github.com/pducharme/UniFi-Video-Controller)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/pducharme/UniFi-Video-Controller) |  |  |  |
-|[Unmanic](https://docs.unmanic.app/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.unmanic.app/docs/installation/docker) |  |  |  |
-|[UnPoller Monitor](https://unpoller.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/novaspirit/pi-hosted/blob/master/docs/UnPoller-Monitor.md) | [![](../build/images/red_doc_icon.png)](../docs/UnPoller-Monitor.md) | [![](../build/images/script_icon.png)](../tools/unpoller-install.sh) |  |
-|[Uptime Kuma](https://github.com/louislam/uptime-kuma)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/louislam/uptime-kuma/wiki/%F0%9F%94%A7-How-to-Install#-docker) |  |  |  |
-|[UrBackup](https://www.urbackup.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://www.github.com/uroni/urbackup-server-docker) |  |  |  |
-|[Vaultwarden](https://github.com/dani-garcia/vaultwarden)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/dani-garcia/vaultwarden/wiki) |  |  |  |
-|[Vikunja With Frontend](https://vikunja.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://vikunja.io/docs/full-docker-example/#example-with-nginx-as-proxy) |  | [![](../build/images/script_icon.png)](../tools/install_vikunja.sh) |  |
-|[Vlmcsd - KMS](https://hub.docker.com/r/mikolatero/vlmcsd)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/mikolatero/docker-vlmcsd) |  |  |  |
-|[Watchtower](https://containrrr.dev/watchtower/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://containrrr.dev/watchtower/usage-overview/) |  |  | [![Upgrading Portainer and Updating Containers](../build/images/yt-badge-novaspirit.png "Upgrading Portainer and Updating Containers")](https://www.youtube.com/watch?v=q3wKqk8qVS8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=7) |
-|[WebGrab+Plus](http://www.webgrabplus.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-webgrabplus) |  |  |  |
-|[Whisparr](https://hotio.dev/)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://wiki.servarr.com/en/whisparr) |  |  |  |
-|[Whoogle](https://github.com/benbusby/whoogle-search)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/benbusby/whoogle-search#g-manual-docker) |  | [![](../build/images/script_icon.png)](../tools/install_whoogle.sh) | [![How to Install Whoogle to replace using Google and repo notes](../build/images/yt-badge-novaspirit.png "How to Install Whoogle to replace using Google and repo notes")](https://www.youtube.com/watch?v=j3ZGxo3ibUs&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=12) |
-|[Wikijs](https://js.wiki/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-wikijs) |  |  |  |
-|[Windows 2000](https://github.com/hectorm/docker-qemu-win2000)|:x:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/hectorm/docker-qemu-win2000#start-an-instance) |  |  | [![Checking out Windows 2000 Docker](../build/images/yt-badge-novaspirit.png "Checking out Windows 2000 Docker")](https://www.youtube.com/watch?v=57Gnp0424Qc&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=13) |
-|[Wireguard Server](https://github.com/WeeJeWel/wg-easy/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/WeeJeWel/wg-easy/#1-install-docker) | [![](../build/images/red_doc_icon.png)](../docs/wireguard-install.md) |  | [![Beginners Guide to WireGuard Docker and Installing Pi-OS 64bit](../build/images/yt-badge-novaspirit.png "Beginners Guide to WireGuard Docker and Installing Pi-OS 64bit")](https://www.youtube.com/watch?v=yB_jAumIxOg) |
-|[Wordpress](https://wordpress.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/docker-library/docs/tree/master/wordpress#-via-docker-stack-deploy-or-docker-compose) | [![](../build/images/red_doc_icon.png)](../docs/wordpress_installation.md) |  |  |
-|[Yacht](https://yacht.sh/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://yacht.sh/docs/Installation/Install#via-docker-compose) |  |  |  |
-|[Yourls](https://yourls.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://yourls.org/#Install) |  | [![](../build/images/script_icon.png)](../tools/install_yourls.sh) |  |
-|[your-spotify](https://github.com/Yooooomi/your_spotify)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/Yooooomi/your_spotify#readme) |  |  |  |
-|[YouTubeDL-Material](https://github.com/Tzahi12345/YoutubeDL-Material)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/Tzahi12345/YoutubeDL-Material#docker) |  |  |  |
-|[ZNC](https://wiki.znc.in/ZNC)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-znc) |  |  |  |

文件差异内容过多而无法显示
+ 44 - 1014
pi-hosted_template/template/portainer-v2.json


+ 0 - 35
stack/bookstack.yml

@@ -1,35 +0,0 @@
----
-version: "2"
-services:
-  bookstack:
-    image: linuxserver/bookstack
-    container_name: bookstack
-    environment:
-      - PUID=${PUID}
-      - PGID=${PGID}
-      - APP_URL=${APP_URL}
-      - DB_HOST=bookstack_db
-      - DB_USER=bookstack
-      - DB_PASS=${DATABASE_PASSWORD}
-      - DB_DATABASE=bookstackapp
-    volumes:
-      - /portainer/Files/AppData/Config/Bookstack/Data:/config
-    ports:
-      - ${PORT}:80
-    restart: unless-stopped
-    depends_on:
-      - bookstack_db
-  bookstack_db:
-    image: linuxserver/mariadb
-    container_name: bookstack_db
-    environment:
-      - PUID=${PUID}
-      - PGID=${PGID}
-      - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
-      - TZ=${Timezone}
-      - MYSQL_DATABASE=bookstackapp
-      - MYSQL_USER=bookstack
-      - MYSQL_PASSWORD=${DATABASE_PASSWORD}
-    volumes:
-      - /portainer/Files/AppData/Config/Bookstack/DB:/config
-    restart: unless-stopped

+ 0 - 1
template/apps/Adguardhome-sync.json → template/apps/adguardhome-sync.json

@@ -30,7 +30,6 @@
   	}
   ],
 	"description": "[Adguardhome-sync](https://github.com/bakito/adguardhome-sync/) is a tool to synchronize AdGuardHome config to replica instances.",
-	"image_arm32": "linuxserver/adguardhome-sync:latest",
 	"image_arm64": "linuxserver/adguardhome-sync:latest",
 	"image_amd64": "linuxserver/adguardhome-sync:latest",
 	"logo": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/adguardhomesync-icon.png",

+ 0 - 0
template/apps/Adguardhome.json → template/apps/adguardhome.json


+ 0 - 1
template/apps/airsonic.json

@@ -30,7 +30,6 @@
 			"name": "JAVA_OPTS"
 		}
 	],
-	"image_arm32": "linuxserver/airsonic:arm32v7-latest",
 	"image_arm64": "linuxserver/airsonic:arm64v8-latest",
 	"image_amd64": "linuxserver/airsonic:amd64-latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/airsonic-logo.png",

+ 1 - 1
template/apps/alpine-xfce4-novnc.json

@@ -3,7 +3,7 @@
 		"Other",
 		"Tools"
 	],
-	"description": "",
+	"description": "Alpine xfce4 novnc",
 	"image_arm32": "novaspirit/alpine_xfce4_novnc:latest",
 	"image_arm64": "novaspirit/alpine_xfce4_novnc:latest",
 	"image_amd64": "novaspirit/alpine_xfce4_novnc:latest",

+ 0 - 1
template/apps/bazarr.json

@@ -21,7 +21,6 @@
 			"name": "TZ"
 		}
 	],
-	"image_arm32": "linuxserver/bazarr:latest",
 	"image_arm64": "linuxserver/bazarr:latest",
 	"image_amd64": "linuxserver/bazarr:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/bazarr.png",

+ 0 - 1
template/apps/beets.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/beets:latest",
 	"image_arm64": "linuxserver/beets:latest",
 	"image_amd64": "linuxserver/beets:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/beets-icon.png",

+ 0 - 52
template/apps/booksonic.json

@@ -1,52 +0,0 @@
-{
-	"categories": [
-		"Books",
-		"Other"
-	],
-	"description": "[DEPRECATED] Booksonic is a server and an app for streaming your audiobooks to any pc or android phone. Most of the functionality is also availiable on other platforms that have apps for subsonic",
-	"env": [
-		{
-			"default": "1000",
-			"label": "PUID",
-			"name": "PUID"
-		},
-		{
-			"default": "1000",
-			"label": "PGID",
-			"name": "PGID"
-		},
-		{
-			"default": "booksonic",
-			"label": "CONTEXT_PATH",
-			"name": "CONTEXT_PATH"
-		}
-	],
-	"image_arm32": "linuxserver/booksonic:latest",
-	"image_arm64": "linuxserver/booksonic:latest",
-	"image_amd64": "linuxserver/booksonic:latest",
-	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/booksonic.png",
-	"name": "booksonic",
-	"officialDoc": "https://docs.linuxserver.io/images/docker-booksonic-air",
-	"platform": "linux",
-	"ports": [
-		"4041:4040/tcp"
-	],
-	"restart_policy": "unless-stopped",
-	"title": "Booksonic",
-	"type": 1,
-	"volumes": [
-		{
-			"bind": "/portainer/Books",
-			"container": "/books"
-		},
-		{
-			"bind": "/portainer/Files/Podcasts",
-			"container": "/podcast"
-		},
-		{
-			"bind": "/portainer/Files/AppData/Config/Booksonic",
-			"container": "/config"
-		}
-	],
-	"webpage": "https://booksonic.org/"
-}

+ 0 - 1
template/apps/calibre-web.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/calibre-web:latest",
 	"image_arm64": "linuxserver/calibre-web:latest",
 	"image_amd64": "linuxserver/calibre-web:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/calibre-web-icon.png",

+ 0 - 1
template/apps/cardigann.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/cardigann:latest",
 	"image_arm64": "linuxserver/cardigann:latest",
 	"image_amd64": "linuxserver/cardigann:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/cardigann.png",

+ 0 - 1
template/apps/code-server.json

@@ -34,7 +34,6 @@
 			"name": "PROXY_DOMAIN"
 		}
 	],
-	"image_arm32": "linuxserver/code-server:latest",
 	"image_arm64": "linuxserver/code-server:latest",
 	"image_amd64": "linuxserver/code-server:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/code-server.png",

+ 0 - 1
template/apps/codiad.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/codiad:latest",
 	"image_arm64": "linuxserver/codiad:latest",
 	"image_amd64": "linuxserver/codiad:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/codiad-icon.png",

+ 0 - 1
template/apps/cops.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/cops:latest",
 	"image_arm64": "linuxserver/cops:latest",
 	"image_amd64": "linuxserver/cops:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/cops-icon.png",

+ 0 - 1
template/apps/couchpotato.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/couchpotato:latest",
 	"image_arm64": "linuxserver/couchpotato:latest",
 	"image_amd64": "linuxserver/couchpotato:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/couchpotato-icon.png",

+ 0 - 1
template/apps/daapd.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/daapd:latest",
 	"image_arm64": "linuxserver/daapd:latest",
 	"image_amd64": "linuxserver/daapd:latest",
 	"logo": "https://raw.githubusercontent.com/linuxserver/beta-templates/master/lsiodev/img/daapd-icon.png",

+ 0 - 1
template/apps/davos.json

@@ -17,7 +17,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/davos:latest",
 	"image_arm64": "linuxserver/davos:latest",
 	"image_amd64": "linuxserver/davos:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/davos.png",

+ 0 - 1
template/apps/deluge.json

@@ -20,7 +20,6 @@
 			"name": "UMASK"
 		}
 	],
-	"image_arm32": "linuxserver/deluge:latest",
 	"image_arm64": "linuxserver/deluge:latest",
 	"image_amd64": "linuxserver/deluge:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/deluge-icon.png",

+ 0 - 1
template/apps/domoticz.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/domoticz:latest",
 	"image_arm64": "linuxserver/domoticz:latest",
 	"image_amd64": "linuxserver/domoticz:latest",
 	"logo": "https://github.com/domoticz/domoticz/raw/master/www/images/logo.png",

+ 0 - 1
template/apps/drupal.json

@@ -49,7 +49,6 @@
 	"platform": "linux",
 	"preInstallScript": "install_drupal.sh",
 	"repository": {
-		"stackfile_arm32": "stack/drupal.yml",
 		"stackfile_arm64": "stack/drupal.yml",
 		"stackfile_amd64": "stack/drupal.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted/"

+ 0 - 1
template/apps/duck-dns.json

@@ -31,7 +31,6 @@
 			"name": "TZ"
 		}
 	],
-	"image_arm32": "linuxserver/duckdns:latest",
 	"image_arm64": "linuxserver/duckdns:latest",
 	"image_amd64": "linuxserver/duckdns:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/duckdns.png",

+ 0 - 1
template/apps/duplicati.json

@@ -19,7 +19,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/duplicati:v2.0.6.3-2.0.6.3_beta_2021-06-17-ls135",
 	"image_arm64": "linuxserver/duplicati:latest",
 	"image_amd64": "linuxserver/duplicati:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/duplicati-icon.png",

+ 0 - 1
template/apps/emby.json

@@ -22,7 +22,6 @@
 			"name": "TZ"
 		}
 	],
-	"image_arm32": "linuxserver/emby:latest",
 	"image_arm64": "linuxserver/emby:latest",
 	"image_amd64": "linuxserver/emby:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/emby.png",

+ 0 - 1
template/apps/embystat.json

@@ -4,7 +4,6 @@
 		"Tools"
 	],
 	"description": "Embystat is a personal web server that can calculate all kinds of statistics from your (local) Emby server. Just install this on your server and let him calculate all kinds of fun stuff.",
-	"image_arm32": "linuxserver/embystat:latest",
 	"image_arm64": "linuxserver/embystat:latest",
 	"image_amd64": "linuxserver/embystat:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/embystat.png",

+ 0 - 1
template/apps/freshrss.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/freshrss:latest",
 	"image_arm64": "linuxserver/freshrss:latest",
 	"image_amd64": "linuxserver/freshrss:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/freshrss-icon.png",

+ 0 - 1
template/apps/gazee.json

@@ -17,7 +17,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/gazee:latest",
 	"image_arm64": "linuxserver/gazee:latest",
 	"image_amd64": "linuxserver/gazee:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/gazee-logo.png",

+ 0 - 1
template/apps/grocy.json

@@ -22,7 +22,6 @@
 			"name": "TZ"
 		}
 	],
-	"image_arm32": "linuxserver/grocy:latest",
 	"image_arm64": "linuxserver/grocy:latest",
 	"image_amd64": "linuxserver/grocy:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/grocy_logo.png",

+ 0 - 1
template/apps/headphones.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/headphones:latest",
 	"image_arm64": "linuxserver/headphones:latest",
 	"image_amd64": "linuxserver/headphones:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/headphones-icon.png",

+ 0 - 1
template/apps/htpc-manager.json

@@ -17,7 +17,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/htpcmanager:latest",
 	"image_arm64": "linuxserver/htpcmanager:latest",
 	"image_amd64": "linuxserver/htpcmanager:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/htpcmanager-icon.png",

+ 0 - 1
template/apps/jackett.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/jackett:latest",
 	"image_arm64": "linuxserver/jackett:latest",
 	"image_amd64": "linuxserver/jackett:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/jacket-icon.png",

+ 0 - 1
template/apps/jellyfin.json

@@ -22,7 +22,6 @@
 			"name": "TZ"
 		}
 	],
-	"image_arm32": "linuxserver/jellyfin:latest",
 	"image_arm64": "linuxserver/jellyfin:latest",
 	"image_amd64": "linuxserver/jellyfin:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/jellyfin.png",

+ 0 - 1
template/apps/jellyseerr.json

@@ -27,7 +27,6 @@
             "name": "TZ"
         }
     ],
-    "image_arm32": "fallenbagel/jellyseerr:latest",
     "image_arm64": "fallenbagel/jellyseerr:latest",
     "image_amd64": "fallenbagel/jellyseerr:latest",
     "logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/jellyseerr.png",

+ 0 - 1
template/apps/lazylibrarian.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/lazylibrarian:latest",
 	"image_arm64": "linuxserver/lazylibrarian:latest",
 	"image_amd64": "linuxserver/lazylibrarian:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/lazylibrarian-icon.png",

+ 0 - 1
template/apps/let's-encrypt.json

@@ -51,7 +51,6 @@
 			"name": "DNSPLUGIN"
 		}
 	],
-	"image_arm32": "linuxserver/letsencrypt:latest",
 	"image_arm64": "linuxserver/letsencrypt:latest",
 	"image_amd64": "linuxserver/letsencrypt:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/letsencrypt.png",

+ 0 - 1
template/apps/librespeed.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/librespeed:latest",
 	"image_arm64": "linuxserver/librespeed:latest",
 	"image_amd64": "linuxserver/librespeed:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/speedtest.png",

+ 0 - 1
template/apps/lidarr.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/lidarr:latest",
 	"image_arm64": "linuxserver/lidarr:latest",
 	"image_amd64": "linuxserver/lidarr:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/lidarr.png",

+ 0 - 1
template/apps/lychee-with-mariadb.json

@@ -48,7 +48,6 @@
 	"officialDoc": "https://docs.linuxserver.io/images/docker-lychee",
 	"platform": "linux",
 	"repository": {
-		"stackfile_arm32": "stack/lychee-mariadb.yml",
 		"stackfile_arm64": "stack/lychee-mariadb.yml",
 		"stackfile_amd64": "stack/lychee-mariadb.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted/"

+ 0 - 1
template/apps/lychee.json

@@ -43,7 +43,6 @@
 			"name": "DB_PORT"
 		}
 	],
-	"image_arm32": "linuxserver/lychee:arm32v7-latest",
 	"image_arm64": "linuxserver/lychee:arm64v8-latest",
 	"image_amd64": "linuxserver/lychee:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/lychee-icon.png",

+ 0 - 1
template/apps/mariadb.json

@@ -36,7 +36,6 @@
 			"name": "MYSQL_ROOT_PASSWORD"
 		}
 	],
-	"image_arm32": "linuxserver/mariadb:arm32v7-latest",
 	"image_arm64": "linuxserver/mariadb:arm64v8-latest",
 	"image_amd64": "linuxserver/mariadb:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/mariadb-icon.png",

+ 0 - 1
template/apps/medusa.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/medusa:latest",
 	"image_arm64": "linuxserver/medusa:latest",
 	"image_amd64": "linuxserver/medusa:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/medusa-icon.png",

+ 0 - 1
template/apps/minetest.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/minetest:latest",
 	"image_arm64": "linuxserver/minetest:latest",
 	"image_amd64": "linuxserver/minetest:latest",
 	"logo": "https://raw.githubusercontent.com/linuxserver/beta-templates/master/lsiodev/img/minetest-icon.png",

+ 0 - 1
template/apps/minisatip.json

@@ -17,7 +17,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/minisatip:latest",
 	"image_arm64": "linuxserver/minisatip:latest",
 	"image_amd64": "linuxserver/minisatip:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/minisatip-icon.png",

+ 0 - 1
template/apps/monica.json

@@ -51,7 +51,6 @@
 	"officialDoc": "https://github.com/monicahq/docker#use-monica-docker-image",
 	"platform": "linux",
 	"repository": {
-		"stackfile_arm32": "stack/monica.yml",
 		"stackfile_arm64": "stack/monica.yml",
 		"stackfile_amd64": "stack/monica.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted"

+ 0 - 1
template/apps/mstream.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/mstream:latest",
 	"image_arm64": "linuxserver/mstream:latest",
 	"image_amd64": "linuxserver/mstream:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/mstream.png",

+ 0 - 1
template/apps/musicbrainz.json

@@ -22,7 +22,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/musicbrainz:latest",
 	"image_arm64": "linuxserver/musicbrainz:latest",
 	"image_amd64": "linuxserver/musicbrainz:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/musicbrainz-icon.png",

+ 0 - 1
template/apps/muximux.json

@@ -18,7 +18,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/muximux:latest",
 	"image_arm64": "linuxserver/muximux:latest",
 	"image_amd64": "linuxserver/muximux:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/muximux-icon.png",

+ 0 - 1
template/apps/mylar.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/mylar3:latest",
 	"image_arm64": "linuxserver/mylar3:latest",
 	"image_amd64": "linuxserver/mylar3:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/mylar-icon.png",

+ 0 - 1
template/apps/nginx-proxy-manager-mysql-goaccess.json

@@ -68,7 +68,6 @@
 	],
 	"preInstallScript": "nginx-proxy-manager.sh",
 	"repository": {
-		"stackfile_arm32": "stack/nginx-proxy-manager-goaccess.yml",
 		"stackfile_arm64": "stack/nginx-proxy-manager-goaccess.yml",
 		"stackfile_amd64": "stack/nginx-proxy-manager-goaccess.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted"

+ 0 - 1
template/apps/nginx-proxy-manager-mysql.json

@@ -43,7 +43,6 @@
 	],
 	"preInstallScript": "nginx-proxy-manager.sh",
 	"repository": {
-		"stackfile_arm32": "stack/nginx-proxy-manager.yml",
 		"stackfile_arm64": "stack/nginx-proxy-manager.yml",
 		"stackfile_amd64": "stack/nginx-proxy-manager.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted"

+ 0 - 1
template/apps/nginx.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/nginx:latest",
 	"image_arm64": "linuxserver/nginx:latest",
 	"image_amd64": "linuxserver/nginx:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/nginx-icon.png",

+ 0 - 1
template/apps/nzbget.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/nzbget:latest",
 	"image_arm64": "linuxserver/nzbget:latest",
 	"image_amd64": "linuxserver/nzbget:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/nzbget-icon.png",

+ 0 - 1
template/apps/nzbhydra-2.json

@@ -17,7 +17,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/nzbhydra2:latest",
 	"image_arm64": "linuxserver/nzbhydra2:latest",
 	"image_amd64": "linuxserver/nzbhydra2:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/hydra-icon.png",

+ 0 - 1
template/apps/ombi.json

@@ -18,7 +18,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/ombi:latest",
 	"image_arm64": "linuxserver/ombi:latest",
 	"image_amd64": "linuxserver/ombi:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/ombi.png",

+ 0 - 1
template/apps/oscam.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/oscam:latest",
 	"image_arm64": "linuxserver/oscam:latest",
 	"image_amd64": "linuxserver/oscam:latest",
 	"logo": "http://i.imgur.com/8LadrLg.png",

+ 0 - 1
template/apps/overseerr.json

@@ -22,7 +22,6 @@
             "name": "TZ"
         }
     ],
-    "image_arm32": "lscr.io/linuxserver/overseerr:latest",
     "image_arm64": "lscr.io/linuxserver/overseerr:latest",
     "image_amd64": "lscr.io/linuxserver/overseerr:latest",
     "logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/overseerr.png",

+ 0 - 1
template/apps/photoshow.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/photoshow:latest",
 	"image_arm64": "linuxserver/photoshow:latest",
 	"image_amd64": "linuxserver/photoshow:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/photoshow-icon.png",

+ 0 - 1
template/apps/plex.json

@@ -22,7 +22,6 @@
 			"name": "VERSION"
 		}
 	],
-	"image_arm32": "linuxserver/plex:latest",
 	"image_arm64": "linuxserver/plex:latest",
 	"image_amd64": "linuxserver/plex:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/plex-icon.png",

+ 0 - 1
template/apps/projectsend.json

@@ -18,7 +18,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/projectsend:latest",
 	"image_arm64": "linuxserver/projectsend:latest",
 	"image_amd64": "linuxserver/projectsend:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/projectsend-logo.png",

+ 0 - 1
template/apps/prowlarr.json

@@ -20,7 +20,6 @@
 			"name": "TZ"
 		}
 	],
-	"image_arm32": "lscr.io/linuxserver/prowlarr:develop",
 	"image_arm64": "lscr.io/linuxserver/prowlarr:develop",
 	"image_amd64": "lscr.io/linuxserver/prowlarr:develop",
 	"logo": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/prowlarr-banner.png",

+ 0 - 1
template/apps/pwndrop.json

@@ -26,7 +26,6 @@
 			"name": "SECRET_PATH"
 		}
 	],
-	"image_arm32": "lscr.io/linuxserver/pwndrop:latest",
 	"image_arm64": "lscr.io/linuxserver/pwndrop:latest",
 	"image_amd64": "lscr.io/linuxserver/pwndrop:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/pwndrop.png",

+ 0 - 1
template/apps/pydio.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/pydio:latest",
 	"image_arm64": "linuxserver/pydio:latest",
 	"image_amd64": "linuxserver/pydio:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/pydio-icon.png",

+ 0 - 1
template/apps/qbittorrent.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/qbittorrent:latest",
 	"image_arm64": "linuxserver/qbittorrent:latest",
 	"image_amd64": "linuxserver/qbittorrent:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/qbittorrent-icon.png",

+ 0 - 1
template/apps/quassel-irc.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/quassel-core:latest",
 	"image_arm64": "linuxserver/quassel-core:latest",
 	"image_amd64": "linuxserver/quassel-core:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/quassel-core-icon.png",

+ 0 - 1
template/apps/radarr.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/radarr:latest",
 	"image_arm64": "linuxserver/radarr:latest",
 	"image_amd64": "linuxserver/radarr:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/radarr.png",

+ 0 - 1
template/apps/rdesktop.json

@@ -20,7 +20,6 @@
 			"name": "TZ"
 		}
 	],
-	"image_arm32": "linuxserver/rdesktop:latest",
 	"image_arm64": "linuxserver/rdesktop:arm64v8-latest",
 	"image_amd64": "linuxserver/rdesktop:latest",
 	"logo": "https://raw.githubusercontent.com/novaspirit/pi-hosted/master/images/rdesktop.png",

+ 0 - 1
template/apps/readarr.json

@@ -21,7 +21,6 @@
 			"name": "TZ"
 		}
 	],
-	"image_arm32": "lscr.io/linuxserver/readarr:develop",
 	"image_arm64": "lscr.io/linuxserver/readarr:develop",
 	"image_amd64": "lscr.io/linuxserver/readarr:develop",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/Readarr.png",

+ 0 - 1
template/apps/redmine.json

@@ -56,7 +56,6 @@
 		"4180:3000/tcp"
 	],
 	"repository": {
-		"stackfile_arm32": "stack/redmine.yml",
 		"stackfile_arm64": "stack/redmine.yml",
 		"stackfile_amd64": "stack/redmine.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted"

+ 0 - 1
template/apps/resilio-sync.json

@@ -18,7 +18,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/resilio-sync:latest",
 	"image_arm64": "linuxserver/resilio-sync:latest",
 	"image_amd64": "linuxserver/resilio-sync:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/resilio.png",

+ 0 - 1
template/apps/sabnzbd.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/sabnzbd:latest",
 	"image_arm64": "linuxserver/sabnzbd:latest",
 	"image_amd64": "linuxserver/sabnzbd:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/sabnzbd-icon.png",

+ 0 - 1
template/apps/sickchill.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/sickchill:latest",
 	"image_arm64": "linuxserver/sickchill:latest",
 	"image_amd64": "linuxserver/sickchill:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/sickchill-icon.png",

+ 0 - 1
template/apps/sickgear.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/sickgear:latest",
 	"image_arm64": "linuxserver/sickgear:latest",
 	"image_amd64": "linuxserver/sickgear:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/sickgear-icon.png",

+ 0 - 1
template/apps/smokeping.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/smokeping:latest",
 	"image_arm64": "linuxserver/smokeping:latest",
 	"image_amd64": "linuxserver/smokeping:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/smokeping-icon.png",

+ 0 - 75
template/apps/swag.json

@@ -1,75 +0,0 @@
-{
-	"categories": [
-		"Tools",
-		"Web"
-	],
-	"description": "This container sets up an Nginx webserver and reverse proxy with php support and a built-in letsencrypt client that automates free SSL server certificate generation and renewal processes. It also contains fail2ban for intrusion prevention.\r\n  \r\n  Before running this container, make sure that the url and subdomains are properly forwarded to this container's host.\r\n  \r\n  - Port 443 on the internet side of the router should be forwarded to this container's port 443.\r\n  - If you need a dynamic dns provider, you can use the free provider duckdns.org where the url will be yoursubdomain.duckdns.org and the subdomains    can be www,ftp,cloud\r\n  - The container detects changes to url and subdomains, revokes existing certs and generates new ones during start. \r\n  - It also detects changes to the DHLEVEL parameter and replaces the dhparams file.\r\n  \r\n  - If you'd like to password protect your sites, you can use htpasswd. Run the following command on your host to generate the htpasswd file docker exec -it swag htpasswd -c /config/nginx/.htpasswd &lt;username&gt;",
-	"env": [
-		{
-			"default": "abc@example.com",
-			"label": "EMAIL",
-			"name": "EMAIL"
-		},
-		{
-			"default": "-Xms256m -Xmx512m",
-			"label": "URL",
-			"name": "URL"
-		},
-		{
-			"default": "www,",
-			"label": "SUBDOMAINS",
-			"name": "SUBDOMAINS"
-		},
-		{
-			"default": "false",
-			"label": "ONLY_SUBDOMAINS",
-			"name": "ONLY_SUBDOMAINS"
-		},
-		{
-			"default": "2048",
-			"label": "DHLEVEL",
-			"name": "DHLEVEL"
-		},
-		{
-			"default": "1000",
-			"label": "PUID",
-			"name": "PUID"
-		},
-		{
-			"default": "1000",
-			"label": "PGID",
-			"name": "PGID"
-		},
-		{
-			"default": "http",
-			"label": "VALIDATION",
-			"name": "VALIDATION"
-		},
-		{
-			"default": "http",
-			"label": "DNSPLUGIN",
-			"name": "DNSPLUGIN"
-		}
-	],
-	"image_arm32": "linuxserver/swag:latest",
-	"image_arm64": "linuxserver/swag:latest",
-	"image_amd64": "linuxserver/swag:latest",
-	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/swag.png",
-	"name": "swag",
-	"officialDoc": "https://docs.linuxserver.io/general/swag",
-	"platform": "linux",
-	"ports": [
-		"80:80/tcp",
-		"443:443/tcp"
-	],
-	"restart_policy": "unless-stopped",
-	"title": "SWAG - Secure Web Application Gateway",
-	"type": 1,
-	"volumes": [
-		{
-			"bind": "/portainer/Files/AppData/Config/swag",
-			"container": "/config"
-		}
-	],
-	"webpage": "https://github.com/linuxserver/docker-swag"
-}

+ 0 - 1
template/apps/syncthing.json

@@ -18,7 +18,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/syncthing:latest",
 	"image_arm64": "linuxserver/syncthing:latest",
 	"image_amd64": "linuxserver/syncthing:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/syncthing-icon.png",

+ 0 - 1
template/apps/tautulli.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/tautulli:latest",
 	"image_arm64": "linuxserver/tautulli:latest",
 	"image_amd64": "linuxserver/tautulli:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/tautulli-icon.png",

+ 0 - 1
template/apps/thelounge.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/thelounge:latest",
 	"image_arm64": "linuxserver/thelounge:latest",
 	"image_amd64": "linuxserver/thelounge:latest",
 	"logo": "https://raw.githubusercontent.com/linuxserver/community-templates/master/lsiocommunity/img/shout-icon.png",

+ 0 - 1
template/apps/transmission.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/transmission:latest",
 	"image_arm64": "linuxserver/transmission:latest",
 	"image_amd64": "linuxserver/transmission:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/transmission-icon.png",

+ 0 - 1
template/apps/tvheadend.json

@@ -16,7 +16,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/tvheadend:latest",
 	"image_arm64": "linuxserver/tvheadend:latest",
 	"image_amd64": "linuxserver/tvheadend:latest",
 	"logo": "http://i.imgur.com/zGSUAT4.png",

+ 0 - 1
template/apps/ubooquity.json

@@ -21,7 +21,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/ubooquity:latest",
 	"image_arm64": "linuxserver/ubooquity:latest",
 	"image_amd64": "linuxserver/ubooquity:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/ubooquity-icon.png",

+ 0 - 1
template/apps/unpoller-monitor.json

@@ -14,7 +14,6 @@
 	],
 	"preInstallScript": "unpoller-install.sh",
 	"repository": {
-		"stackfile_arm32": "stack/unpoller-stack.yml",
 		"stackfile_arm64": "stack/unpoller-stack.yml",
 		"stackfile_amd64": "stack/unpoller-stack.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted"

+ 0 - 1
template/apps/vikunja-with-frontend.json

@@ -49,7 +49,6 @@
 	"platform": "linux",
 	"preInstallScript": "install_vikunja.sh",
 	"repository": {
-		"stackfile_arm32": "stack/vikunja.yml",
 		"stackfile_arm64": "stack/vikunja.yml",
 		"stackfile_amd64": "stack/vikunja.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted/"

+ 0 - 1
template/apps/webgrab+plus.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/webgrabplus:latest",
 	"image_arm64": "linuxserver/webgrabplus:latest",
 	"image_amd64": "linuxserver/webgrabplus:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/webgrabplus.png",

+ 0 - 1
template/apps/wikijs.json

@@ -4,7 +4,6 @@
 		"Tools"
 	],
 	"description": "Wikijs A modern, lightweight and powerful wiki app built on NodeJS.",
-	"image_arm32": "linuxserver/wikijs:latest",
 	"image_arm64": "linuxserver/wikijs:latest",
 	"image_amd64": "linuxserver/wikijs:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/wikijs.png",

+ 0 - 1
template/apps/yourls.json

@@ -64,7 +64,6 @@
 	"platform": "linux",
         "preInstallScript": "install_yourls.sh",
  	"repository": {
-		"stackfile_arm32": "stack/yourls.yml",
 		"stackfile_arm64": "stack/yourls.yml",
 		"stackfile_amd64": "stack/yourls.yml",
 		"url": "https://github.com/pi-hosted/pi-hosted/"

+ 0 - 1
template/apps/znc.json

@@ -15,7 +15,6 @@
 			"name": "PGID"
 		}
 	],
-	"image_arm32": "linuxserver/znc:latest",
 	"image_arm64": "linuxserver/znc:latest",
 	"image_amd64": "linuxserver/znc:latest",
 	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/znc-icon.png",

+ 1 - 50
template/portainer-v2-amd64.json

@@ -228,7 +228,7 @@
 				"Other",
 				"Tools"
 			],
-			"description": "",
+			"description": "Alpine xfce4 novnc",
 			"image": "novaspirit/alpine_xfce4_novnc:latest",
 			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/novnc.png",
 			"name": "alpine-xfce4-novnc",
@@ -646,55 +646,6 @@
 			],
 			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://hub.docker.com/r/ubuntu/bind9\" target=\"_blank\">https://hub.docker.com/r/ubuntu/bind9</a><br><b>Official Docker Documentation: </b><a href=\"https://hub.docker.com/r/ubuntu/bind9\" target=\"_blank\">https://hub.docker.com/r/ubuntu/bind9</a><br><br><h3><b><a href=\"https://github.com/pi-hosted/pi-hosted/blob/master/tools/install_bind9.sh\" target=\"_blank\">Pre-installation script</a> must be RAN before you install: </b>wget -qO- https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/tools/install_bind9.sh | bash</h3><br><br>"
 		},
-		{
-			"categories": [
-				"Books",
-				"Other"
-			],
-			"description": "[DEPRECATED] Booksonic is a server and an app for streaming your audiobooks to any pc or android phone. Most of the functionality is also availiable on other platforms that have apps for subsonic",
-			"env": [
-				{
-					"default": "1000",
-					"label": "PUID",
-					"name": "PUID"
-				},
-				{
-					"default": "1000",
-					"label": "PGID",
-					"name": "PGID"
-				},
-				{
-					"default": "booksonic",
-					"label": "CONTEXT_PATH",
-					"name": "CONTEXT_PATH"
-				}
-			],
-			"image": "linuxserver/booksonic:latest",
-			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/booksonic.png",
-			"name": "booksonic",
-			"platform": "linux",
-			"ports": [
-				"4041:4040/tcp"
-			],
-			"restart_policy": "unless-stopped",
-			"title": "Booksonic",
-			"type": 1,
-			"volumes": [
-				{
-					"bind": "/portainer/Books",
-					"container": "/books"
-				},
-				{
-					"bind": "/portainer/Files/Podcasts",
-					"container": "/podcast"
-				},
-				{
-					"bind": "/portainer/Files/AppData/Config/Booksonic",
-					"container": "/config"
-				}
-			],
-			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://booksonic.org/\" target=\"_blank\">https://booksonic.org/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-booksonic-air\" target=\"_blank\">https://docs.linuxserver.io/images/docker-booksonic-air</a><br><br><br>"
-		},
 		{
 			"categories": [
 				"Wiki"

文件差异内容过多而无法显示
+ 44 - 1014
template/portainer-v2-arm32.json


+ 1 - 50
template/portainer-v2-arm64.json

@@ -228,7 +228,7 @@
 				"Other",
 				"Tools"
 			],
-			"description": "",
+			"description": "Alpine xfce4 novnc",
 			"image": "novaspirit/alpine_xfce4_novnc:latest",
 			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/novnc.png",
 			"name": "alpine-xfce4-novnc",
@@ -646,55 +646,6 @@
 			],
 			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://hub.docker.com/r/ubuntu/bind9\" target=\"_blank\">https://hub.docker.com/r/ubuntu/bind9</a><br><b>Official Docker Documentation: </b><a href=\"https://hub.docker.com/r/ubuntu/bind9\" target=\"_blank\">https://hub.docker.com/r/ubuntu/bind9</a><br><br><h3><b><a href=\"https://github.com/pi-hosted/pi-hosted/blob/master/tools/install_bind9.sh\" target=\"_blank\">Pre-installation script</a> must be RAN before you install: </b>wget -qO- https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/tools/install_bind9.sh | bash</h3><br><br>"
 		},
-		{
-			"categories": [
-				"Books",
-				"Other"
-			],
-			"description": "[DEPRECATED] Booksonic is a server and an app for streaming your audiobooks to any pc or android phone. Most of the functionality is also availiable on other platforms that have apps for subsonic",
-			"env": [
-				{
-					"default": "1000",
-					"label": "PUID",
-					"name": "PUID"
-				},
-				{
-					"default": "1000",
-					"label": "PGID",
-					"name": "PGID"
-				},
-				{
-					"default": "booksonic",
-					"label": "CONTEXT_PATH",
-					"name": "CONTEXT_PATH"
-				}
-			],
-			"image": "linuxserver/booksonic:latest",
-			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/booksonic.png",
-			"name": "booksonic",
-			"platform": "linux",
-			"ports": [
-				"4041:4040/tcp"
-			],
-			"restart_policy": "unless-stopped",
-			"title": "Booksonic",
-			"type": 1,
-			"volumes": [
-				{
-					"bind": "/portainer/Books",
-					"container": "/books"
-				},
-				{
-					"bind": "/portainer/Files/Podcasts",
-					"container": "/podcast"
-				},
-				{
-					"bind": "/portainer/Files/AppData/Config/Booksonic",
-					"container": "/config"
-				}
-			],
-			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://booksonic.org/\" target=\"_blank\">https://booksonic.org/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-booksonic-air\" target=\"_blank\">https://docs.linuxserver.io/images/docker-booksonic-air</a><br><br><br>"
-		},
 		{
 			"categories": [
 				"Wiki"

部分文件因为文件数量过多而无法显示