twilliability, to RSS
@twilliability@genart.social avatar

Under-the-radar late night launch: RSS Parrot is live! It talks like Mastodon, but it doesn't walk like Mastodon. BUT! It will relay any RSS feed straight into your timeline.

Turn Mastodon into your very own feed reader. Follow anything that has an RSS feed and get a toot about new posts.

How? Mention @birb with the address you want to follow.

More details at https://rss-parrot.net. Boost for visibility :)

ClaireFromClare,
@ClaireFromClare@h-net.social avatar

@kellogh I just rediscovered RSS & apart from feeds which are by design or for me read-only, I'm finding it invaluable to (a) keep track of my must-read people (& click through if I wish to read or join a Fediverse conversation), (b) to index my own posts on Mastodon so that I can relocate them without endless scrolling! (My instance does not yet have search options - & the RSS reader is fast.) @twilliability
#RSS #Elasticsearch #OpenWeb

metin, (edited ) to mastodon
@metin@graphics.social avatar

Did you know you can easily search through your own Mastodon posts?

Just include from:me in the search field.

Instead of this, you can include in:library to show posts you have interacted with or written yourself.

If you want to search through posts of a specific user, include from:username (the full username, including the instance)

If it doesn't work, have a look at this:
https://graphics.social/@metin/111821440228692015

Heliograph,
@Heliograph@mastodon.au avatar

@help hello can I ask if #mastodonAU has #elasticSearch configured? as "from:me" gets no results @metin

fell, to random
@fell@ma.fellr.net avatar

I need to #AskFedi about #MastoAdmin stuff: Ever since the v4.2.5 update my #ElasticSearch is broken. It just says:

status: 503 org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [SERVICE_UNAVAILABLE/1/state not recovered / initialized]  

I already deleted the data directory, but when I tried to redeploy search according to the documentation, it gave me the same error message.

Any ideas what could've gone wrong?

fell,
@fell@ma.fellr.net avatar

@xeraa @moira I don't care about the data, I can reindex any time. This is, and always has been, a single-node installation.

Here's the funny part, even after deleting both /var/lib/elasticsearch and /etc/elasticsearch the problem persists. I'm starting to believe the package has a bug. Is it easy to build #ElasticSearch from source?

iulia_, to python

Looking to build a simple #python #app on top of my search project for a nicer #UI and eventually doing some #monitoring & #logging of user activity. Haven’t worked on this since uni when we used #flask and sometimes a bit of #django. Anyone have any good insights / best practices / favorite reference for something like this?

iulia_,

thank you both @hmatsuuchi and @CodenameTim for recommending Django!

I've mostly only done flask myself so I started playing with that for a quick start; but I will definitely try to put this into Django.

It's a really simple idea: take in a query, do the search with #elasticsearch behind the scenes and get back results + historical searches.

image/png
image/png

yaypie, to random
@yaypie@pie.gd avatar

I added Elasticsearch to my tiny Mastodon instance hosted on Fly.io and you can too! Was hoping to give it a small VM to keep the cost down, but ES won't even deign to respond to an HTTP request without at least 2GB of RAM at its disposal, so I guess we'll see how this goes.

https://github.com/rgrove/pie.gd/commit/2438e98be6aa5992e644f0c15bdb395ff1853f73

#MastoAdmin #FlyIo #Elasticsearch

wikipedia, to random
@wikipedia@wikis.world avatar

An update on improving search in "a few dozen languages":

https://diff.wikimedia.org/2023/04/28/language-harmony-and-unpacking-a-year-in-the-life-of-a-search-nerd/

"Big wiki projects have text in a lot of different languages—which use several dozen writing systems—as well as technical symbols, uncommon character variants, and all kinds of “interesting” formatting and typography. As much as possible, we want that kind of thing to be transparent to searchers."

#Elasticsearch #unicode #icu #search #Wikipedia #Wikimedia

DeltaWye, to random
@DeltaWye@mstdn.social avatar

I took some time to work out the exact #formatting that #Elasticsearch demands. If you think this might be useful, go ahead and boost. If you find any errors or would like to suggest additions, please also post a reply!

Hopefully this can help prevent a lot of frustration and trouble people might encounter and give them a better Mastodon experience!

(Updated to Revision 2)

Natanox, to random
@Natanox@chaos.social avatar

Does #ElasticSearch have to be reachable from the internet or just the service it's used with (e.g. Mastodon, Nextcloud)? #mastoadmin

katzenberger, to mastodon German
@katzenberger@social.tchncs.de avatar

@milan 4.2 bringt ja eine (, daher finde ich sie gut). Da es anscheinend dafür braucht: planst Du das hier einzuführen?

https://docs.vmst.io/infrastructure/search/

scott, to random
@scott@tams.tech avatar
nebyoolae, to mastodon
@nebyoolae@masto.neb.host avatar

@enusbaum I went to check if I needed to update #Elasticsearch on my #Mastodon server and then realized that I don't have Elasticsearch on my server because I have 4GB of RAM on my server and Elasticsearch would die on my server.

