self-hosted Soup.io open source clone
public beta is at https://kyselo.eu
I am able to import backup/archived RSS feed and display it in an ugly interface. It's also possible to post new content, repost, create & join groups and send DMs to other users.
Lot of features are missing or in development currently (see todo.txt
).
See public beta (you need invitation code).
- be able to import soup backups - done ✔
- make self-hosted Soup.io clone - work in progress ⌛
- create social network, which respect it's users - I am trying to ⌛
- try to create distributed social network (via built-in RSS client and easy reposting from sister sites, namely souper.io)
- v 0.5 - easy import and read only display of backup ✔
- v 0.6 - it's possible to post updates ✔
- v 1.0 - usable multiuser Soup.io clone ✔
- v 2.0 -
distributed social networkintegrated RSS reader
- PHP 7 (5.6 probably works too)
- PDO with SQlite3
- command line access to server or PHP at localhost
- some web development/PHP knowledge
- run
php setup.php
command line wizard to setup your kyselo instance - (optional) run
php import.php yourbackupname.rss yourname
to load your backup - (optional) run
php download_images.php yourname
to download images from soup CDN - upload to web hosting (or run local web server)
- visit
your-kyselo-instance.what/yourname
Made by Severák of http://severak.soup.io/, now at https://kyselo.eu/severak
I used following components:
- Flight framework by Mike Cao
- Flourish unframework by Will Bond
- Medoo database framework by Catfan (they are also nice social network)
- Pure CSS framework by Yahoo! Inc
- Font Awesome by Dave Gandy
- Medium Editor
- Undraw illustrations