Skip to content
FediDB.com

Compare software

See what fediverse software supports, side by side. Pick up to 6.

Pixelfed
Mastodon
Piefed
118 questions
Feature support for Pixelfed, Mastodon, Piefed
Question
Pixelfed
58 yes · 37 unknown
Mastodon
89 yes · 12 unknown
Piefed
65 yes · 22 unknown
Accounts and profiles
Move to another server with followersFEP-7628 Move actorYes

Outgoing and incoming Move both handled. Admins can turn migration off.

Source for Pixelfed: Move to another server with followers (opens in a new tab)
Yes

Outgoing moves via account migration and incoming Move activities are both supported.

Source for Mastodon: Move to another server with followers (opens in a new tab)
Unknown. Answer it for Piefed
Accept followers moving inFEP-7628 Move actorYes Source for Pixelfed: Accept followers moving in (opens in a new tab)Yes Source for Mastodon: Accept followers moving in (opens in a new tab)Unknown. Answer it for Piefed
Export your dataFEP-6fcd Account Export Container FormatFEP-9091 Export Actor Service EndpointYes Source for Pixelfed: Export your data (opens in a new tab)Yes Source for Mastodon: Export your data (opens in a new tab)Partial

community membership, blocks, etc but not posts

Import follows, blocks and mutesUnknown. Answer it for PixelfedYes

Follows, blocks, mutes, domain blocks, bookmarks, lists and filters.

Source for Mastodon: Import follows, blocks and mutes (opens in a new tab)
Partial

community membership, blocks, etc but not posts

Delete your own accountYes Source for Pixelfed: Delete your own account (opens in a new tab)Yes Source for Mastodon: Delete your own account (opens in a new tab)Yes
Two-factor authenticationYes Source for Pixelfed: Two-factor authentication (opens in a new tab)Yes Source for Mastodon: Two-factor authentication (opens in a new tab)Planned

Coming in v1.9+

Passkeys and security keysNo

Second factor is TOTP only; no WebAuthn code in 0.15.0.

Source for Pixelfed: Passkeys and security keys (opens in a new tab)
Yes

WebAuthn security keys work as a second factor after TOTP is enabled.

Source for Mastodon: Passkeys and security keys (opens in a new tab)
Yes Source for Piefed: Passkeys and security keys (opens in a new tab)
Sign in with an external providerYes

OpenID Connect, configured with PF_OIDC_* environment variables.

Source for Pixelfed: Sign in with an external provider (opens in a new tab)
Yes

OIDC, SAML, CAS and LDAP via environment configuration.

Source for Mastodon: Sign in with an external provider (opens in a new tab)
Yes

LDAP login was added in 1.2. Google OAuth login is also available.

Source for Piefed: Sign in with an external provider (opens in a new tab)
Profile metadata fieldsFEP-fb2a Actor metadataNo

Profiles have fixed bio, website, pronouns and location fields only.

Source for Pixelfed: Profile metadata fields (opens in a new tab)
Yes Source for Mastodon: Profile metadata fields (opens in a new tab)Yes

Up to four extra fields per profile.

Source for Piefed: Profile metadata fields (opens in a new tab)
Verified profile linksUnknown. Answer it for PixelfedYes Source for Mastodon: Verified profile links (opens in a new tab)Yes
Profile header imageNo

No header image; the API returns a placeholder.

Source for Pixelfed: Profile header image (opens in a new tab)
Yes Source for Mastodon: Profile header image (opens in a new tab)Yes Source for Piefed: Profile header image (opens in a new tab)
Bot accountsNo

Actors are always Person and the API reports bot as false.

Source for Pixelfed: Bot accounts (opens in a new tab)
Yes Source for Mastodon: Bot accounts (opens in a new tab)Yes
Several identities under one loginUnknown. Answer it for PixelfedUnknown. Answer it for MastodonNo
Posting
Edit published postsYes Source for Pixelfed: Edit published posts (opens in a new tab)Yes Source for Mastodon: Edit published posts (opens in a new tab)Unknown. Answer it for Piefed
Content warningsYes Source for Pixelfed: Content warnings (opens in a new tab)Yes Source for Mastodon: Content warnings (opens in a new tab)Partial

