1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2026-10-28 15:02:28 +00:00
Files
Alberto Bertogli 6cc59ca661 docs: Remove "experimental" notices for now-stable features
Alias `*` destinations, "via" aliases, and the max_queue_items and
give_up_send_after options have been out for more than a year, and a few
releases, with no significant concerns.

This patch removes the "experimental" notices from the documentation
accordingly.
2026-10-13 19:45:16 +01:00
..

This directory contains chasquid's configuration.

- chasquid.conf          Main config file.

- domains/               Domains' data.
  - example.com/
    - users          User and password database for the domain.
    - aliases        Aliases for the domain.
  ...

- certs/                 Certificates to use, one dir per pair.
  - example.com/
    - fullchain.pem  Certificate (full chain).
    - privkey.pem    Private key (can also be named key.pem).
  ...


Note the certs/ directory matches certbot's structure, so if you use it you
can just symlink to /etc/letsencrypt/live.
The NixOS ACME module's layout (/var/lib/acme) is also supported.

You need at least one certificate, or the server will refuse to start.
Ideally there should be a certificate for each DNS name pointing to you.

Make sure the user you use to run chasquid under ("mail" in the example
systemd files) can access the certificates and private keys.


The user databases can be created and edited with the chasquid-util tool.