A federated social home (MIRRORED from https://git.feneas.org/socialhome)
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config Moved, rewrote test with testplus syntax Sep 13, 2018
docker/dev Revert "pip 10 release breaks pip-tools" Apr 15, 2018
docs Add changelog for API docs fix Sep 14, 2018
requirements Update ``pycryptodome`` due to CVE-2018-15560 security issue Aug 29, 2018
socialhome Moved, rewrote test with testplus syntax Sep 13, 2018
var Replace search implementation with django-haystack + whoosh Jul 27, 2017
.coveragerc Add management command to create dummy content Dec 25, 2017
.dockerignore First attempt at a docker development environment (#334) Oct 27, 2017
.editorconfig Add contributing doc, .editorconfig and IRC channel mention Mar 11, 2017
.env.example Remove now obsolete django+mocha tests and things around those Feb 28, 2018
.eslintrc Extract style in its own file Jan 21, 2018
.gitattributes Initial new socialhome project template using cookiecutter-django Apr 9, 2016
.gitignore Add a few extra pytest plugins Jul 8, 2018
.pep8speaks.yml Attempt to exclude migrations from pep8speaks Apr 14, 2017
.pylintrc Replace Celery with RQ Jan 28, 2017
.travis.yml Add a few extra pytest plugins Jul 8, 2018
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 Add ellisist to contributors Sep 14, 2018
Gruntfile.js Remove unnecessary JS modules after Vue streams rewrite Mar 12, 2018
LICENSE Switch license to AGPLv3 Sep 12, 2016
README.md Remove dead gemnasium badge Aug 11, 2018
bower.json Remove unnecessary JS modules after Vue streams rewrite Mar 12, 2018
compile-requirements.sh Switch to pip-tools for Python dependencies Sep 6, 2017
dev-requirements.txt Switch to pip-tools for Python dependencies Sep 6, 2017
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.json Merge pull request #441 from christophehenry/vuejs Mar 26, 2018
pytest.ini Make search use a separate temporary index when testing Jul 27, 2017
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 Add Vue router Mar 25, 2018

README.md

Build Status Stories in Ready codecov

Documentation chat on freenode Chat on Gitter chat on matrix

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 future plans to include at least ActivityPub as well. Federating using existing protocols means Socialhome users can interact with tens of thousands of other users.

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.

Source code

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