No separate warning field. Content can be hidden with spoiler tags or NSFW and NSFL flags.

Source for Piefed: Content warnings (opens in a new tab)
Formatted text in postsUnknown. Answer it for PixelfedPartial

Formatting in posts from other servers is shown; local posts are plain text.

Source for Mastodon: Formatted text in posts (opens in a new tab)
Yes Source for Piefed: Formatted text in posts (opens in a new tab)
Write in MarkdownUnknown. Answer it for PixelfedNo Source for Mastodon: Write in Markdown (opens in a new tab)Yes Source for Piefed: Write in Markdown (opens in a new tab)
Posts over 500 charactersYes

Admin can set any limit beyond 500 characters.

Source for Pixelfed: Posts over 500 characters (opens in a new tab)
No Source for Mastodon: Posts over 500 characters (opens in a new tab)Unknown. Answer it for Piefed
Admin-configurable post lengthUnknown. Answer it for PixelfedNo

Limit is a hardcoded constant of 500.

Source for Mastodon: Admin-configurable post length (opens in a new tab)
Unknown. Answer it for Piefed
PollsFEP-9967 PollsUnknown. Answer it for PixelfedYes Source for Mastodon: Polls (opens in a new tab)Partial

Native polls exist, but PieFed sends votes as a custom PollVote activity, so Mastodon-style servers may not count them.

Source for Piefed: Polls (opens in a new tab)
Scheduled postsUnknown. Answer it for PixelfedPartial

Only through the API and third-party apps; the web interface has no scheduler.

Source for Mastodon: Scheduled posts (opens in a new tab)
Yes Source for Piefed: Scheduled posts (opens in a new tab)
DraftsUnknown. Answer it for PixelfedUnknown. Answer it for MastodonNo
Quote postsFEP-044f Consent-respecting quote postsFEP-dd4b Quote PostsFEP-e232 Object LinksUnknown. Answer it for PixelfedYes4.5+ Source for Mastodon: Quote posts (opens in a new tab)Unknown. Answer it for Piefed
Control who can quote youFEP-044f Consent-respecting quote postsUnknown. Answer it for PixelfedYes4.5+ Source for Mastodon: Control who can quote you (opens in a new tab)Unknown. Answer it for Piefed
Control who can replyPartial

Comments can only be turned off for a post, not limited to followers.

Source for Pixelfed: Control who can reply (opens in a new tab)
Unknown. Answer it for MastodonNo
Custom emojiFEP-9098 Custom emojisPartial

Off by default (admin setting). Works in posts, not in display names.

Source for Pixelfed: Custom emoji (opens in a new tab)
Yes Source for Mastodon: Custom emoji (opens in a new tab)Unknown. Answer it for Piefed
Post languageUnknown. Answer it for PixelfedYes Source for Mastodon: Post language (opens in a new tab)Yes
Pin posts to a profilePartial

Pins show on the profile but are not published as a featured collection.

Source for Pixelfed: Pin posts to a profile (opens in a new tab)
Yes Source for Mastodon: Pin posts to a profile (opens in a new tab)No
Local-only postsUnknown. Answer it for PixelfedNo Source for Mastodon: Local-only posts (opens in a new tab)Partial

Only per community: a community can be kept local so it does not federate.

Source for Piefed: Local-only posts (opens in a new tab)
Automatically delete old postsUnknown. Answer it for PixelfedYes Source for Mastodon: Automatically delete old posts (opens in a new tab)Yes
Long-form articlesFEP-b2b8 Long-form TextUnknown. Answer it for PixelfedNo

Local posts are always Note or Question; remote Articles are displayed.

