Skip to content

Grav App

About

Grav is a modern open source flat-file CMS.

Admin Plugin

This package pre-installs the Admin plugin. This admin plugin for Grav is an HTML user interface that provides a convenient way to configure Grav and easily create and modify pages.

Do not uninstall admin plugin

While the Admin Plugin is totally optional in the upstream project, this package is designed to work with the Admin Plugin. It should not be uninstalled.

CLI

GPM and Grav commands can be executed by opening a Web terminal:

# cd /app/code
# sudo -u www-data -- /app/code/bin/gpm install bootstrap4-open-matter
# sudo -u www-data -- /app/code/bin/grav

Skeletons

Grav Skeletons are completely packaged sample sites. They include plugins, themes, pages in one bundle. They can be downloaded from here.

Skeletons don't work well with this Cloudron package:

  • Skeletons provide the core and plugin files and they are often out-of-date. On Cloudron, core files are read only for update and security reasons.
  • Skeletons may or may not contain the admin plugin. This package is designed for use with the admin plugin.

For this reason, it's best to use Grav Skeletons with the LAMP App.

  • Install LAMP app
  • Upload the Skeleton zip file and extract it to the /app/data/public folder using the File manager:

  • Change the ownership of the /app/data/public directory to www-data.

  • Your skeleton should be live!