Download the PHP package movingbytes/social-network without Composer

On this page you can find all versions of the php package movingbytes/social-network. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package social-network

Build Status

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

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

https://dev.codejungle.org

1. Installation

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

1.2 Configuration

Check the .env.example file for db settings

1.3 Database

This will create the db structure

php artisan migrate

1.3 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)

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

You can use the github issue tracker for bugs.

For commercial support please contact: [email protected]

3. History

Version 1.0 (est 2008)

Screenshoot of verion 1.0

Version 2.0 (est 2014)

Screenshoot of verion 2.0

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:

One side project was to visualize the related hashtags.

Visualization of the related Hashtags

Another cool feature was the Google Chrome extension to share content with just a click. Screenshoot of Google Chrome extension

Please keep in mind Version 2.0 is not longer maintained

Demo is still alive here: https://social.codejungle.org/

Version 3.0 (est 2020)

Please report feature requests and bugs. Demo is here: https://dev.codejungle.org/

Working features are:

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

4. Donate

Bitcoins: 1GqMSGseij18JnAoB9f3LHJRozNr1QeHkh

Ethereum: 0x6788024D1D36641DDE7832ce9B0300eBbD7C4832


All versions of social-network with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5
altorouter/altorouter Version ^1.1
phpmailer/phpmailer Version ^5.2
league/oauth2-client Version ^1.3
league/oauth2-facebook Version ~1.0
league/oauth2-google Version ^1.0
textalk/websocket Version ^1.2
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package movingbytes/social-network contains the following files

Loading the files please wait ...