blob: 6ef0e0eb3f24f60821c26d7cd01e75fe8eaaf88e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# Nextcloud Social
**π Nextcloud becomes part of the federated social networks!**
The app is in alpha stage, so itβs time for you to [get involved! π©βπ»](https://github.com/nextcloud/social#development-setup)
Some requirements in this alpha stage are that your Nextcloud:
- must use a real SSL certificate
- must be accessible from the internet
- must run on the default port
![](img/screenshot.png)
- **π Find your friends:** No matter if they use Nextcloud, [π Mastodon](https://joinmastodon.org), [π« Friendica](https://friendi.ca), and soon [β± Diaspora](https://joindiaspora.com), [πΉ MediaGoblin](https://www.mediagoblin.org) and more β 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).
## 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)
|