Superdesk Publisher - the next generation publishing platform for journalists and newsrooms.
The Superdesk Publisher is an API-centric delivery tool for all digital platforms. Written from scratch in 2016, it utilizes the knowledge gained from 17 years of delivering digital news at scale with Newscoop. The Publisher is designed to work with any editorial system. Naturally, it works the best with our in-house newsroom management system, Superdesk. Therefore, it allows independent maintenance, upgrade and change of the editorial back-end system.
Full documentation can be found here: http://superdesk-publisher.readthedocs.org
- PHP >= 7.1
- iconv needs to be enabled
- Intl needs to be installed with ICU 4+
- pdo needs to be enabled
- JSON needs to be enabled
- ctype needs to be enabled
- Your php.ini needs to have the date.timezone setting
- PHP tokenizer needs to be enabled
- mbstring functions need to be enabled
- POSIX needs to be enabled (only on *nix)
- CURL and php-curl need to be enabled
- php.ini recommended settings
- short_open_tag = Off
- magic_quotes_gpc = Off
- register_globals = Off
- session.auto_start = Off
- Postgresql >= 9.4
- pdo-pgsql
- Memcached
- memcached (running)
- php-memcached
- ElasticSearch >= 5.4
- RabbitMQ >= 3.5
- php-bcmath
- Supervisor
See installation guide for more details.
See detailed instructions for more details.
See the complete license here.
This project is a Sourcefabric z.ú. and contributors initiative.
List of all authors and contributors can be found here.
Symfony Bundles:
Name | CI Status |
---|---|
swp/multi-tenancy-bundle | |
swp/rule-bundle | |
swp/storage-bundle | |
swp/bridge-bundle | |
swp/templates-system-bundle | |
swp/settings-bundle | |
swp/content-list-bundle | |
swp/menu-bundle |
Components:
Name | CI Status |
---|---|
swp/templates-system | |
swp/multi-tenancy | |
swp/rule | |
swp/storage | |
swp/bridge | |
swp/common |