Source for Mastodon: Long-form articles (opens in a new tab)
Yes
HashtagsFEP-eb48 HashtagsYes Source for Pixelfed: Hashtags (opens in a new tab)Yes Source for Mastodon: Hashtags (opens in a new tab)Yes Source for Piefed: Hashtags (opens in a new tab)
Link previewsFEP-8967 Generating link previews for attached linksNo

The preview card endpoint always returns an empty result.

Source for Pixelfed: Link previews (opens in a new tab)
Yes Source for Mastodon: Link previews (opens in a new tab)Unknown. Answer it for Piefed
Translate postsNo

Instance config reports translation as disabled.

Source for Pixelfed: Translate posts (opens in a new tab)
Partial

Admin must configure DeepL or LibreTranslate.

Source for Mastodon: Translate posts (opens in a new tab)
Partial

Uses LibreTranslate, which the admin has to set up.

Source for Piefed: Translate posts (opens in a new tab)
Media
Upload JPEG imagesYes Source for Pixelfed: Upload JPEG images (opens in a new tab)Yes Source for Mastodon: Upload JPEG images (opens in a new tab)Yes
Upload PNG imagesYes Source for Pixelfed: Upload PNG images (opens in a new tab)Yes Source for Mastodon: Upload PNG images (opens in a new tab)Yes
Upload animated GIFsYes

GIFs are stored without re-encoding, so they keep animating.

Source for Pixelfed: Upload animated GIFs (opens in a new tab)
Yes

GIFs are converted to looping MP4 (gifv).

Source for Mastodon: Upload animated GIFs (opens in a new tab)
Yes
Upload WebP imagesYes

Off by default; admins enable it in settings.

Source for Pixelfed: Upload WebP images (opens in a new tab)
Yes Source for Mastodon: Upload WebP images (opens in a new tab)Yes
Upload HEIC imagesPartial

Off by default; converted to JPEG and needs libvips with HEIF support.

Source for Pixelfed: Upload HEIC images (opens in a new tab)
Yes

Converted to JPEG on upload.

Source for Mastodon: Upload HEIC images (opens in a new tab)
Yes
Upload AVIF imagesYes

Off by default; admins enable it. Converted to JPEG.

Source for Pixelfed: Upload AVIF images (opens in a new tab)
Yes

Converted to JPEG on upload.

Source for Mastodon: Upload AVIF images (opens in a new tab)
Yes
Upload MP4 videoYes

Off by default; admins enable it in settings.

Source for Pixelfed: Upload MP4 video (opens in a new tab)
Yes Source for Mastodon: Upload MP4 video (opens in a new tab)Partial

if admin enables it

Upload WebM videoNo

Not in the allowed media types list.

Source for Pixelfed: Upload WebM video (opens in a new tab)
Yes Source for Mastodon: Upload WebM video (opens in a new tab)Partial

if admin enables it

Upload audioNo

Not in the allowed media types list.

Source for Pixelfed: Upload audio (opens in a new tab)
Yes Source for Mastodon: Upload audio (opens in a new tab)No
Several attachments per postFEP-1311 Media AttachmentsYes Source for Pixelfed: Several attachments per post (opens in a new tab)Yes Source for Mastodon: Several attachments per post (opens in a new tab)Yes1.8.0+

Gallery posts, compatible with Mastodon and Pixelfed.

Source for Piefed: Several attachments per post (opens in a new tab)
More than four attachments per postNo

Default limit is 4 per post; admins can raise it.

Source for Pixelfed: More than four attachments per post (opens in a new tab)
No

Limit is 4 attachments per post.

Source for Mastodon: More than four attachments per post (opens in a new tab)
Yes
Image descriptions (alt text)Yes Source for Pixelfed: Image descriptions (alt text) (opens in a new tab)Yes Source for Mastodon: Image descriptions (alt text) (opens in a new tab)Yes
Image focal pointNo

Focus is always reported as 0,0.

