Skip to content

ancafarcas/superdesk

 
 

Repository files navigation

Superdesk

Build Status Code Health Coverage Status Code Climate Requirements Status

Superdesk is an open source end-to-end news creation, production, curation, distribution and publishing platform developed and maintained by Sourcefabric with the sole purpose of making the best possible software for journalism. It is scaleable to suit news organizations of any size. See the [Superdesk website] (http://www.superdesk.org) for more information.

Looking to stay up to date on the latest news? [Subscribe] (http://eepurl.com/bClQlD) to our monthly newsletter.

The Superdesk server provides the API to process all client requests. The client provides the user interface. Server and client are separate applications using different technologies.

Find more information about the client configuration in the README file of the repo: https://github.com/superdesk/superdesk-client-core

Requirements

  • MongoDB
  • ElasticSearch (1.7.x - 2.4.x)
  • Redis
  • Python (>= 3.5)
  • Node.js (with npm)

General installation steps look like:

path=~/superdesk
git clone https://github.com/superdesk/superdesk.git $path

# server
cd $path/server
pip install -r requirements.txt
python manage.py app:initialize_data
python manage.py users:create -u admin -p admin -e 'admin@example.com' --admin
honcho start

# client
cd $path/client
npm install
grunt server

# open http://localhost:9000 in browser

Installation on fresh Ubuntu 16.04

curl -s https://raw.githubusercontent.com/superdesk/fireq/master/files/superdesk/install | sudo bash
# Open http://<ip_or_domain> in browser
# login: admin
# password: admin

More options and info:

Questions and issues

A special thanks to...

Users, developers and development partners that have contributed to the Superdesk project. Also, to all the other amazing open-source projects that make Superdesk possible!

License

Superdesk is available under the [AGPL version 3] (https://www.gnu.org/licenses/agpl-3.0.html) open source license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 47.1%
  • Shell 40.4%
  • Nginx 6.3%
  • JavaScript 6.2%