Linux

Where Does Piler Store Config and Mail?

Piler splits config in /etc/piler with mail stores and indexes under /var/piler on Linux. Prefixes move both trees together.

Last updated

Piler divides archiving into config, mail and index districts. Daemon files with GUI overrides anchor etc while encrypted mail stores with search indexes fill var. Cron units schedule indexing across both.

Prefixes relocate the pair together with old guides showing local variants. S3 staging passes through the store folder first. Back up config with stores, indexes and database as one unit.

Where Piler stores this, by platform

Linux
/etc/piler/piler.conf

Main daemon config with GUI overrides and per-tenant twins beside it. Search configs branch by engine generation. Prefix installs relocate etc and var together.

Linux
/var/piler/store

Encrypted mail stores with search indexes, spool, error and web roots beneath. Cron schedules indexing across the tree. S3 modes stage here first.

Frequently asked questions

How do I back up Piler?

Archive the config tree with mail stores, indexes, spool and webroot together plus the database behind them. Cron and systemd units schedule indexing beside the data. S3 modes stage through the store folder first.

Which Piler config file matters?

Edit the main daemon file for retention and hosts with GUI overrides beside it and per-tenant twins. Never touch the webroot config copy directly. Search engine configs branch by generation with markers between them.

Do Piler paths vary by install?

They move together under configure prefixes with etc and var twins. Old guides show local-etc variants while packages use system etc. Quote per-install roots rather than assuming defaults.

Notice an outdated path? Let us know.