Source for Pixelfed: Image focal point (opens in a new tab)
Yes Source for Mastodon: Image focal point (opens in a new tab)Unknown. Answer it for Piefed
Sensitive mediaYes Source for Pixelfed: Sensitive media (opens in a new tab)Yes Source for Mastodon: Sensitive media (opens in a new tab)Yes Source for Piefed: Sensitive media (opens in a new tab)
Removes location data from photosYes

Metadata is stripped when images are re-encoded, which is on by default.

Source for Pixelfed: Removes location data from photos (opens in a new tab)
Yes Source for Mastodon: Removes location data from photos (opens in a new tab)Yes
Albums or collectionsYes Source for Pixelfed: Albums or collections (opens in a new tab)Unknown. Answer it for MastodonUnknown. Answer it for Piefed
Photo filtersYes Source for Pixelfed: Photo filters (opens in a new tab)Unknown. Answer it for MastodonUnknown. Answer it for Piefed
Video and audio
Video transcodingPartial

Only with the optional HLS setting; otherwise the uploaded MP4 is served.

Source for Pixelfed: Video transcoding (opens in a new tab)
Yes Source for Mastodon: Video transcoding (opens in a new tab)No
Interactions
LikesYes Source for Pixelfed: Likes (opens in a new tab)Yes Source for Mastodon: Likes (opens in a new tab)Yes Source for Piefed: Likes (opens in a new tab)
BoostsYes Source for Pixelfed: Boosts (opens in a new tab)Yes Source for Mastodon: Boosts (opens in a new tab)No
Emoji reactionsFEP-c0e0 Emoji reactionsUnknown. Answer it for PixelfedNo

No EmojiReact handling; Misskey style reactions arrive as plain favourites.

Source for Mastodon: Emoji reactions (opens in a new tab)
Yes1.4.0+

Sent as a Like activity with the emoji in its content.

Source for Piefed: Emoji reactions (opens in a new tab)
DownvotesUnknown. Answer it for PixelfedUnknown. Answer it for MastodonYes Source for Piefed: Downvotes (opens in a new tab)
Direct messagesYes Source for Pixelfed: Direct messages (opens in a new tab)Yes Source for Mastodon: Direct messages (opens in a new tab)Yes Source for Piefed: Direct messages (opens in a new tab)
Approve followers manuallyYes Source for Pixelfed: Approve followers manually (opens in a new tab)Yes Source for Mastodon: Approve followers manually (opens in a new tab)Yes
Follow hashtagsYes Source for Pixelfed: Follow hashtags (opens in a new tab)Yes Source for Mastodon: Follow hashtags (opens in a new tab)Unknown. Answer it for Piefed
ListsUnknown. Answer it for PixelfedYes Source for Mastodon: Lists (opens in a new tab)Unknown. Answer it for Piefed
BookmarksFEP-4772 Representing bookmarksYes Source for Pixelfed: Bookmarks (opens in a new tab)Yes Source for Mastodon: Bookmarks (opens in a new tab)Yes Source for Piefed: Bookmarks (opens in a new tab)
Join fediverse groupsFEP-1b12 Group federationUnknown. Answer it for PixelfedUnknown. Answer it for MastodonYes Source for Piefed: Join fediverse groups (opens in a new tab)
Host groups or communitiesFEP-1b12 Group federationUnknown. Answer it for PixelfedUnknown. Answer it for MastodonYes Source for Piefed: Host groups or communities (opens in a new tab)
Interact from another serverFEP-3b86 Activity IntentsUnknown. Answer it for PixelfedYes Source for Mastodon: Interact from another server (opens in a new tab)Unknown. Answer it for Piefed
EventsFEP-8a8e A common approach to using the Event object typeUnknown. Answer it for PixelfedNo

Remote Events are shown as posts but cannot be created.

Source for Mastodon: Events (opens in a new tab)
Yes
Privacy and safety
Followers-only postsYes Source for Pixelfed: Followers-only posts (opens in a new tab)Yes Source for Mastodon: Followers-only posts (opens in a new tab)No
Unlisted postsYes Source for Pixelfed: Unlisted posts (opens in a new tab)Yes Source for Mastodon: Unlisted posts (opens in a new tab)No
Block accountsYes Source for Pixelfed: Block accounts (opens in a new tab)Yes Source for Mastodon: Block accounts (opens in a new tab)Yes Source for Piefed: Block accounts (opens in a new tab)
Mute accountsYes Source for Pixelfed: Mute accounts (opens in a new tab)Yes Source for Mastodon: Mute accounts (opens in a new tab)Unknown. Answer it for Piefed
Block whole servers (personal)Yes Source for Pixelfed: Block whole servers (personal) (opens in a new tab)Yes Source for Mastodon: Block whole servers (personal) (opens in a new tab)Yes Source for Piefed: Block whole servers (personal) (opens in a new tab)
Word filtersYes Source for Pixelfed: Word filters (opens in a new tab)Yes Source for Mastodon: Word filters (opens in a new tab)Yes Source for Piefed: Word filters (opens in a new tab)
Hide follower and following listsYes Source for Pixelfed: Hide follower and following lists (opens in a new tab)Yes Source for Mastodon: Hide follower and following lists (opens in a new tab)Unknown. Answer it for Piefed
Choose whether posts are searchableFEP-5feb Search indexing consent for actorsFEP-268d Search consent signals for objectsYes Source for Pixelfed: Choose whether posts are searchable (opens in a new tab)Yes Source for Mastodon: Choose whether posts are searchable (opens in a new tab)Yes

The setting is federated to other PieFed instances.

Source for Piefed: Choose whether posts are searchable (opens in a new tab)
Hide from search enginesYes Source for Pixelfed: Hide from search engines (opens in a new tab)Yes Source for Mastodon: Hide from search engines (opens in a new tab)Yes
Signed fetches required (secure mode)FEP-7502 Limiting visibility to authenticated actorsUnknown. Answer it for PixelfedYes Source for Mastodon: Signed fetches required (secure mode) (opens in a new tab)Unknown. Answer it for Piefed
Moderation
Report contentYes Source for Pixelfed: Report content (opens in a new tab)Yes Source for Mastodon: Report content (opens in a new tab)Yes Source for Piefed: Report content (opens in a new tab)
Forward reports to other serversPartial

Incoming Flag reports are received; local reports are not forwarded.

Source for Pixelfed: Forward reports to other servers (opens in a new tab)
Yes Source for Mastodon: Forward reports to other servers (opens in a new tab)Yes
Block servers (admin)Yes Source for Pixelfed: Block servers (admin) (opens in a new tab)Yes Source for Mastodon: Block servers (admin) (opens in a new tab)Yes Source for Piefed: Block servers (admin) (opens in a new tab)
Limit serversYes

Servers can be unlisted or have their media auto-marked sensitive.

Source for Pixelfed: Limit servers (opens in a new tab)
Yes Source for Mastodon: Limit servers (opens in a new tab)Yes
Allowlist federationUnknown. Answer it for PixelfedYes Source for Mastodon: Allowlist federation (opens in a new tab)Yes1.7.0+ Source for Piefed: Allowlist federation (opens in a new tab)
Import server blocklistsPartial

Imports only Pixelfed's own JSON moderation backup, not CSV blocklists.

Source for Pixelfed: Import server blocklists (opens in a new tab)
Yes Source for Mastodon: Import server blocklists (opens in a new tab)Yes

servers can automatically defederate based on defederations of another server

Approve sign-upsYes

Curated registration mode.

Source for Pixelfed: Approve sign-ups (opens in a new tab)
Yes Source for Mastodon: Approve sign-ups (opens in a new tab)Yes
Invite linksYes Source for Pixelfed: Invite links (opens in a new tab)Yes Source for Mastodon: Invite links (opens in a new tab)Unknown. Answer it for Piefed
CAPTCHA on sign upPartial

