Abilian SBE logo

Abilian SBE

  •  0 ratings
In category: Communication / Social Networks and Forums

About Abilian SBE

Open Source Collaboration and Social Networking framework and platform.

  •   654  
  •   0  
  •   0  
  •   0  
Github stats:
  •  Commits: N/A  
  •   N/A  
  •   N/A  
  •  Latest commit: N/A  

Deploy this app to Linode with a free $100 credit!

Languages/Platforms/Technologies:
Lincenses:

More about Abilian SBE

About

Abilian SBE (Social Business Engine) is a platform for social business applications, and more specifically collaborative / enterprise 2.0 business applications, such as enterprise social networks (ESN).

Abilian SBE revolves around the concept of communities, which are collaborative spaces with services such as lightweight document management, discussions, wikis, user timelines, etc.

It is based on the Abilian Core <http://abilian-core.readthedocs.org/en/latest/>_ project which provide the basic services, on top of Flask and SQLAlchemy.

Abilian SBE is used by several major customers in production, since mid 2013.

.. image:: https://circleci.com/gh/abilian/abilian-sbe.svg?style=svg :target: https://circleci.com/gh/abilian/abilian-sbe

.. image:: https://static.pepy.tech/badge/abilian-core :target: https://pepy.tech/project/abilian-core

Screenshots

.. image:: https://raw.githubusercontent.com/abilian/abilian-sbe/master/docs/images/screenshot-3.png

.. image:: https://raw.githubusercontent.com/abilian/abilian-sbe/master/docs/images/screenshot-2.png

.. image:: https://raw.githubusercontent.com/abilian/abilian-sbe/master/docs/images/screenshot-1.png

Install

Prerequisites (native dependencies)

  • Python 2.7, virtualenv, pip
  • Redis <http://redis.io/>_
  • Sqlite, or a postgresql database.
  • A few image manipulation libraries (libpng, libjpeg...)
  • poppler-utils, unoconv, LibreOffice, ImageMagick.
  • {Less} <http://lesscss.org/>__ css pre-processor
  • A Java environment (JRE 1.7 for example). The closure compiler <https://developers.google.com/closure/compiler/>_ is used for minifying javascript files. You don't have to install the compiler yourself, but a Java environment is required.

Get a working application

The following commands will create a virtualenv for the application, install a script named abilian_sbe, launch development server and open a setupwizard in your browser:

.. code:: bash

$ virtualenv sbe
$ cd sbe; source bin/activate
$ pip install -U setuptools pip
$ pip install abilian-sbe
$ python -m abilian.sbe.app setup_sbe_app

MAC OS + Homebrew

You will need to install the following packages using homebrew (before running pip install ...):

::

brew install python2.7 jpeg git libmagic poppler imagemagick

Running with gunicorn

.. code:: bash

gunicorn 'abilian.sbe.app.create_app()'

Developing

Branching policy

We currently have two branches:

  • master for stable version (0.3.x)
  • develop for next version (0.4.devx)

Testing

Short test ~~~~~~~~~~

Make sure all the dependencies are installed (cf. above), then run make test.

With coverage ~~~~~~~~~~~~~

Run make test-with-coverage.

Full test suite ~~~~~~~~~~~~~~~

Install tox <http://pypi.python.org/pypi/tox>_. Run tox -e ALL.

2 environments are available:

  • py27: uses in-memory sqlite
  • py27_postgres: uses local postgresql server (you need to first create a database, and user/password; tox uses environment variables POSTGRES_HOST, POSTGRES_PORT, POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD)

Build Status

The project is under continuous integration with Travis and CircleCI:

.. image:: https://travis-ci.org/abilian/abilian-sbe.svg?branch=master :target: https://travis-ci.org/abilian/abilian-sbe

.. image:: https://coveralls.io/repos/abilian/abilian-sbe/badge.svg?branch=master :target: https://coveralls.io/r/abilian/abilian-sbe?branch=master

Links

  • Discussion list (Google Groups) <https://groups.google.com/forum/#!foru m/abilian-users>_
  • Documentation <http://docs.abilian.com/>_
  • GitHub repository <https://github.com/abilian/abilian-sbe>_
  • Corporate support <http://www.abilian.com>_

Comments (0)

Please login to join the discussion on this project.

Abilian SBE Reviews (0)

Overall Rating

None

based on 0 ratings

Please login to review this project.

No reviews for this project yet.

↑ back to top

pCloud Lifetime

Popular Projects

FluxBB

in Social Networks and Forums
 33k    0    0    0  

Nextcloud

in File Transfer & Synchronization
 20k    1    1    0  

Libreddit

in Social Networks and Forums
 7k    0    1    0  

Dashboard

in Personal Dashboards
 6k    0    0    0  

Audiobookshelf

in Audio Streaming
 6k    0    1    0  

CasaOS

in Self-hosting Solutions
 5k    0    0    0  

Mediagoblin

in Photo and Video Galleries
 4k    0    0    0  

Most Discussed

Nextcloud

in File Transfer & Synchronization
 20k    1    1    0  

Tube Archivist

in Automation
 3k    0    1    0  

OneDev

in Project Management
 2k    0    0    0  

iodine

in Proxy
 2k    0    0    0  

Alf.io

in Booking and Scheduling
 2k    0    0    0  

sysPass

in Password Managers
 1k    0    0    0  

Misskey

in Social Networks and Forums
 2k    0    0    0  
Linux VPS from $11/yr.
RackNerd VPS for $11.38/mo

Top Rated Projects

Gitea

 1 rating
in Project Management

Bagisto

 1 rating
in E-commerce

LinkAce

 1 rating
in Bookmarks and Link Sharing

Pydio

 1 rating
in File Transfer & Synchronization

Audiobookshelf

 1 rating
in Audio Streaming

Nextcloud

 1 rating
in File Transfer & Synchronization

Seafile

 1 rating
in File Transfer & Synchronization

Categories

You May Also Be Interested In

Teddit logo
Teddit cover

Teddit

Alternative Reddit front-end focused on privacy.

Movim logo
Movim cover

Movim

Modern, federated social network based on XMPP, with a full…

Enigma 1/2 BBS logo
Enigma 1/2 BBS cover

Enigma 1/2 BBS

Enigma 1/2 is a modern, multi-platform BBS engine with unli…