# Grav

Grav is a fast, simple, file-based CMS and web platform for creating lightweight sites without a database. It is open source and self-hosted, installable on Proxmox, ZimaOS, Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/967/grav

## Description

Grav is a fast, simple, file-based CMS and web platform for creating lightweight sites without a database. It stores content in plain files and uses a built-in package manager for plugins, themes, and updates. This makes it a low-maintenance option for homelabs, personal sites, and small project pages.

## Platform availability

Available on 3 of 9 platforms: Unraid, ZimaOS, Proxmox.

## Health score

72/100 (Good), based on 4 of 5 factors.
- Maintained: 100 (last commit 17 days ago)
- Popular: 84 (15,684 GitHub stars)
- Easy to install: 55 (3 install platforms, install notes, Docker image)
- Security check: 20 (1 serious finding, 2 minor, CI, tests, OpenSSF Scorecard 4.1/10)

## Security check

1 serious finding: Uses twig/twig 3.x-dev, which has a known critical vulnerability.
Automated checks on commit f29518d, 14 Oct 2026. Not an audit.

## Links

- Documentation: https://learn.getgrav.org
- Official website: https://getgrav.org
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=grav
- ZimaOS: https://github.com/bigbeartechworld/big-bear-casaos/tree/master/Apps/grav
- Docker Hub: https://hub.docker.com/r/linuxserver/grav
- Unraid: https://ca.unraid.net/apps/grav-02pbeqo1ulbpgc?q=grav

## Common questions

### Do I need a database or long install process to run Grav?

No. Grav is a file-based platform with zero installation required, and you can extract the ZIP archive and start using it.

### How do I update Grav and its plugins or themes?

Use the built-in package management system, which supports simple installation and upgrading of plugins and themes and updating Grav itself.

### Where can I find common Grav problems and their fixes?

The documentation’s common problems page lists frequent issues raised on the forum and Discord chat, along with the relevant solutions.

## Alternatives

- Blogger: Create and manage blogs with free hosting, custom domains, flexible templates, Google AdSense monetization, built-in analytics, and secure…
- Directus: An Instant App & API for your SQL Database.
- Drupal: Drupal is a powerful website builder used to create everything from personal blogs to complex corporate sites.
- Ghost: Ghost is an open-source content management system for professional publishers, bloggers, and newsletter creators that provides a streamline…
- Hugo: Hugo is an open-source static site generator written in Go.
- Jekyll: Jekyll is a simple, blog aware, static site generator.
- Joomla: Joomla is an award-winning, free, and open-source content management system (CMS) that lets users build websites and powerful online applic…
- Pelican-Wings: Static site generator, written in Python, that requires no database or server-side logic
- ProcessWire: ProcessWire is a friendly and powerful open source CMS and CMF with an exceptionally strong foundation.
- Publii: Publii allows to you build, modify and manage an unlimited number of sites from the same app with instant switching; no databases or other…
- WordPress: WordPress is an open-source content management system (CMS) and publishing platform used to create and manage websites, blogs, and online p…
- kirby: Kirby is a flexible, file-based content management system for building custom websites, storing content in folders instead of a database, a…

---
Source: Our Local Host (https://ourlocalhost.com/app/967/grav), the self-hosted and open-source app directory.
