home.social

#libravatar — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #libravatar, aggregated by home.social.

fetched live
  1. Přemýšlím co bych představil na letošním #LinuxDays 🤔

    Zatím mě napadlo představit #Libravatar: otevřenou a federalizovanou náhradu Gravataru. Zkouším i nějakou svou drobnou selfhostovatelnou implementaci serveru v Rustu. Nevím ale jestli ji stihnu dokončit. A byla by to asi jen taková 10 minutovka.

    Nebo něco ze selfhostingu? Detailněji představit některou z aplikací? Loni jsem udělal takový průlet, tak letos rozebrat jednu aplku víc? Třeba Immich by zasloužil větší slávu, protože to je fakt super.

  2. Přemýšlím co bych představil na letošním #LinuxDays 🤔

    Zatím mě napadlo představit #Libravatar: otevřenou a federalizovanou náhradu Gravataru. Zkouším i nějakou svou drobnou selfhostovatelnou implementaci serveru v Rustu. Nevím ale jestli ji stihnu dokončit. A byla by to asi jen taková 10 minutovka.

    Nebo něco ze selfhostingu? Detailněji představit některou z aplikací? Loni jsem udělal takový průlet, tak letos rozebrat jednu aplku víc? Třeba Immich by zasloužil větší slávu, protože to je fakt super.

  3. What do we think about libravatar? Is it any good? And most importantly, is it good privacy-wise?

    #libravatar #foss

  4. Is Libravatar in use/active/and so on? 🤔 Thinking we need more non-us cloud alternatives (or at least that's what I was looking for)...

    Are there other alternatives to Gravatar?

    #avatar #gravatar #libravatar #devops #programming #webdev #web

  5. Is Libravatar in use/active/and so on? 🤔 Thinking we need more non-us cloud alternatives (or at least that's what I was looking for)...

    Are there other alternatives to Gravatar?

    #avatar #gravatar #libravatar #devops #programming #webdev #web

  6. Using Libravatar/Gravatar for your profile in Planet GNOME

    Now that the new planet.gnome.org website is live, we have added Libravatar and Gravatar support. Instead of having the Planet website host user images itself, we are giving members the choice to use profile images/avatars from these services.

    If you are interested in updating your profile picture, check out the instructions at https://gitlab.gnome.org/Teams/Websites/planet.gnome.org#adding-an-avatar and file an issue. Extra points if you do a merge-request! 🙂

    The old hackergotchis are an important part of our community’s history, so I set up a static website to host the old files. Feel free to file an issue if you want yours taken down from there.

    feborg.es/avatar-planet-gnome/

  7. Using Libravatar/Gravatar for your profile in Planet GNOME

    Now that the new planet.gnome.org website is live, we have added Libravatar and Gravatar support. Instead of having the Planet website host user images itself, we are giving members the choice to use profile images/avatars from these services.

    If you are interested in updating your profile picture, check out the instructions at https://gitlab.gnome.org/Teams/Websites/planet.gnome.org#adding-an-avatar and file an issue. Extra points if you do a merge-request! 🙂

    The old hackergotchis are an important part of our community’s history, so I set up a static website to host the old files. Feel free to file an issue if you want yours taken down from there.

    feborg.es/avatar-planet-gnome/

  8. CW: Caddy try_files surprise

    ```
    root ${avatars}
    try_files {path}.jpg =404
    ```

    If /avatars/{path}.jpg does not exist, we get the expected 404. Great.

    If it does, instead of the file, we get an empty 200 response. This is because `try_files` only rewrites the request. It still needs a `file_server` directive, or else it falls through to the default response: an empty 200.

    Updated Libravatar implementation on Caddy and NixOS:

    rossabaker.com/configs/librava

    #Caddy #NixOS #Libravatar

  9. CW: Caddy try_files surprise

    ```
    root ${avatars}
    try_files {path}.jpg =404
    ```

    If /avatars/{path}.jpg does not exist, we get the expected 404. Great.

    If it does, instead of the file, we get an empty 200 response. This is because `try_files` only rewrites the request. It still needs a `file_server` directive, or else it falls through to the default response: an empty 200.

    Updated Libravatar implementation on Caddy and NixOS:

    rossabaker.com/configs/librava

    #Caddy #NixOS #Libravatar

  10. Talk about #DDFON (Decentralized, Distributed, Federated, Open, Network) (friendly name: #MycelialWeb), the latest iteration of #Libravatar is now using a federated software.

    wiki.libravatar.org

    I think it has been that way after the service was transferred to a new team.

    Having said that… what if #ActivityPub or at least the various platforms connected to the #Fediverse mycelium network, use Libravatar?

    For this to work though, Libravatar would have to be updated with a new verification process to handle the non-email ActivityPub webfinger. (And I'm not sure if there are other stuff that has to be updated/added.)

    If my memory serves me right, #Friendica and #Hubzilla are already doing this, although as a plugin the admin can toggle (but based on the email address attached to the account).

    #BringDownTheWalls #BuildBridges

  11. Talk about #DDFON (Decentralized, Distributed, Federated, Open, Network) (friendly name: #MycelialWeb), the latest iteration of #Libravatar is now using a federated software.

    wiki.libravatar.org

    I think it has been that way after the service was transferred to a new team.

    Having said that… what if #ActivityPub or at least the various platforms connected to the #Fediverse mycelium network, use Libravatar?

    For this to work though, Libravatar would have to be updated with a new verification process to handle the non-email ActivityPub webfinger. (And I'm not sure if there are other stuff that has to be updated/added.)

    If my memory serves me right, #Friendica and #Hubzilla are already doing this, although as a plugin the admin can toggle (but based on the email address attached to the account).

    #BringDownTheWalls #BuildBridges

  12. Just setup a static #Libravatar API endpoint on 1a23.com and 1a23.studio to return a static image. Not sure how many sites are using this over Gravatar though.

    https://www.libravatar.org/

  13. @blog I suggested something similar for #libravatar some years ago gist.github.com/aslakr/6a7306b when services can't use the DNS records.

    I also think that services like this should have a way to indicate the size of the avatar, similar for libravatar/gravatar.

    @Edent

  14. @blog I suggested something similar for #libravatar some years ago gist.github.com/aslakr/6a7306b when services can't use the DNS records.

    I also think that services like this should have a way to indicate the size of the avatar, similar for libravatar/gravatar.

    @Edent

  15. Libravatar is a decentralized alternative to Gravatar. I'm self-hosting it with NixOS, Nginx, and DNS records managed by OpenTofu.

    rossabaker.com/configs/librava

    #Libravatar #NixOS #Nginx #SelfHosting #DecemberAdventure

  16. Libravatar is a decentralized alternative to Gravatar. I'm self-hosting it with NixOS, Nginx, and DNS records managed by OpenTofu.

    rossabaker.com/configs/librava

    #Libravatar #NixOS #Nginx #SelfHosting #DecemberAdventure

  17. #TIL about another online identify verifier, #Keyoxide. Quite a lift! But I did get it going with the help of a few Mastodonians and this guide from @sbr

    Pixelfed is still giving me problems, but I'm done for the day.

    Next up, understanding the #Gravatar, #Libravatar, #Ivatar

    rockyourcode.com/verify-your-o

  18. #TIL about another online identify verifier, #Keyoxide. Quite a lift! But I did get it going with the help of a few Mastodonians and this guide from @sbr

    Pixelfed is still giving me problems, but I'm done for the day.

    Next up, understanding the #Gravatar, #Libravatar, #Ivatar

    rockyourcode.com/verify-your-o

  19. Libravatar : federated avatar hosting service libravatar.org/ #Libravatar is a Federated Open Source Service which delivers your avatar (profile picture) to other websites, as an alternative to #Gravatar. If you create an account with us, your photo could start popping up next to forum posts or blog comments on any site where you left your email address.
    #selfhosting #gravatar #freesoftware #privacy
    via magifab.ca/liens

  20. Is anyone here familiar with #libravatar? I'm... not understanding how it works.

    That is, I thought I understood, but further evidence has shown that I do not.

  21. Hey does anyone know where works? Does it work on m#astodon? Is there a list of sites that are known to implement it?

  22. @libravatar well, it's thanks to you since moving to #libravatar is just a matter of changing the hostname 💪

  23. @libravatar well, it's thanks to you since moving to #libravatar is just a matter of changing the hostname 💪

  24. Have you heard / seen? #libravatar runs on new (faster) hardware since last weekend! Did you notice the performance difference?

  25. Spend my evening debugging and improving my #libravatar tooling.

    avatars.shivering-isles.com/

    Now with fully proxy capabilities and it still struggles with client-side caching, but that should be solved in the future as well. For now it's already nice, snappy, and easy to run.

  26. Looks like #gravatar has a bad day. Yet again people hording personal data lost control over it by accident. For something "as simple as an avatar service" that is a bit of a mess.

    bleepingcomputer.com/news/secu

    Maybe check if you want to use #libravatar which is not interested in any profile data and if you feel especially majestic, you can just selfhost it, like I do, with not more than nginx and a shell script that uses imagemagick.

    avatars.shivering-isles.com/

  27. Added some small improvements to the libravatar-nginx project. Some cleaning in the code, adding all possible size requests properly and making sure that your container can report back when things are ready to go :)

    git.shivering-isles.com/shiver

    I also fixed a little mistake in the cache duration for the avatars.

    #libravatar

  28. @raboof @kuketzblog agreed, that's one reason why I tried to move it into an own service. Currently as POC via dbus, but the next step is to build a microservice for it, that other applications can use:

    git.shivering-isles.com/shiver

    lists.launchpad.net/libravatar

    #Libravatar

  29. Spend my evening having great dinner and than doing some crazy JS hacking to create a PoC for a #libravatar dbus service.

    I would love to get some feedback from people who use/build software that hooks into dbus if it makes sense to rewrite the project in a proper language and improve the whole setup or not.

    git.shivering-isles.com/shiver

    #linux #dbus #experiments