TeamSpeak-Systems / teamspeak-linux-docker-images

docker build files for TeamSpeak servers
Other
116 stars 56 forks source link

Is it possible to add arm64 support? #63

Open Nwhouse opened 4 years ago

Nwhouse commented 4 years ago

Hello. It would be great if you can add arm64 support. I think there are a lot of us out there now who are using raspberry PI's. It would be awesome we could run our TS servers on this platform.

Thanks

Legion2 commented 4 years ago

I created a docker image for exagear, which is a translation layer for x86 applications https://github.com/Legion2/exagear-docker. You need an exagear license for raspberry pi and create your own docker image based on exagear. I'm using it myself to run ts on a raspberry pi 3 32bit.

Bluscream commented 4 years ago

Exagears license system is down. https://exagear.minopia.de (https://kippykip.com/index.php?threads/exagear-archive.580/)

solidus1983 commented 3 years ago

If your looking for ARM64 version try https://hub.docker.com/r/ertagh/teamspeak3-server , i have used it on my Raspi 3B the QEMU version without issues. In fact I was using it before using the x86/x64 version of teamspeak.

odidev commented 3 years ago

I am also trying to build Teamspeak image on ARM64v8 architecture and I have used Dockerfile available in this and have successfully built an arm64 image but while testing using "docker run" command, getting the below syntax error:

   "/opt/ts3server/ts3server: line 1: syntax error: unexpected word (expecting ")")"  

 I have analyzed more into this issue and observed that the binaries available in teamspeak3-server tar file downloaded from releases is of x86-64 architecture.

I am unable to get the exact source of the binaries present at "https://files.teamspeakservices.com/releases/server/3.13.2/teamspeak3-server_linux_alpine-3.13.2.tar.bz2" to make it work on arm64.

May I know that is there any plan on adding arm64 support to teamspeak?

If you are interested on adding arm64 support to teamspeak, I am happy to contribute. But as a start it will be helpful if you point me to the source of teamspeak3-server.

Please let me know if any more information is required on the issue.