Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nextcloud/social
π Social can be used for work, or to connect to the fediverse!
https://github.com/nextcloud/social
activitypub federation fediverse hacktoberfest mastodon nextcloud nextcloud-app nextcloud-social open-source social social-network
Last synced: about 6 hours ago
JSON representation
π Social can be used for work, or to connect to the fediverse!
- Host: GitHub
- URL: https://github.com/nextcloud/social
- Owner: nextcloud
- License: agpl-3.0
- Created: 2018-09-05T10:15:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-28T14:34:14.000Z (about 2 months ago)
- Last Synced: 2024-10-29T15:51:08.096Z (about 2 months ago)
- Topics: activitypub, federation, fediverse, hacktoberfest, mastodon, nextcloud, nextcloud-app, nextcloud-social, open-source, social, social-network
- Language: PHP
- Homepage: https://apps.nextcloud.com/apps/social
- Size: 44.7 MB
- Stars: 490
- Watchers: 25
- Forks: 59
- Open Issues: 227
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
- Authors: AUTHORS.md
Awesome Lists containing this project
- awesome-activitypub - Nextcloud Social - Federated social network application on Nextcloud. (Services)
README
# Nextcloud Social
[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/social)](https://api.reuse.software/info/github.com/nextcloud/social)
**π Nextcloud becomes part of the federated social networks!**
β οΈ **This application is currently in beta stage.**
![](img/screenshot.png)
- **π Find your friends:** No matter if they use [β Nextcloud Social](https://github.com/nextcloud/social#nextcloud-social), [π Mastodon](https://joinmastodon.org), [π ΏοΈ Pleroma](https://pleroma.social) and soon [πΊ PeerTube](https://joinpeertube.org) or [π· PixelFed](https://pixelfed.org) β you can follow them!
- **π Profile info:** No need to fill out more profiles β your info from Nextcloud will be used and extended.
- **π Own your posts:** Everything you post stays on your Nextcloud!
- **πΈ Open standards:** We use the established [ActivityPub](https://en.wikipedia.org/wiki/ActivityPub) standard!
- **π¨ Nice illustrations:** Made by [Katerina Limpitsouni of unDraw](https://undraw.co).For more information about our motivation and goals, read [the announcement blog.](https://nextcloud.com/blog/nextcloud-introduces-social-features-joins-the-fediverse/)
The app is in beta stage, so itβs time for you to [get involved! π©βπ»](https://github.com/nextcloud/social#development-setup)
For a roadmap, see our [development milestones](https://github.com/nextcloud/social/milestones) - feel free to pick up any of the tasks which are not yet in progress!
## Emojis
Please follow [this guide](https://docs.nextcloud.com/server/stable/admin_manual/configuration_database/mysql_4byte_support.html) to enable the Emojis in the Social app.
## Reset app
If you want to reset all Social app data e.g. to change the domain used for Social, you can use `occ social:reset` (For how to use occ commands see documentation: [using the occ command](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/occ_command.html)).
## Development setup
1. β Clone the app into the `apps` folder of your Nextcloud: `git clone https://github.com/nextcloud/social.git`
2. π©βπ» Run `make dev-setup` to install the dependencies
3. π To build the Javascript whenever you make changes, run `make build-js`
4. β Enable the app through the app management of your Nextcloud
5. π Partytime! Help fix [some issues](https://github.com/nextcloud/social/issues) and [review pull requests](https://github.com/nextcloud/social/pulls) π![](img/social-promo.png)