PHP Classes
elePHPant
Icontem

CMS Airship: Content management system with security features

Recommend this page to a friend!
  Info   View files Documentation   View files View files (901)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2019-03-24 (2 hours ago) RSS 2.0 feedStarStarStarStarStar 80%Total: 771 This week: 3All time: 4,313 This week: 150Up
Version License PHP version Categories
airship 1.2.62GNU General Publi...7Cryptography, Content management, Sec..., B..., P...
Description Author

This package implements a content management system with security features by default.

It provides a blog engine and a framework for Web application development. Its features include:

- Digitally signed automatic security updates
- The community is always in control of any add-ons it produces
- Supports a multi-site architecture out of the box
- Designed by progressive-minded application security professionals
- The system allows the framework to be extended

Innovation Award
PHP Programming Innovation award nominee
July 2016
Number 5
PHP is often blamed for being an insecure language. This is not a fair claim because, as a language, PHP is not more insecure than most other Web programming languages.

The bad reputation could be attributed to some applications like WordPress and others that can be easily extended with plugins developed by programmers that may not be so security aware as they should.

The CMS Airship package is a content management system package that was developed and managed to be secure by design.

It is mainly a blog engine with support for multi-site environments.

It can be extended with add-ons that can be reviewed and controlled by the community, thus helping to quickly fix any security matters that the community finds.

Manuel Lemos
  Performance   Level  
Innovation award
Innovation award
Nominee: 12x

Winner: 1x

Details

CMS Airship - Secure Content Management for the Modern Web

Build Status Latest Stable Version Latest Unstable Version License

The sky is only the beginning.

CMS Airship is a secure-by-default content management system, blog engine, and application development framework written for PHP 7.2 and above.

CMS Airship is Free Software (GPL 3) developed and maintained by Paragon Initiative Enterprises.

Commercial license are available for purchase if your company requires an alternative to the GNU Public License.

Benefits of CMS Airship

  1. Digitally signed automatic security updates.
  2. Community first. The community is always in control of any add-ons it produces. No one can backdoor your extensions without your signing keys.
  3. Supports a multi-site architecture out of the box.
  4. Designed by progressive-minded application security professionals.
  5. Fully customizable and extensible. Our Gears system allows extensions to easily restructure and/or replace entire Airship features without causing conflicts with our secure automatic updating process.

See how the out-of-the-box security of CMS Airship compares to WordPress, Drupal, or Joomla.

Documentation

The CMS Airship Documentation is in the docs directory.

Available on the AWS Marketplace

Minimum Requirements

  • PHP 7.2 or newer
  • Libsodium 1.0.15 or newer

Getting Started

* Five-minute overview of CMS Airship * Introduction * How to install CMS Airship

Customizing Your Airship

CMS Airship extensions come in three flavors (detailed explanations):

  • Cabins: self-contained applications
  • Gadgets: alters the functionality of an existing Cabin (or of the Engine itself)
  • Motifs: alters the apperance of an existing Cabin

To create and/or manage these extensions, check out barge, our command line utility.

Screenshot

Screenshot

Airship is fully mobile responsive thanks to the Pure CSS framework. See it in action at CSPR.NG.

Contributing to CMS Airship

  Files folder image Files  
File Role Description
Files folder image.github (3 files)
Files folder imagedocker (1 file)
Files folder imagedocs (2 files, 2 directories)
Files folder imagesrc (19 files, 13 directories)
Files folder imagetest (3 directories)
Files folder imagetools (13 files, 1 directory)
Accessible without login Plain text file .bowerrc Data Auxiliary data
Accessible without login Plain text file .travis.yml Data Auxiliary data
Accessible without login Plain text file bower.json Data Auxiliary data
Accessible without login Plain text file CHANGELOG.md Doc. Documentation
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file docker-compose.yml Data Auxiliary data
Accessible without login Plain text file gulpfile.js Data Auxiliary data
Accessible without login Plain text file LICENSE.txt Lic. License text
Accessible without login Plain text file package.json Data Auxiliary data
Accessible without login Plain text file phpunit.xml.dist Data Auxiliary data
Accessible without login Plain text file psalm.sh Data Auxiliary data
Accessible without login Plain text file psalm.xml Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file THANKS.md Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
 100%
Total:771
This week:3
All time:4,313
This week:150Up
User Ratings User Comments (1)
 All time
Utility:100%StarStarStarStarStarStar
Consistency:100%StarStarStarStarStarStar
Documentation:100%StarStarStarStarStarStar
Examples:100%StarStarStarStarStarStar
Tests:-
Videos:-
Overall:80%StarStarStarStarStar
Rank:17
 
nice
2 years ago (muabshir)
80%StarStarStarStarStar