Let's see if we can run writefreely like this :)
This commit is contained in:
parent
2198bd1d83
commit
71eab709e7
2 changed files with 30 additions and 3 deletions
26
nixos/server/package-configs/writefreely/default.nix
Normal file
26
nixos/server/package-configs/writefreely/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
config,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
sops.secrets."writefreely".mode = "0440";
|
||||
sops.secrets."writefreely".owner = config.users.users.writefreely.name;
|
||||
services.writefreely = {
|
||||
enable = true;
|
||||
host = "writefreely.gladtherescake.eu";
|
||||
nginx.enable = true;
|
||||
nginx.forceSSL = true;
|
||||
acme.enable = true;
|
||||
database = {
|
||||
type = "mysql";
|
||||
createLocally = true;
|
||||
};
|
||||
admin = {
|
||||
initialPasswordFile = config.sops.secrets."writefreely".path;
|
||||
name = "GLaDTheresCake";
|
||||
};
|
||||
settings = {
|
||||
server.port = "15763";
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue