# Socialhome

> Self-hosted federated social networking server using ActivityPub and Diaspora protocols for decentralized content sharing across the fediverse.

- **Category:** Social Networks & Forums
- **Licence:** Other
- **Latest version:** v0.9.3
- **Open source:** oss
- **Languages:** Python
- **Platforms:** Docker
- **Tags:** Markdown, Social Network, Social Media, Decentralized, Activitypub, Federation, Social, Django, Self Hosted, Fediverse, Profile, Django Channels, Diaspora, Federated Social

## Description

Socialhome is a decentralized personal profile with social networking features. Users write posts using Markdown and optionally HTML/JS/CSS (for trusted users). Content can be pinned to profiles and federates to contacts across the federated social web via ActivityPub and Diaspora protocols. The project consists of a Django backend and a separate frontend. It runs via Docker with PostgreSQL and Redis as required dependencies. The backend listens on port 23564 and uses Circus to manage Daphne (HTTP/WebSocket) and Dramatiq (background jobs). Instances can join the public relay system via The-Federation.info for wider content discovery.

## Links

- [Homepage](https://github.com/jaywink/socialhome)
- [Website](https://codeberg.org/socialhome/socialhome)
- [Docker](https://codeberg.org/socialhome/-/packages/container/socialhome)
- [Documentation](http://socialhome.readthedocs.io/)
- [Codeberg repository](https://codeberg.org/socialhome/socialhome)
- [Matrix chat](https://matrix.to/#/#socialhome:federator.dev)

---
Source: https://selfhost.directory/project/socialhome