System Administrators
This guide is intended to provide system administrators with the information and access to the tools they need to install and maintain CrafterCMS components.
System Requirements
Parameter Name
|
Description
|
Prerequisites
|
---|---|---|
Crafter Studio
|
Content authoring server
|
Java 11
4+ Gig of memory to JVM
|
Crafter Engine
|
Content delivery server
|
Java 11
2+ Gig of memory to JVM
|
Crafter Profile
|
User profile and attribute store
(Optional component)
|
Java 11
MongoDB 3+ (included in the binary archive)
1+ Gig of memory to JVM
|
Crafter Social
|
User Generated Content server
(Optional component)
|
Java 11
MongoDB 3+ (included in the binary archive)
1+ Gig of memory to JVM
|
See supported platforms for a detailed list and description of supported components.
Activities
- Installing
- Backup and Recovery
- Studio Clustering
- DevContentOps Toolkit
- Logging
- Setting up a CrafterCMS production environment
- Reindexing Content for Search and Queries
- Reindexing Content Without Disrupting Service in Production
- Reverse Proxy Configuration
- Troubleshooting CrafterCMS
- Randomize “admin” Password for CrafterCMS Fresh Install
- Configuring Studio Security
- Configure SSL/TLS
- Setup CloudFront Signed Cookies in CrafterCMS
- Deploying CrafterCMS in Kubernetes
- Adding a New Language
- Encrypting Configuration Properties
- Management Tokens
Upgrading CrafterCMS
Delivery
Subsystems Administration
Crafter Commons
Crafter Deployer
Crafter Engine
Crafter Profile
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