appwrite / website

The Appwrite website, docs and blog 🏠
https://appwrite.io
211 stars 203 forks source link

📚 Documentation: Arm64 support #1376

Closed SOG-web closed 3 weeks ago

SOG-web commented 1 month ago

💭 Description

trying to deploy to a arm64 server, am getting redis error, but I was able to fix, so am creating this issue so that i can reference it in a doc pull request

👀 Have you spent some time to check if this issue has been raised before?

🏢 Have you read the Code of Conduct?

stnguyen90 commented 1 month ago

@SOG-web, thanks for raising this issue! 🙏🏼 What error were you getting? It does look like there is an arm64 variant of redis. Also, I just tested on an ARM64 instance of mine and I got Appwrite 1.6.0 working fine.

SOG-web commented 1 month ago

I was getting an error indicating that the default redis image cannot work on my server, so I just switch to an image arm64v8/redis:7.2.4-alpine that supports arm64, and it worked

SOG-web commented 1 month ago

This is my server details

OS Information linux aarch64 Ubuntu 22.04.3 LTS Kernel Version 5.15.0-1045-oracle Total CPU 4 Total memory 25.2 GB

Managed with portainer

stnguyen90 commented 1 month ago

@SOG-web,

I was getting an error indicating that the default redis image cannot work on my server

Would you please share the exact error? And when exactly did you get the error? If it's just when running the container, you can test again by running docker run --rm redis:7.2.4-alpine, right?

This is my server details

I have pretty much the same.

OS Information linux aarch64 Ubuntu 22.04.3 LTS Kernel Version 5.15.0-1049-oracle Total CPU 4 Total memory 23.4 GB

And I didn't need to change my compose file.

github-actions[bot] commented 1 month ago

This issue has been labeled as a 'question', indicating that it requires additional information from the requestor. It has been inactive for 7 days. If no further activity occurs, this issue will be closed in 14 days.

github-actions[bot] commented 3 weeks ago

This issue has been closed due to inactivity. If you still require assistance, please provide the requested information.