Needs hCaptcha, Cloudflare Turnstile or a Cap server.

Source for Pixelfed: CAPTCHA on sign up (opens in a new tab)
Partial

Uses hCaptcha, a third-party service.

Source for Mastodon: CAPTCHA on sign up (opens in a new tab)
Yes
Moderation audit logYes Source for Pixelfed: Moderation audit log (opens in a new tab)Yes Source for Mastodon: Moderation audit log (opens in a new tab)Yes Source for Piefed: Moderation audit log (opens in a new tab)
Appeal moderation decisionsYes Source for Pixelfed: Appeal moderation decisions (opens in a new tab)Yes Source for Mastodon: Appeal moderation decisions (opens in a new tab)No
Custom content rulesUnknown. Answer it for PixelfedUnknown. Answer it for MastodonYes
Discovery
Full-text searchNo

Post search is disabled; only accounts and hashtags are searched.

Source for Pixelfed: Full-text search (opens in a new tab)
Partial

Needs Elasticsearch or OpenSearch; covers opted-in posts and posts you interacted with.

Source for Mastodon: Full-text search (opens in a new tab)
Yes Source for Piefed: Full-text search (opens in a new tab)
Trending contentYes Source for Pixelfed: Trending content (opens in a new tab)Yes Source for Mastodon: Trending content (opens in a new tab)Partial

Recently popular hashtags shown on home page sidebar

Profile directoryYes

Opt-in directory shown on the landing page.

Source for Pixelfed: Profile directory (opens in a new tab)
Yes Source for Mastodon: Profile directory (opens in a new tab)Yes Source for Piefed: Profile directory (opens in a new tab)
Local timelineYes Source for Pixelfed: Local timeline (opens in a new tab)Yes Source for Mastodon: Local timeline (opens in a new tab)Yes Source for Piefed: Local timeline (opens in a new tab)
Federated timelineYes Source for Pixelfed: Federated timeline (opens in a new tab)Yes Source for Mastodon: Federated timeline (opens in a new tab)Yes Source for Piefed: Federated timeline (opens in a new tab)
RSS feedsYes Source for Pixelfed: RSS feeds (opens in a new tab)Yes Source for Mastodon: RSS feeds (opens in a new tab)Yes Source for Piefed: RSS feeds (opens in a new tab)
Relay supportFEP-ae0c Fediverse Relay Protocols: Mastodon and LitePubUnknown. Answer it for PixelfedYes Source for Mastodon: Relay support (opens in a new tab)No
Federation and protocols
NodeInfoFEP-f1d5 NodeInfo in Fediverse SoftwareFEP-0151 NodeInfo in Fediverse Software (2025 edition)Yes Source for Pixelfed: NodeInfo (opens in a new tab)Yes Source for Mastodon: NodeInfo (opens in a new tab)Yes Source for Piefed: NodeInfo (opens in a new tab)
RFC 9421 HTTP signaturesNo

Only draft-cavage signatures are implemented.

Source for Pixelfed: RFC 9421 HTTP signatures (opens in a new tab)
Yes

Inbound since 4.5; outbound as a fallback since 4.7.

Source for Mastodon: RFC 9421 HTTP signatures (opens in a new tab)
Unknown. Answer it for Piefed
Object integrity proofsFEP-8b32 Object Integrity ProofsUnknown. Answer it for PixelfedYes4.7+

Verifies incoming FEP-8b32 proofs; does not emit them.

Source for Mastodon: Object integrity proofs (opens in a new tab)
Unknown. Answer it for Piefed
Group federation (FEP-1b12)FEP-1b12 Group federationUnknown. Answer it for PixelfedUnknown. Answer it for MastodonYes Source for Piefed: Group federation (FEP-1b12) (opens in a new tab)
Fetches missing repliesFEP-f228 Backfilling conversationsFEP-7458 Using the replies collectionUnknown. Answer it for PixelfedYes Source for Mastodon: Fetches missing replies (opens in a new tab)Planned

