From c094564be3088c39e3b5524ce8a96720debcc935 Mon Sep 17 00:00:00 2001
From: Sam Heinz <54530346+asylumexp@users.noreply.github.com>
Date: Tue, 9 Apr 2024 22:59:41 +1000
Subject: [PATCH] Ported Gokapi to ARM64
---
README.md | 1 +
ct/gokapi.sh | 2 +-
install/gokapi-install.sh | 11 ++++++-----
3 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index 5c93ee54c..66ce67d2a 100644
--- a/README.md
+++ b/README.md
@@ -66,6 +66,7 @@ Any applications not in ported or unsupported need to be tested for whether they
⭕ FlowiseAI
⭕ Frigate
⭕ Go2RTC
+ ⭕ Gokapi
⭕ Jellyseerr
⭕ Mafl
⭕ Nginx Proxy Manager
diff --git a/ct/gokapi.sh b/ct/gokapi.sh
index 942cc5606..138748436 100644
--- a/ct/gokapi.sh
+++ b/ct/gokapi.sh
@@ -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
diff --git a/install/gokapi-install.sh b/install/gokapi-install.sh
index d207aaf02..394f19c0f 100644
--- a/install/gokapi-install.sh
+++ b/install/gokapi-install.sh
@@ -17,15 +17,16 @@ 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 Gokapi"
LATEST=$(curl -sL https://api.github.com/repos/Forceu/Gokapi/releases/latest | grep '"tag_name":' | cut -d'"' -f4)
mkdir -p /opt/gokapi/{data,config}
-wget -q https://github.com/Forceu/Gokapi/releases/download/$LATEST/gokapi-linux_amd64.zip
-unzip -q gokapi-linux_amd64.zip -d /opt/gokapi
-rm gokapi-linux_amd64.zip
-chmod +x /opt/gokapi/gokapi-linux_amd64
+wget -q https://github.com/Forceu/Gokapi/releases/download/$LATEST/gokapi-linux_arm64.zip
+unzip -q gokapi-linux_arm64.zip -d /opt/gokapi
+rm gokapi-linux_arm64.zip
+chmod +x /opt/gokapi/gokapi-linux_arm64
msg_ok "Installed Gokapi"
msg_info "Creating Service"
@@ -37,7 +38,7 @@ Description=gokapi
Type=simple
Environment=GOKAPI_DATA_DIR=/opt/gokapi/data
Environment=GOKAPI_CONFIG_DIR=/opt/gokapi/config
-ExecStart=/opt/gokapi/gokapi-linux_amd64
+ExecStart=/opt/gokapi/gokapi-linux_arm64
[Install]
WantedBy=multi-user.target