PHPackages                             movingbytes/social-network - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. movingbytes/social-network

AbandonedArchivedProject[Framework](/categories/framework)

movingbytes/social-network
==========================

The Laravel Framework.

v1.2.1(10y ago)1111449[1 issues](https://github.com/andreas83/SocialNetwork/issues)[10 PRs](https://github.com/andreas83/SocialNetwork/pulls)MITPHPPHP &gt;=5.5

Since Mar 15Pushed 4y ago3 watchersCompare

[ Source](https://github.com/andreas83/SocialNetwork)[ Packagist](https://packagist.org/packages/movingbytes/social-network)[ RSS](/packages/movingbytes-social-network/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)Dependencies (7)Versions (39)Used By (0)Security (1)

[![Build Status](https://camo.githubusercontent.com/3c6805f66d2986412d37e955b295643d0b5e4c85c6fa2f19f523a8be793887aa/68747470733a2f2f7472617669732d63692e6f72672f616e647265617338332f536f6369616c4e6574776f726b2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/andreas83/SocialNetwork)

About Project
-------------

[](#about-project)

works pretty similar to a well known social network, but you can host it on your very own infrastructure. No external dependencies needed. Focus of this project is stability. security and performance.

Anouncement
-----------

[](#anouncement)

On 13.02.2020 i decided to mark version 2.0 as deprecated and started to rewrite everything from scratch. At moment the master has less features than 2.0, but iam working hard to restore the most important ones. Feel free to join the development process by creating tasks (feature request) or make code improvements.

0. Demo
-------

[](#0-demo)

1. Installation
---------------

[](#1-installation)

```
git clone https://github.com/andreas83/SocialNetwork.git
cd SocialNetwork
composer install
npm install

```

### 1.2 Configuration

[](#12-configuration)

Check the .env.example file for db settings

### 1.3 Database

[](#13-database)

This will create the db structure

```
php artisan migrate

```

### 1.3 Folders / Permissions

[](#13-folders--permissions)

Create storage folder (symbolic link)

```
php artisan storage:link

```

Make phantomsjs executeable (needed for og tag parsing)

```
chmod +x bin/phantomjs

```

### 1.4 Webserver (nginx)

[](#14-webserver-nginx)

This is just a example configuration of our dev system

```
server {

  server_name dev.codejungle.org;
  root /var/www/dev.codejungle.org/public;
  index index.html index.php;
  location ~ \.php$ {
          include snippets/fastcgi-php.conf;
          fastcgi_pass unix:/run/php/php7.4-fpm.sock;
  }

  location ~ /\.ht {
          deny all;
  }

  location / {
      try_files $uri $uri/ /index.php?$args;
  }

  listen 443 ssl; # managed by Certbot
  ssl_certificate /etc/letsencrypt/live/dev.codejungle.org/fullchain.pem; # managed by Certbot
  ssl_certificate_key /etc/letsencrypt/live/dev.codejungle.org/privkey.pem; # managed by Certbot
  include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
  ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

}
server {
  if ($host = dev.codejungle.org) {
      return 301 https://$host$request_uri;
  } # managed by Certbot

      server_name dev.codejungle.org;

  listen 80;
  return 404; # managed by Certbot

}

```

2. Support
----------

[](#2-support)

You can use the github issue tracker for bugs.

For commercial support please contact:

3. History
----------

[](#3-history)

### Version 1.0 (est 2008)

[](#version-10-est-2008)

[![Screenshoot of verion 1.0](https://camo.githubusercontent.com/4eb239b40d358d358501f34033a8430b25c225e3304f7a33f0c8e7d8b27fce0a/68747470733a2f2f736f6369616c2e636f64656a756e676c652e6f72672f75706c6f61642f36303038613131353465316566332e31323736303034315f6e65775f766f74655f7374796c652e6a7067)](https://camo.githubusercontent.com/4eb239b40d358d358501f34033a8430b25c225e3304f7a33f0c8e7d8b27fce0a/68747470733a2f2f736f6369616c2e636f64656a756e676c652e6f72672f75706c6f61642f36303038613131353465316566332e31323736303034315f6e65775f766f74655f7374796c652e6a7067)

### Version 2.0 (est 2014)

[](#version-20--est-2014)

[![Screenshoot of verion 2.0](https://camo.githubusercontent.com/4ea3e0928760595cb6704ea48f2e6a9fb4c3de6e49a4e3a34c5121989e6a5505/68747470733a2f2f736f6369616c2e636f64656a756e676c652e6f72672f75706c6f61642f35653433646230653334613831342e30373137343432345f53637265656e73686f745f32303230303231325f3131333732312e706e67)](https://camo.githubusercontent.com/4ea3e0928760595cb6704ea48f2e6a9fb4c3de6e49a4e3a34c5121989e6a5505/68747470733a2f2f736f6369616c2e636f64656a756e676c652e6f72672f75706c6f61642f35653433646230653334613831342e30373137343432345f53637265656e73686f745f32303230303231325f3131333732312e706e67)

This version was a complete rewrite, build on a my very own php framework and with the help of react for frontend stuff. Sadly the frontend code became not maintainable also i made huge mistakes how the components communicate with each other.

Working features:

- Share (Websites, Images, Videos, SourceCode)
- Like / Dislike / Comments
- \#hash tag search (orderd by popularity)
- @user mentions and notifications via websockets
- REST API
- Oauth2 (Facebook, Github)
- Backend with Dashboard

One side project was to visualize the related hashtags.

[![Visualization of the related Hashtags](https://camo.githubusercontent.com/a407477082aa3d3cddbeaa3edd4ed878cde70d9b7aa6239d34de24a6104792f7/68747470733a2f2f736f6369616c2e636f64656a756e676c652e6f72672f75706c6f61642f35366634383032356463303264342e31323236343432365f64617368626f617264322e6a7067)](https://camo.githubusercontent.com/a407477082aa3d3cddbeaa3edd4ed878cde70d9b7aa6239d34de24a6104792f7/68747470733a2f2f736f6369616c2e636f64656a756e676c652e6f72672f75706c6f61642f35366634383032356463303264342e31323236343432365f64617368626f617264322e6a7067)

Another cool feature was the Google Chrome extension to share content with just a click. [![Screenshoot of Google Chrome extension](https://camo.githubusercontent.com/aec6f0ef1ec1ab03c1d739fb8d23c2adb0210d3cec1f698489b1a871bb9ea674/68747470733a2f2f736f6369616c2e636f64656a756e676c652e6f72672f75706c6f61642f35653433646239346136623739322e31303530313130395f53637265656e73686f745f32303230303231325f3132303333342e706e67)](https://camo.githubusercontent.com/aec6f0ef1ec1ab03c1d739fb8d23c2adb0210d3cec1f698489b1a871bb9ea674/68747470733a2f2f736f6369616c2e636f64656a756e676c652e6f72672f75706c6f61642f35653433646239346136623739322e31303530313130395f53637265656e73686f745f32303230303231325f3132303333342e706e67)

**Please keep in mind Version 2.0 is not longer maintained**

Demo is still alive here:

### Version 3.0 (est 2020)

[](#version-30-est-2020)

Please report feature requests and bugs. Demo is here:

Working features are:

- Share, Commnet, Reshare, Likes
- OpenGraph Tag parsing
- OAuth login via Github and Facebook

**Attention**This is a early stage beta, things can change drasticly.

4. Donate
---------

[](#4-donate)

Bitcoins: 1GqMSGseij18JnAoB9f3LHJRozNr1QeHkh

Ethereum: 0x6788024D1D36641DDE7832ce9B0300eBbD7C4832

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 86.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~6 days

Total

4

Last Release

3740d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3380468?v=4)[Andreas Beder](/maintainers/andreas83)[@andreas83](https://github.com/andreas83)

---

Top Contributors

[![andreas83](https://avatars.githubusercontent.com/u/3380468?v=4)](https://github.com/andreas83 "andreas83 (173 commits)")[![snyk-bot](https://avatars.githubusercontent.com/u/19733683?v=4)](https://github.com/snyk-bot "snyk-bot (20 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (8 commits)")

---

Tags

laravelphpsocial-networksourcecodevuejs

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/movingbytes-social-network/health.svg)

```
[![Health](https://phpackages.com/badges/movingbytes-social-network/health.svg)](https://phpackages.com/packages/movingbytes-social-network)
```

###  Alternatives

[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k13](/packages/tempest-framework)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

751291.4k39](/packages/civicrm-civicrm-core)[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.6k38.2k](/packages/matomo-matomo)[getkirby/cms

The Kirby core

1.5k584.8k447](/packages/getkirby-cms)[chameleon-system/chameleon-base

The Chameleon System core.

1027.9k5](/packages/chameleon-system-chameleon-base)[mikopbx/core

Free PBX system for SMB based on Asterisk

5501.4k](/packages/mikopbx-core)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
