Port Zabbix to ARM64

This commit is contained in:
Sam Heinz
2024-06-12 08:56:54 +10:00
parent 12ba4bc318
commit 78da839bbb
4 changed files with 167 additions and 161 deletions

321
README.md
View File

@@ -33,167 +33,168 @@ If you would like to offer support, I would appreciate a star on the repository,
## Container Compatibility Guide
| Icon | Description |
| ---- | ------------------------------------------------------------------------------------- |
| ☑️ | Creating the LXC using the script has been tested. |
| ⭕ | Install script is ported, but has not been tested. |
| ❌ | Unsupported. View notes for reason. |
| 🔘 | Install script not ported to ARM64. |
| Icon | Description |
| ---- | -------------------------------------------------- |
| ☑️ | Creating the LXC using the script has been tested. |
| ⭕ | Install script is ported, but has not been tested. |
| ❌ | Unsupported. View notes for reason. |
| 🔘 | Install script not ported to ARM64. |
| App | Status | Notes |
| ------------------------------- | ------ | ------------------------------------------------------------------------------------------------------- |
| Actual Budget | ☑️ | |
| AdGuard Home | ☑️ | |
| AgentDVR | ☑️ | |
| Apache-Cassandra | ☑️ | |
| Alpine Docker | ☑️ | |
| Alpine Grafana | ☑️ | |
| Alpine | ☑️ | |
| Alpine Nextcloud | ☑️ | |
| Alpine Vaultwarden | ☑️ | |
| Alpine Zigbee2mqtt | ☑️ | |
| Apache-CouchDB | ☑️ | |
| Apt-Cacher-NG | ☑️ | Won't work with Debian template from before 2024/06/08 (need to delete tar /var/lib/vz/template/cache/).|
| Aria2 | ☑️ | |
| Audiobookshelf | ☑️ | |
| Autobrr | ☑️ | |
| Bazarr | ☑️ | |
| Blocky | ☑️ | |
| Caddy | ☑️ | |
| Calibre-Web | ☑️ | |
| CasaOS | ☑️ | |
| Change Detection | ☑️ | |
| Channels DVR Server | ☑️ | |
| Cloudflared | ☑️ | |
| CommaFeed | ☑️ | |
| Cronicle Primary | ☑️ | |
| Dashy | ☑️ | |
| deCONZ | ☑️ | |
| Daemon Sync Server | ❌ | Built for x64 only. |
| Debian | ☑️ | |
| Deluge | ☑️ | |
| Docker | ☑️ | |
| Dockge | ☑️ | |
| Emby Media Server | ☑️ | |
| EMQX | ☑️ | |
| ErsatzTV | ☑️ | |
| ESPHome | ☑️ | |
| Fenrus | ☑️ | |
| FHEM | ☑️ | |
| FlareSolverr | ☑️ | |
| FlowiseAI | ☑️ | |
| Forgejo | ☑️ | |
| Frigate | ☑️ | |
| go2rtc | ☑️ | |
| Gokapi | ☑️ | |
| Gotify | ☑️ | |
| Grafana | ☑️ | |
| grocy | ☑️ | |
| Heimdall Dashboard | ☑️ | |
| HiveMQ CE | ☑️ | |
| Homarr | ☑️ | |
| Home Assistant Core | ❌ | pve-container needs to be updated. |
| Home Assistant Container | ☑️ | |
| Homebridge | ☑️ | |
| Homepage | ☑️ | |
| Homer | ☑️ | |
| HyperHDR | ☑️ | |
| Hyperion | ☑️ | |
| InfluxDB | ☑️ | |
| ioBroker | ☑️ | |
| iVentoy | ☑️ | |
| Jackett | ☑️ | |
| Jellyfin Media Server | ☑️ | |
| Jellyseerr | ☑️ | |
| k0s | ☑️ | |
| Kavita | ☑️ | |
| Keycloak | ☑️ | |
| LazyLibrarian | ☑️ | |
| Lidarr | ☑️ | |
| Linkwarden | ☑️ | |
| Mafl | ☑️ | |
| MagicMirror Server | ☑️ | |
| Mariadb | ☑️ | |
| MediaMTX | ☑️ | |
| Medusa | ☑️ | |
| MeshCentral | ☑️ | |
| MongoDB | ☑️ | Only supports ARMv8.2-a currently. (no RPI4 support). |
| MotionEye NVR | ☑️ | |
| MQTT | ☑️ | |
| n8n | ☑️ | |
| Navidrome | ☑️ | |
| NextCloudPi | ☑️ | |
| Nginx Proxy Manager | ☑️ | |
| NocoDB | ☑️ | |
| Node-Red | ☑️ | |
| Notifiarr | ☑️ | |
| ntfy | ☑️ | |
| OctoPrint | ☑️ | |
| Omada Controller | ☑️ | |
| Ombi | ☑️ | |
| OpenMediaVault | ☑️ | |
| openHAB | ☑️ | |
| OpenObserve | ☑️ | |
| Overseerr | ☑️ | |
| Owncast | ☑️ | |
| PairDrop | ☑️ | |
| Paperless-ngx | ☑️ | |
| PBS | ☑️ | Proxmox Backup Server |
| Petio | ☑️ | Only supports ARMv8.2-a currently. (no RPI4 support). |
| PhotoPrism | ☑️ | |
| Pi.Alert | ☑️ | |
| Pi-Hole | ☑️ | |
| Pingvin Share | ☑️ | |
| Plex Media Server | ☑️ | |
| Pocketbase | ☑️ | |
| Podman Home Assistant Container | ☑️ | |
| Podman | ☑️ | |
| PostgreSQL | ☑️ | |
| Prometheus | ☑️ | |
| Prowlarr | ☑️ | |
| qBittorrent | ☑️ | |
| Radarr | ☑️ | |
| RDTClient | ☑️ | Real-Debrid Torrent Client |
| Readarr | ☑️ | |
| Readeck | ☑️ | |
| Redis | ☑️ | |
| RTSPtoWeb | ☑️ | |
| Runtipi | ☑️ | |
| SABnzbd | ☑️ | |
| Scrypted | ☑️ | |
| SFTPGo | ☑️ | |
| Shinobi NVR | ☑️ | |
| SmokePing | ☑️ | |
| Sonarr | ☑️ | |
| Stirling-PDF | ☑️ | |
| Syncthing | ☑️ | |
| Tandoor Recipes | ☑️ | |
| TasmoAdmin | ☑️ | |
| Tautulli | ☑️ | |
| Tdarr | ☑️ | |
| Technitium DNS | ☑️ | |
| Threadfin | ☑️ | |
| Traccar | ☑️ | |
| Traefik | ☑️ | |
| Transmission | ☑️ | |
| Trilium | ❌ | Built for x64 only. |
| Umami | ☑️ | |
| Ubuntu | ☑️ | |
| Umbrel | ☑️ | |
| UniFi Network Server | ☑️ | |
| Unmanic | ☑️ | |
| Uptime Kuma | ☑️ | |
| Vaultwarden | ☑️ | Will probably work on default install if you have a lot of ram. Otherwise use the Alpine Linux version. |
| Wastebin | ☑️ | |
| WatchYourLAN | ☑️ | |
| Whisparr | ☑️ | |
| Whoogle | ☑️ | |
| Wiki.js | ☑️ | |
| WireGuard | ☑️ | |
| YunoHost | ☑️ | |
| Zigbee2MQTT | ☑️ | |
| Zoraxy | ☑️ | |
| Z-Wave JS UI | ☑️ | |
| App | Status | Notes |
| ------------------------------- | ------ | -------------------------------------------------------------------------------------------------------- |
| Actual Budget | ☑️ | |
| AdGuard Home | ☑️ | |
| AgentDVR | ☑️ | |
| Apache-Cassandra | ☑️ | |
| Alpine Docker | ☑️ | |
| Alpine Grafana | ☑️ | |
| Alpine | ☑️ | |
| Alpine Nextcloud | ☑️ | |
| Alpine Vaultwarden | ☑️ | |
| Alpine Zigbee2mqtt | ☑️ | |
| Apache-CouchDB | ☑️ | |
| Apt-Cacher-NG | ☑️ | Won't work with Debian template from before 2024/06/08 (need to delete tar /var/lib/vz/template/cache/). |
| Aria2 | ☑️ | |
| Audiobookshelf | ☑️ | |
| Autobrr | ☑️ | |
| Bazarr | ☑️ | |
| Blocky | ☑️ | |
| Caddy | ☑️ | |
| Calibre-Web | ☑️ | |
| CasaOS | ☑️ | |
| Change Detection | ☑️ | |
| Channels DVR Server | ☑️ | |
| Cloudflared | ☑️ | |
| CommaFeed | ☑️ | |
| Cronicle Primary | ☑️ | |
| Dashy | ☑️ | |
| deCONZ | ☑️ | |
| Daemon Sync Server | ❌ | Built for x64 only. |
| Debian | ☑️ | |
| Deluge | ☑️ | |
| Docker | ☑️ | |
| Dockge | ☑️ | |
| Emby Media Server | ☑️ | |
| EMQX | ☑️ | |
| ErsatzTV | ☑️ | |
| ESPHome | ☑️ | |
| Fenrus | ☑️ | |
| FHEM | ☑️ | |
| FlareSolverr | ☑️ | |
| FlowiseAI | ☑️ | |
| Forgejo | ☑️ | |
| Frigate | ☑️ | |
| go2rtc | ☑️ | |
| Gokapi | ☑️ | |
| Gotify | ☑️ | |
| Grafana | ☑️ | |
| grocy | ☑️ | |
| Heimdall Dashboard | ☑️ | |
| HiveMQ CE | ☑️ | |
| Homarr | ☑️ | |
| Home Assistant Core | ❌ | pve-container needs to be updated. |
| Home Assistant Container | ☑️ | |
| Homebridge | ☑️ | |
| Homepage | ☑️ | |
| Homer | ☑️ | |
| HyperHDR | ☑️ | |
| Hyperion | ☑️ | |
| InfluxDB | ☑️ | |
| ioBroker | ☑️ | |
| iVentoy | ☑️ | |
| Jackett | ☑️ | |
| Jellyfin Media Server | ☑️ | |
| Jellyseerr | ☑️ | |
| k0s | ☑️ | |
| Kavita | ☑️ | |
| Keycloak | ☑️ | |
| LazyLibrarian | ☑️ | |
| Lidarr | ☑️ | |
| Linkwarden | ☑️ | |
| Mafl | ☑️ | |
| MagicMirror Server | ☑️ | |
| Mariadb | ☑️ | |
| MediaMTX | ☑️ | |
| Medusa | ☑️ | |
| MeshCentral | ☑️ | |
| MongoDB | ☑️ | Only supports ARMv8.2-a currently. (no RPI4 support). |
| MotionEye NVR | ☑️ | |
| MQTT | ☑️ | |
| n8n | ☑️ | |
| Navidrome | ☑️ | |
| NextCloudPi | ☑️ | |
| Nginx Proxy Manager | ☑️ | |
| NocoDB | ☑️ | |
| Node-Red | ☑️ | |
| Notifiarr | ☑️ | |
| ntfy | ☑️ | |
| OctoPrint | ☑️ | |
| Omada Controller | ☑️ | |
| Ombi | ☑️ | |
| OpenMediaVault | ☑️ | |
| openHAB | ☑️ | |
| OpenObserve | ☑️ | |
| Overseerr | ☑️ | |
| Owncast | ☑️ | |
| PairDrop | ☑️ | |
| Paperless-ngx | ☑️ | |
| PBS | ☑️ | Proxmox Backup Server |
| Petio | ☑️ | Only supports ARMv8.2-a currently. (no RPI4 support). |
| PhotoPrism | ☑️ | |
| Pi.Alert | ☑️ | |
| Pi-Hole | ☑️ | |
| Pingvin Share | ☑️ | |
| Plex Media Server | ☑️ | |
| Pocketbase | ☑️ | |
| Podman Home Assistant Container | ☑️ | |
| Podman | ☑️ | |
| PostgreSQL | ☑️ | |
| Prometheus | ☑️ | |
| Prowlarr | ☑️ | |
| qBittorrent | ☑️ | |
| Radarr | ☑️ | |
| RDTClient | ☑️ | Real-Debrid Torrent Client |
| Readarr | ☑️ | |
| Readeck | ☑️ | |
| Redis | ☑️ | |
| RTSPtoWeb | ☑️ | |
| Runtipi | ☑️ | |
| SABnzbd | ☑️ | |
| Scrypted | ☑️ | |
| SFTPGo | ☑️ | |
| Shinobi NVR | ☑️ | |
| SmokePing | ☑️ | |
| Sonarr | ☑️ | |
| Stirling-PDF | ☑️ | |
| Syncthing | ☑️ | |
| Tandoor Recipes | ☑️ | |
| TasmoAdmin | ☑️ | |
| Tautulli | ☑️ | |
| Tdarr | ☑️ | |
| Technitium DNS | ☑️ | |
| Threadfin | ☑️ | |
| Traccar | ☑️ | |
| Traefik | ☑️ | |
| Transmission | ☑️ | |
| Trilium | ❌ | Built for x64 only. |
| Umami | ☑️ | |
| Ubuntu | ☑️ | |
| Umbrel | ☑️ | |
| UniFi Network Server | ☑️ | |
| Unmanic | ☑️ | |
| Uptime Kuma | ☑️ | |
| Vaultwarden | ☑️ | Will probably work on default install if you have a lot of ram. Otherwise use the Alpine Linux version. |
| Wastebin | ☑️ | |
| WatchYourLAN | ☑️ | |
| Whisparr | ☑️ | |
| Whoogle | ☑️ | |
| Wiki.js | ☑️ | |
| WireGuard | ☑️ | |
| YunoHost | ☑️ | |
| Zabbix | ☑️ | |
| Zigbee2MQTT | ☑️ | |
| Zoraxy | ☑️ | |
| Z-Wave JS UI | ☑️ | |
## Miscellaneous Compatibility Guide

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash
source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build.func)
source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func)
# Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster)
# License: MIT

View File

@@ -17,6 +17,7 @@ msg_info "Installing Dependencies"
$STD apt-get install -y curl
$STD apt-get install -y sudo
$STD apt-get install -y mc
$STD apt-get install -y wget
msg_ok "Installed Dependencies"
msg_info "Installing Zabbix"

View File

@@ -599,6 +599,10 @@
"status": "created",
"notes": ""
},
"Zabbix LXC": {
"status": "created",
"notes": ""
},
"Zigbee2MQTT LXC": {
"status": "created",
"notes": ""