Modular Content Management
ContentBox is a professional open source (Apache 2 License) modular content management engine that allows you to easily build websites, blogs, wikis, complex web applications, and RESTFul web services. Built with a secure and flexible modular core, designed to scale, and combined with world-class support, ContentBox will get your projects out the door in no time. ContentBox CMS can be deployed to any ColdFusion/CFML engine or any Java Servlet Container.

Download Datasheet

Solid Foundation
ContentBox is built with a solid open source MVC framework foundation; The ColdBox Platform, which has been powering ColdFusion/CFML applications since 2005 and used by thousands of developers worldwide. Used by clients like NASA, ESRI, Adobe TV, FAA, GE and many more. ContentBox has been designed using a rich Object Oriented content model powered by Hibernate, the de-facto standard Object Relational Mapper, and can run in any Java environment. Our entire infrastructure is built with scalability and cloud deployment in mind.

Modularity
ContentBox is not a traditional and monolithic CMS application, but a combination of ColdBox modules that will provide you with CMS capabilities. You can also enhance any web application with these capabilities as well. No longer be restricted by the application's extension points, but extend and scale modularly.

Portability

ContentBox sports its very own ContentBox Docker image. The image is packaged with a self-contained express version, which uses an in-memory H2 database and can distribute to multiple replicas with ease. To stand up an image for testing purposes, simply run:
		docker pull ortussolutions/contentbox &&
		docker run -p 8080:8080 \
		-e express=true \
		-e install=true \
		ortussolutions/contentbox
	 
Our image also has the following capabilities:
  • Embedded Database or connect to any RDBMS
  • Image and Application Healthchecks
  • SSL Support
  • Distributed caching
  • Distributed sessions
  • Data persistence
  • Custom data mounts

Read More on Docker Support

 

Become a sponsor to help the development of this product.


 

Latest News

ContentBox provides complete control over your content.

  • Auto update capabilities
  • Integrated and customizable permission-role based security
  • Customizable security firewall
  • Content version control with commit change logs, rollback and diff views
  • Content and Data Cache Managers with Reports
  • Publishing and expiration content systems
  • Ability to deploy UI and Administrator modules to different servers
  • Ability to import data from other CMS systems
  • Extensive comment moderation rules
  • Media manager with detailed permission controls
  • Ability to backup your system
  • Ability to put the site in maintenance mode
  • Ability to enable rate-limiting and login attack vectors

ContentBox handles the boring parts for you so you can code the fun parts.

  • Modular MVC Architecture
  • Extend via event-driven programming with over 100 different events
  • Dependency injection and AOP foundations
  • Create custom content types
  • Pluggable custom security mechanisms
  • Create reusable content widgets
  • Extend the administrator, editors and even the UI via ContentBox modules
  • API for integration with other modules or even applications
  • Menu system API for extending the administrator UI
  • Integreated API documentation
  • Online web code editor with syntax highlighting
  • Ability to build and integrate applications thanks to the ColdBox Platform core

ContentBox lets your style shine through.

  • Layout manager for easy style switching
  • HTML5 based
  • CSS3 goodness
  • jQuery enabled
  • Choose from ready-made layouts or design your own theme
  • Ability to provide UI settings for any custom layout themes
  • Tons of template hooks for applying your styles dynamically
  • Ability to apply mobile layouts to content objects
  • Layout and content inheritance
  • Ability to easily view and code widgets in the editors
  • Ability to add custom HTML, CSS or JavaScript globally
  • WYSIWYG Editor with media content management
  • Real live editor previews

ContentBox is a scalable and efficient platform for delivering Government applications and websites.

  • Ability to deploy UI and Administrator modules to different servers
  • Open source and commercial versions available
  • Ability to apply rate-limiting
  • Ability to apply login tracker and authentication logs
  • Deployable to any Java enabled server
  • Easily deploy on a cluster of servers
  • Two-Factor Authentication Framework
  • Password rules
  • View our Capability Statement

Contentbox is Cloud-ready and infinitely scaleable.

  • Dedicated Docker image, fully optimized for cloud deployments
  • Docker image features include:
    • Distributed caching and session storage built-in
    • Environmental overrides for common settings and file paths
    • Lightweight servlet container engine, optimized for performance
    • Multi-platform DBMS support
    • Full Coldbox customization and configuration
    ContentBox on Docker Hub

You can get started quickly with ContentBox by leveraging CommandBox, our CLI and package manager, or with our Docker Images.

Module

You can install ContentBox as a ColdBox module into any ColdBox 4.x application. Great for embedding ContentBox and for quick CommandBox Updates.

        install contentbox
 

Site

You can install ContentBox as a ColdBox 4 site with the ContentBox modules as dependencies. Great for containers or non-installer setups

        install contentbox-site
		server start --rewritesEnabled
 

Installer

You can install ContentBox as a ColdBox 4 site with the ContentBox modules as dependencies and our installer modules for DSN creation and setup.

        install contentbox-installer
		server start --rewritesEnabled
 

Bleeding Edge

You can install any of our bleeding edge snapshots by adding a `@be` to the identifier:

	install contentbox@be
	install contentbox-site@be
	install contentbox-installer@be

Docker

You can leverage our docker image for ContentBox or build awesome deploy stacks, with distributed sessions, content and more.

docker pull ortussolutions/contentbox &&
docker run -p 8080:8080 \
-e express=true \
-e install=true \
ortussolutions/contentbox
Note: Please make sure you are in and empty folder and inside the CommandBox interactive shell before executing the commands. Just open the CommandBox executable or enter box to start our interactive shell.

From here you can download different editions of ContentBox as well as standalone patches and IDE utilities.

ContentBox v3.7.1

release date: August 23rd, 2017
code name: Psalm 144:1

Choose ContentBox Module to download ContentBox as a set of modules to deploy to an existing ColdBox application. Choose Installer to download a full ColdBox Site with the ContentBox installer. Choose Site to download a full ColdBox site with ContentBox but no installers.Choose ContentBox WAR to deploy to your Java engine of choice, or ContentBox Express edition to download a one-click standalone install including a built-in database, great for demos or embeddable sites!

You can also find all of our patches in our Integration Artifacts Repository

ContentBox Patches

Bring your installations up to date using our auto-update capabilities.
Choose from our available patching types:
  • Full Patch: Includes source, ColdBox, dependencies and database content updates
  • Database Patch: Includes database content updates ONLY
  • No ColdBox: Includes source and database content updates ONLY

You can also find all of our patches in our Integration Artifacts Repository

ContentBox Utilities

An Adobe ColdFusion Builder IDE companion

Need a new website or a new content based application?
No problem, we here at Ortus can help you implement your next project and get it out the door in record time. We have over 15 years of experience in development and we would love to help you be successful in your next web adventure.

We can help you in any of the following areas:

  • Website development
  • Responsive and mobile design
  • Mobile application development
  • Localized and Internationalized sites
  • Website migrations from other CMS systems
  • ContentBox implementation strategies
  • Remote CMS Publishing
  • CMS integration with existing apps
  • Theme development and migrations
  • Social Media Integration
  • Search Engine Optimization - SEO
  • Google Analytics Integration
  • API Design & Development
  • Web Server Setup
  • Web Server Maintenance
  • Web Hosting

Web Development

Security

Support & Mentoring

Architecture & Design

Government

Expert Training

Server Infrastructure