2023-08-19 20:27:34 +05:00
|
|
|
{ config, lib, ... }:
|
|
|
|
{
|
|
|
|
services.plausible = {
|
2023-12-10 20:51:40 +05:00
|
|
|
enable = false;
|
2023-08-19 20:27:34 +05:00
|
|
|
database.postgres = {
|
|
|
|
setup = false;
|
|
|
|
dbname = "plausible";
|
|
|
|
};
|
|
|
|
database.clickhouse = {
|
|
|
|
setup = false;
|
|
|
|
url = "http://localhost:8123/plausible";
|
|
|
|
};
|
|
|
|
server = {
|
|
|
|
baseUrl = "https://plausible.comfycamp.space";
|
|
|
|
port = 55005;
|
|
|
|
secretKeybaseFile = "/var/lib/secrets/plausible/keybase.txt";
|
|
|
|
};
|
|
|
|
adminUser = {
|
|
|
|
name = "lumin";
|
|
|
|
email = "lumin@comfycamp.space";
|
|
|
|
passwordFile = "/var/lib/secrets/plausible/admin-pass.txt";
|
|
|
|
};
|
|
|
|
mail = {
|
|
|
|
email = "plausible@comfycamp.space";
|
|
|
|
smtp = {
|
|
|
|
enableSSL = true;
|
|
|
|
hostAddr = "comfycamp.space";
|
|
|
|
hostPort = 465;
|
|
|
|
passwordFile = "/var/lib/secrets/plausible/smtp-pass.txt";
|
|
|
|
user = "plausible@comfycamp.space";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|