fell, to random
@fell@ma.fellr.net avatar

So, apparently I have ElasticSearch now? I had to hard reset my server in the middle of indexing because it ran out of memory and came to a complete halt. (See https://ma.fellr.net/@fell/111375959444602138)

It seems to be working though? I don't care if it hasn't indexed everything as long as it indexes new posts.

#ElasticSearch #MastoAdmin #FediAdmin

tim, to mastodon

Well, I finally got myself up to v4.1.9, and now to begin the v4.2.0 upgrade. Not going to bother with setup for now, though would probably go for probably anyways.

See y'all on the upgrade flip-side. 👋

technige, to php
@technige@fosstodon.org avatar

ES|QL is a great new query language for , and my team is building integrations into the client libraries. Here's an overview of our integration that lets you turn your results into PHP objects.

https://www.elastic.co/search-labs/blog/esql-php-map-object-class

doublebyte, to random
@doublebyte@noc.social avatar

Now the #elasticsearch provider of #pygeoapi supports attributes on vector tiles! 🚀 This means you could use an elastic backend to store #OGCAPI data, metadata and tiles 😀 https://github.com/geopython/pygeoapi/pull/1646 #standards #geo @jorgesanz @pygeoapi

frankel, to random
@frankel@mastodon.top avatar
phpugmrn, to Symfony German
@phpugmrn@phpc.social avatar
sb, to mastodon
@sb@fed.sbcloud.cc avatar

Unless you #selfhost your own #mastodon instance, or you're a #mastoAdmin, you have likely taken #fullTextSearch for granted.

Behind search for masto is a resource-hungry #java application called #elasticSearch. Sure you might be able to get Masto to run on a #raspberrypi4, but you won't be running elastic search with it.

Having recently moved my instance to a much more powerful system, I now run ES, and WOW what a difference being able to search post makes! Soooo many times I wanted to reference a toot that had scrolled by but had no way of finding it. Now I do!

Even though I've put some serious resource limits on ES, it's bar none the most resource intensive service running (out of around 25).

Please consider sending a few bucks to the #MastodonAdmin of your instance. Better yet, if you can afford it, sign up for a monthly donation. They need it.

xeraa, to random

"10 reasons to upgrade to #elasticsearch-py 8.x" — features, security, DSL, etc: https://discuss.elastic.co/t/dec-13th-2023-en-10-reasons-to-upgrade-to-elasticsearch-py-8-x/347292
PS: special thanks to @honzakral for keeping up the complaints until we got this sorted out 😬

inpector, to sysadmin German
@inpector@social.saarland avatar

Schade - der Arbeitstag endet etwas unbefriedigend da das HowTo für den ELK Stack kaputt ist. Heute fehlt mir die Motivation da was selbst aufzubauen. Es ging aber eh erstmal um einen lokalen Test und nicht um ein Deployment.

#SysAdmin #Ansible #elasticsearch

governa, to ubuntu
@governa@fosstodon.org avatar
horovits, to opensource
@horovits@fosstodon.org avatar

So you have a hugely popular project, backed by a multi-$B corp, that turns closed-source.
Are forks really able to "give a fight"?
Status check, special for Free Open Source Software Month:
already has 30% of the users as
has 50% of the users of
forks FTW!🏆
https://blog.opensource.org/announcing-the-2024-state
@osi @ed

admin, to mastodon

Delighted to let everyone know that https://fediverse.au has been successfully upgraded to 4.2.5 of #Mastodon software (thank you, Claire!).

Additionally, #ElasticSearch has been installed for a better user experience.

Fediverse AU is exclusively for #research organisations and #university schools, centres and #faculties in the Australasian region - as most Mastodon instances don't allow these sorts of corporate accounts.

Please let me know if you experience any issues or glitches.

filippodb, (edited ) to random Italian
@filippodb@mastodon.uno avatar

Mastodon viene fornito SENZA la ricerca.

Su mastodon di base non è possibile cercare messaggi che contengano una parola, serve un "motore di ricerca" aggiuntivo: #ElasticSearch

Questo comporta una difficoltà e dei costi supplementari che non tutte le istanze possono permettersi.

#MastodonUno ha la ricerca integrata e cercando una parola troverete tutti i messaggi che la contengano da tutte le istanze.

Per essere inclusi nelle ricerche serve però attivare l'opzione:

https://mastodon.uno/settings/privacy

nurkiewicz, to Java
@nurkiewicz@fosstodon.org avatar

I don't expect anyone to still believe that is slow. But if you do, remember that the following tools are all written in Java or other languages: , , , , , ...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • khanakhh
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • InstantRegret
  • slotface
  • osvaldo12
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • cisconetworking
  • normalnudes
  • tester
  • ngwrru68w68
  • cubers
  • modclub
  • tacticalgear
  • provamag3
  • Leos
  • anitta
  • lostlight
  • All magazines