Coming in v1.9

Diaspora protocolNo

NodeInfo lists ActivityPub as the only protocol.

Source for Pixelfed: Diaspora protocol (opens in a new tab)
No Source for Mastodon: Diaspora protocol (opens in a new tab)No
Nomadic identityFEP-ef61 Portable ObjectsUnknown. Answer it for PixelfedUnknown. Answer it for MastodonNo
ActivityPub client-to-server APIFEP-d8c2 OAuth 2.0 Profile for the ActivityPub APIUnknown. Answer it for PixelfedNo

Only ActivityPub server-to-server is supported.

Source for Mastodon: ActivityPub client-to-server API (opens in a new tab)
No
Apps and API
Mastodon-compatible APIPartial

Mastodon apps can sign in, but text-only posts and direct visibility are rejected.

Source for Pixelfed: Mastodon-compatible API (opens in a new tab)
Yes Source for Mastodon: Mastodon-compatible API (opens in a new tab)No
Official mobile appYes

Apps for iOS and Android.

Source for Pixelfed: Official mobile app (opens in a new tab)
Yes Source for Mastodon: Official mobile app (opens in a new tab)Planned

Coming soon

Installable web appYes Source for Pixelfed: Installable web app (opens in a new tab)Yes Source for Mastodon: Installable web app (opens in a new tab)Yes Source for Piefed: Installable web app (opens in a new tab)
Push notificationsPartial

Mobile app push needs the admin to set a push gateway API key.

Source for Pixelfed: Push notifications (opens in a new tab)
Yes Source for Mastodon: Push notifications (opens in a new tab)Yes
WebhooksUnknown. Answer it for PixelfedYes Source for Mastodon: Webhooks (opens in a new tab)Unknown. Answer it for Piefed
Documented APIYes0.15.0+

Developer API documentation at developers.pixelfed.org.

Source for Pixelfed: Documented API (opens in a new tab)
Yes Source for Mastodon: Documented API (opens in a new tab)Yes Source for Piefed: Documented API (opens in a new tab)
Running a server
Official Docker imageYes Source for Pixelfed: Official Docker image (opens in a new tab)Yes Source for Mastodon: Official Docker image (opens in a new tab)Partial

comes with Dockerfile and compose.yml for building your own image

S3-compatible object storageYes Source for Pixelfed: S3-compatible object storage (opens in a new tab)Yes Source for Mastodon: S3-compatible object storage (opens in a new tab)Yes
PostgreSQLYes Source for Pixelfed: PostgreSQL (opens in a new tab)Yes Source for Mastodon: PostgreSQL (opens in a new tab)Yes Source for Piefed: PostgreSQL (opens in a new tab)
MySQL or MariaDBYes Source for Pixelfed: MySQL or MariaDB (opens in a new tab)No Source for Mastodon: MySQL or MariaDB (opens in a new tab)No
SQLiteUnknown. Answer it for PixelfedNo Source for Mastodon: SQLite (opens in a new tab)No
Single-user modeUnknown. Answer it for PixelfedYes Source for Mastodon: Single-user mode (opens in a new tab)Yes
Handles on a different domainUnknown. Answer it for PixelfedYes Source for Mastodon: Handles on a different domain (opens in a new tab)No
Custom themes or CSSYes

Admins can add custom CSS.

Source for Pixelfed: Custom themes or CSS (opens in a new tab)
Yes Source for Mastodon: Custom themes or CSS (opens in a new tab)Yes Source for Piefed: Custom themes or CSS (opens in a new tab)
Cleans up cached remote mediaUnknown. Answer it for PixelfedYes Source for Mastodon: Cleans up cached remote media (opens in a new tab)Yes
Plugins or extensionsUnknown. Answer it for PixelfedUnknown. Answer it for MastodonYes

Answers are contributed and sourced. See something wrong or missing? Use “Unknown” links or a software's Feature support section to fix it.