Where Does Statamic Store Content and Users?
Where self hosted Statamic keeps content in flat files on Linux servers, plus user roles. Exact folders are covered below.
Last updated
Statamic is flat file CMS on your server. The site folder holds content, users, blueprints, and config. Assets upload beside entries. There is no database to dump.
Same folder means same site. Exact paths vary by host with public_html or www roots. Keep PHP versions matched during moves. For backups, copy the full site directory with hidden files. Git works well here, since content is text that diffs cleanly across deploys. Check the in app storage readout when sizes look wrong on different releases.
Where Statamic CMS stores this, by platform
/var/www/html/content (site folder, flat files)
Content, users, and blueprints live as files here. Assets sit beside entries. Copy the whole site folder with perms intact. No database dump needed.
Frequently asked questions
How do I migrate Statamic to a new server?
Copy the site folder with content, users, and blueprints to the new server, then point the web server at it with matching PHP. Content lives in Markdown files, not a database. Keep file ownership correct after copy, since wrong perms break control panel logins.
Does Statamic need a database?
No. Statamic stores collections, users, and settings as files under the site folder. Assets sit beside content in asset containers. Back up the whole site directory together. One part without the other restores pages without images or logins.
Notice an outdated path? Let us know.