maxmcd / webtty

Share a terminal session over WebRTC

Home Page:https://maxmcd.github.io/webtty/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

prebuilt binaries for arm (raspberry and company)

m040601 opened this issue · comments

First of all thank you for your work in this project and especially the thought of releasing the prebuilt binaries

I suppose you have or are using some kind of automated infrastructure or service to do this ( goreleaser ? github actions), so I think this request wouldn't be too much of an extra effort.

But it would be extremely usefull, for getting webtty on tiny less powerfull computers , SBC boards etc. Think of Raspberrry Pi and alike. It's not practical to download the entire Go chain infrastructure and build on them.

I also know it can be cumbersome to support "all" of arm architectures . Should it be arm5 or armv6 or ... ?

But I've seen from other (go) projects that do this, that usually all it takes is one single arm binary for not 64bit arm (raspberry 2 and zero ) and one for 64bit arm (aarch64 armv8, raspberry 4 ) . Go projects 99% of the time run wonderfully on all them.

So I would like to request if you could provide this.
If a "universal" not 64 bit binary not possible, then at least an armv7h binary for the Raspberry Pi 2.

Hey @m040601

I would be happy to add more builds! We are using goreleaser

Would you mind making a PR against the .goreleaser.yml or linking to a project that has builds for all the platforms you need.