moa-engine / MOA

MOA is a free search engine that respects people's privacy and does not collect information from them.
https://moa-engine.github.io
GNU Affero General Public License v3.0
35 stars 8 forks source link

ARM support #21

Open IGLADI opened 5 months ago

IGLADI commented 5 months ago

Is your feature request related to a problem? Please describe. I just discovered this fork which I would like to use , however no arm version is uploaded to docker hub (which is the case for searxng) so it's impossible to to self host on raspberry pis or similar. (or even for mac users)

Describe the solution you'd like I would suggest automatically building an arm variant with smth like docker builx when publishing to docker hub.

mehr32 commented 5 months ago

Hello! I have been busy for a while, sorry for the late reply. In the description of the first page, the installation method with Docker is mentioned. This is the latest image, i.e. version 0.3. However, due to Docker's problems, the searxng file format has problems and it is recommended to run it through the source. We hope to solve it for the next version

https://hub.docker.com/layers/moaengine/moa/uranium/images/sha256-f82fd4de343f16d2f571ea1d678cfcca34eded071884b6b25c52f06db12af3fc?context=explore

mehr32 commented 5 months ago

And for logo support: this or another user also had this problem. It requires rewriting the Docker file, which I have to write from scratch. It may take a while to get used. We would be happy if users also contribute to the development :)

IGLADI commented 5 months ago

And for logo support: this or another user also had this problem. It requires rewriting the Docker file, which I have to write from scratch. It may take a while to get used. We would be happy if users also contribute to the development :)

Huh? Wdym logo support? I havn't talked about logo support? Or do you mean ARM support? (cz I was referring to ARM the cpu architecture) I'm kinda of a rush on a school project right now but afterwards I would be happy to, where would you need help with?

IGLADI commented 5 months ago

Hello! I have been busy for a while, sorry for the late reply. In the description of the first page, the installation method with Docker is mentioned. This is the latest image, i.e. version 0.3. However, due to Docker's problems, the searxng file format has problems and it is recommended to run it through the source. We hope to solve it for the next version https://hub.docker.com/layers/moaengine/moa/uranium/images/sha256-f82fd4de343f16d2f571ea1d678cfcca34eded071884b6b25c52f06db12af3fc?context=explore

Yeah but then it won't take the latest updates on restart right? Unlike amd64 users would be able by just using the latest tag in a docker-compose.yml

mehr32 commented 5 months ago

And for logo support: this or another user also had this problem. It requires rewriting the Docker file, which I have to write from scratch. It may take a while to get used. We would be happy if users also contribute to the development :)

Huh? Wdym logo support? I havn't talked about logo support? Or do you mean ARM support? (cz I was referring to ARM the cpu architecture) I'm kinda of a rush on a school project right now but afterwards I would be happy to, where would you need help with?

Oh no! Yes, I meant just that (translator messed it up :/ ). We have a lot of work to help with. I don't know what your profession is and what topic you could contribute in?

mehr32 commented 5 months ago

Hello! I have been busy for a while, sorry for the late reply. In the description of the first page, the installation method with Docker is mentioned. This is the latest image, i.e. version 0.3. However, due to Docker's problems, the searxng file format has problems and it is recommended to run it through the source. We hope to solve it for the next version https://hub.docker.com/layers/moaengine/moa/uranium/images/sha256-f82fd4de343f16d2f571ea1d678cfcca34eded071884b6b25c52f06db12af3fc?context=explore

Yeah but then it won't take the latest updates on restart right? Unlike amd64 users would be able by just using the latest tag in a docker-compose.yml

Yes, it was my mistake. Access to Docker Hub is a bit difficult for me, so I accidentally pushed the image on the wrong tag. This mistake will not happen in the next version.

IGLADI commented 5 months ago

And for logo support: this or another user also had this problem. It requires rewriting the Docker file, which I have to write from scratch. It may take a while to get used. We would be happy if users also contribute to the development :)

Huh? Wdym logo support? I havn't talked about logo support? Or do you mean ARM support? (cz I was referring to ARM the cpu architecture) I'm kinda of a rush on a school project right now but afterwards I would be happy to, where would you need help with?

Oh no! Yes, I meant just that (translator messed it up :/ ). We have a lot of work to help with.

Sorry for the late reply I'm still in uni and it's close to my finals 😅 I would happily do this part and more after my finals if we could take some time to discuss about the project so you can show me all the problems, what has to be done, directions you want to take ect.

I don't know what your profession is and what topic you could contribute in?

I'm a applied computer science student, I should be able to help with most things especially docker & python being the main language of this project.