Files
infra/machines/ramus/think-greater-chiangmai.nix
kurogeek 63d11c013a mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/ramus/think-greater-chiangmai.nix
2025-11-26 16:17:42 +07:00

34 lines
654 B
Nix

{ self, ... }:
let
commonSettings = {
DB_CONNECTION = "mysql";
DB_HOST = "localhost";
DB_PORT = 3306;
DB_DATABASE = "thinkgtcm";
DB_USERNAME = "gtcm";
};
in
{
imports = [
self.nixosModules.think-gtcm
self.nixosModules.think-backend-gtcm
];
nixpkgs.overlays = [ self.overlays.packagesOverlay ];
services.think-greaterchiangmai = {
enable = true;
domain = "think.greaterchiangmai.com";
settings = {
}
// commonSettings;
};
services.think-backend-greaterchiangmai = {
enable = true;
domain = "think-backend.greaterchiangmai.com";
settings = {
}
// commonSettings;
};
}