SearXNG update
-
Search engines have been broken for weeks and the app remains without updates despite fixes pushed weeks ago.
App install page reports "This app packages SearXNG 81b729161" which is 3 weeks ago in September.Any particular reason these aren't being updated? These types of apps (searxng, yt-dlp, meta/alternate interfaces etc) rely on ever dynamically changing interoperability and they just break if not maintained.
@xarp said in SearXNG update:
despite fixes pushed weeks ago.
To be fair, that was pushed 10 days ago, not weeks ago.
But still, I agree, it would be good to get an update! (that last one was on 30 Sept which was indeed 3 weeks ago).
-
I am making a new package. But since they don't make releases, there is no easy way for us to keep track of when to make a new package.
@girish said in SearXNG update:
I am making a new package.
Great, thanks @girish
But since they don't make releases, there is no easy way for us to keep track of when to make a new package.
Is there anyway to automate checking for changes once a day using Change Detection or something?
(or perhaps that'd create too much work?).
Once a week at minimum? Or everything 3 days or something? (given the Cloudron website says "We publish latest releases within days")
-
@girish said in SearXNG update:
I am making a new package.
Great, thanks @girish
But since they don't make releases, there is no easy way for us to keep track of when to make a new package.
Is there anyway to automate checking for changes once a day using Change Detection or something?
(or perhaps that'd create too much work?).
Once a week at minimum? Or everything 3 days or something? (given the Cloudron website says "We publish latest releases within days")
-
@jdaviescoates yeah, I think it makes sense to check every 2 weeks or so. I don't want to make a new package for every commit
@girish tbh I've no idea what is involved in making a new package, but presumably it's not trivial, so fair enough.
-
@jdaviescoates yeah, I think it makes sense to check every 2 weeks or so. I don't want to make a new package for every commit
-
Hi, sorry to open a closed thread, but I don't want to start a new one.
Is it possible to update the apps every month?
And just a question. The application is updated to SearXNG version 01b5b9cb8, but at the bottom of the site, where the source code and public instances are version 1.0.0 users think that we don't update the search engine. Thank you very much for the information, maybe I have to set something and the instance will show the correct version. -
A archos has marked this topic as unsolved on
-
G girish has marked this topic as solved on
-
@archos thanks for the reminder, updated.
Really need a to way to deal with these rolling releases...
-
@archos thanks for the reminder, updated.
Really need a to way to deal with these rolling releases...
-
I guess the issue mainly with rolling releases is, that we can't quite update the app on every new change upstream, but have to do this maybe in a fixed interval or n amount of changes upstream.
-
@nebulon And would it be possible to set it to show the installed version at the bottom of the app? We still have version 1.0.0.
It looks like the app is not updated.
Thank you very much for the information. -
OK, I have put a reminder for ourselves via a cron pattern for twice a month. In any case wants something like this, put this into the cron section of the app:
0 7 1,15 * * "==> Sending reminder to update apps" && swaks --server "${CLOUDRON_MAIL_SMTP_SERVER}" -p "${CLOUDRON_MAIL_SMTP_PORT}" --from "${CLOUDRON_MAIL_FROM}" --h-Subject "Check if SearXNG needs to be updated" --auth-user "${CLOUDRON_MAIL_SMTP_USERNAME}" --auth-password "${CLOUDRON_MAIL_SMTP_PASSWORD}" --to notification@domain.com --body "This is cron reminder to update SearXNG package if needed" --silent 2