Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARM64 support #464

Open
Timtam opened this issue Jan 29, 2024 · 4 comments
Open

ARM64 support #464

Timtam opened this issue Jan 29, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@Timtam
Copy link

Timtam commented Jan 29, 2024

Hello there,

I recently switched from running an x64 server to an ARM64 server. I'm running hfs inside a docker container here, which worked just fine with the x64 linux build, but obviously doesn't on ARM64. I thus tried to build hfs from source on ARM64, but for some weird reason it cannot find the @mui/icons-material files to be bundled into the admin package.
Anyway, I guess it'd be much easier to just distribute a linux-arm64 build with any future release. Is there anything complex which needs to be done for that? Do you know of any reason why that shouldn't be part of hfs? Server infrastructure slowly shifts towards ARM too, so having a production-ready build would IMO be beneficial.

Thanks!

@rejetto
Copy link
Owner

rejetto commented Jan 29, 2024

hey!
linux-arm binary may be a good move.
I didn't include it yet because you can actually run hfs using these instuctions under "other systems" https://github.com/rejetto/hfs?tab=readme-ov-file#other-systems

Let me know what you think about it.
It would be wonderful if someone had the time to write instructions (a page on the wiki?) with instructions on how to run HFS with docker. I'm no docker user.

As a side note, you may be glad to know that I'm working hard with a blind user to improve accessibility. Many news already in 0.51 and more to come.

@W-i-n-7
Copy link
Contributor

W-i-n-7 commented Jan 29, 2024

i got hfs running on my phone!
its possible you need to install nodejs and dependencys then run hfs with npx hfs@beta/latest

@Timtam
Copy link
Author

Timtam commented Jan 29, 2024

@rejetto thanks, I must have overlooked this guide. That works just fine. Having a dedicated binary in the future would definitely still be nice to have.
Yeah I noticed notes of that popping up in the changelog. That is great news, we're close to setting up a HFS + WebDAV solution for our REAPER Accessibility community stash. Should you ever get to integrate either FTP and/or WebDAV directly into HFS, well... that would be amazing as well, but accessibility is amazing and is one of the main reasons why decided to go with HFS over any of the other solutions out there. Keep up the great work! And let me know should you be in need of accessibility testing or something.

@rejetto
Copy link
Owner

rejetto commented Jan 29, 2024

that's cool, i'll surely need feedback on accessibility.
i have no clear plans, but i'm interested in webdav, and i may work on it in the second half of the year.
And I love Reaper! Started using it like in 2010 and never left.

@rejetto rejetto added the enhancement New feature or request label Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants