Skip to content
A federated social home
Python JavaScript Vue HTML CSS Shell Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update FUNDING.yml May 31, 2019
config Bump federation for latest improvements Sep 3, 2019
docker Fix dockerfile Aug 11, 2019
docs Django bumped to 2.2. Other Python deps updated where possible. Aug 26, 2019
requirements Bump federation for latest improvements Sep 3, 2019
socialhome
var Replace search implementation with django-haystack + whoosh Jul 27, 2017
.coveragerc Add management command to create dummy content Dec 25, 2017
.dockerignore Make docker image a bit slimmer Aug 10, 2019
.editorconfig Start running on GitLab CI Mar 1, 2019
.env.example Dock dock who is there? Sep 15, 2018
.eslintrc Refactor frontend store Feb 25, 2019
.gitattributes Initial new socialhome project template using cookiecutter-django Apr 9, 2016
.gitignore Clean grunt assets and move stream SCSS to new frontend directory May 23, 2019
.gitlab-ci.yml Disable frontend_e2e test run for now Aug 18, 2019
.node-version Refactor frontend store Feb 25, 2019
.pep8speaks.yml Attempt to exclude migrations from pep8speaks Apr 14, 2017
.pylintrc Replace Celery with RQ Jan 28, 2017
CHANGELOG.md Release 0.1.0 Jul 27, 2017
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Nov 25, 2017
CONTRIBUTING.md Move contributing document to docs Jul 23, 2017
CONTRIBUTORS.txt
Gruntfile.js Copy content and grids scss to legacy static Jun 20, 2019
LICENSE Switch license to AGPLv3 Sep 12, 2016
README.md Replace travis badge with Gitlab CI badge Mar 1, 2019
bower.json Remove Tether from bower.json Jun 12, 2019
compile-requirements.sh Switch to pip-tools for Python dependencies Sep 6, 2017
dev-requirements.txt Include main requirements in dev requirements compilation Oct 9, 2018
docker_release.sh Add possibility to set tag in docker release script Mar 6, 2019
install_alpine_dependencies.sh Add Alpine dependencies installation script Oct 6, 2017
install_ubuntu_dependencies.sh Rename install_os_dependencies.sh to install_ubuntu_dependencies.sh Oct 6, 2017
manage.py Make env.local to be automatically loaded Jan 7, 2017
package-lock.json Solve SCSS problem May 24, 2019
package.json Clean grunt assets and move stream SCSS to new frontend directory May 23, 2019
pytest.ini
requirements.apt Bump Social-Federation, which is now federation Oct 18, 2016
requirements.txt Switch to pip-tools for Python dependencies Sep 6, 2017
setup.cfg Initial new socialhome project template using cookiecutter-django Apr 9, 2016
webpack.config.js Simplify Mocha setup May 23, 2019

README.md

pipeline status codecov

Documentation chat on matrix issue tracker

Socialhome

Description

Socialhome is best described as a federated personal profile with social networking functionality. Users can create rich content using Markdown and even HTML/JS/CSS (if set as trusted user). All content can be pinned to the user profile and all content will federate to contacts in the federated social web. Currently federation happens using the Diaspora protocol with ActivityPub support work in progress.

Please check the official site for more information about features. Naturally, the official site is a Socialhome profile itself.

Official site: https://socialhome.network.

Documentation: http://socialhome.readthedocs.io/

Joining

Yes! The official server is open for registrations. Sign up and play around!

Please see the community pages for how to interact with the community.

Installation

Please see the installation pages.

Running an instance

Please see the running an instance pages.

Development

Please see the development pages.

NOTE! Contributions welcome through GitHub even though code repository has been moved to the Feneas GitLab. Issue tracker however is only available on the GitLab server. GitHub users, you can log in using your GitHub credentials.

Source code

Socialhome is fully open source, licenced under the AGPLv3 license.

You can’t perform that action at this time.