Skip to content

girgen79/superdesk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Installation

Use docker-compose and the config from the docker folder or build docker images manually from Dockerfiles from client and server folders accordingly.

install system-wide dependencies
$ sudo apt-get install docker.io python2 python-virtualenv

and make sure you can run docker without sudo.

install docker compose and run app
$ git clone https://github.com/superdesk/superdesk.git
$ cd superdesk
$ ./scripts/docker-local-demo.sh

Open in a browser http://localhost:80 after the server will be ready.

If you can't log in then you probably need to run ./scripts/docker-local-create-user.sh.

If you're going to assign some hostname to the instance, you should also set it in the config here https://github.com/superdesk/superdesk/blob/master/docker/docker-compose.yml.sh#L44-L45 and here https://github.com/superdesk/superdesk/blob/master/docker/docker-compose.yml.sh#L55 instead of 127.0.0.1.

For manual installation just follow the steps described in both client and server Dockerfiles.

About

The open source end-to-end news platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 34.8%
  • Python 26.8%
  • CSS 15.1%
  • HTML 13.2%
  • Gherkin 8.2%
  • Scilab 0.9%
  • Other 1.0%