System Administrators

This guide is intended to provide system administrators with the information and access to the tools they need to install and maintain Crafter CMS components.

System Requirements

Parameter Name
Description
Prerequisites
Crafter Studio

Content authoring server

Java 1.11
4+ Gig of memory to JVM
Crafter Engine

Content delivery server

Java 1.11
2+ Gig of memory to JVM
Crafter Profile


User profile and attribute store
(Optional component)

Java 1.11
MongoDB 3+ (included in the bundle)
1+ Gig of memory to JVM
Crafter Social


User Generated Content server
(Optional component)

Java 1.11
MongoDB 3+ (included in the bundle)
1+ Gig of memory to JVM

Note

Crafter CMS is not yet compatible with Java 1.9. We are working on updating our code to make sure we are 100% compatible with the newest Java version.

Subsystems Administration

Crafter Commons

Crafter Studio


Note

Scripts and Templates Security

Crafter Engine limits access to services when developing templates or scripts, and sandboxes scripts for security by default.

Crafter Engine only allows a small list of services available to use when developing templates or scripts. There are some sites that may require services not included by default.

To expose other services, follow the guide Access to Services

Scripts are executed in a sandbox that has a blacklist of insecure expressions to prevent code that could compromise the system. There are some cases though where a site requires access to one or more of the blacklisted expressions.

To override the default script sandbox configuration, follow the guide Script Sandbox Configuration