# Libravatar support

**URL:** <https://meta.discourse.org/t/libravatar-support/273497>\
**Category:** Support\
**Created:** [August 1, 2023, 3:01pm UTC](https://meta.discourse.org/t/libravatar-support/273497 "2023-08-01T15:01:00Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![roke\_julian\_lockhart](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/roke_julian_lockhart/32/540179_2.png) [@roke\_julian\_lockhart](https://meta.discourse.org/u/roke_julian_lockhart)\
**Post date:** [August 1, 2023, 3:01pm UTC](https://meta.discourse.org/t/libravatar-support/273497/1 "2023-08-01T15:01:00Z")

</div>

> [@Custom Local Avatars](https://meta.discourse.org/t/custom-local-avatars/9463/6):
>
> **Rationale**
> 
> > [@Custom Local Avatars](https://meta.discourse.org/t/custom-local-avatars/9463/6):
> >
> > While you can, of course, host your own “libravatar” instance, you can also make use of the exemplar of Libravatar, [https://libravatar.org](https://libravatar.org), exactly as you would Gravatar. No need to host your own. That Libravatar service is just like Gravatar, except with more freedom attached…
> > 
> > In theory, you should be able to swap the [libravatar.org](http://libravatar.org) URL for the [gravatar.com](http://gravatar.com) URL in Discourse’s configuration. I’m new to Discourse, so I haven’t seen if it’s an admin-editable URL, or if it has to be done in the filesystem (I suspect the latter) - it’d be very cool if this was abstracted into the admin settings (along with switches for the explanatory links that currently lead users to [Gravatar.com](http://Gravatar.com)) interface. I’d prefer to use Libravatar over Gravatar.
> > 
> > By the way, if you create a Libravatar account, it will help you import your existing [Gravatar.com](http://Gravatar.com) email addresses and associated images, so it’s an easy transition.
> 
> > [@Custom Local Avatars](https://meta.discourse.org/t/custom-local-avatars/9463/9):
> >
> > Given that Libravatar is both FOSS and a drop-in (API compatible) replacement for Gravatar, it seems like it offers some philosophical advantages and wouldn’t add substantially to the complexity of the codebase to allow implementations of Discourse to decide which service they prefer. I understand it might not be a priority for you guys at the moment - would you be open to a pull request if I can implement the support?
> 
> **Implementation**
> 
> > [@Custom Local Avatars](https://meta.discourse.org/t/custom-local-avatars/9463/10):
> >
> > I am open to making core more extensible and then you can use a plugin for libravatar support. A PR for the extensibility points is the best approach here.
> 
> > [@Custom Local Avatars](https://meta.discourse.org/t/custom-local-avatars/9463/11):
> >
> > Fair enough. Will look into how to do that. Thanks.

I don’t see any option yet. Has this progressed?

---

_[View the full topic](https://meta.discourse.org/t/libravatar-support/273497)._
