mob next [ci-skip] [ci skip] [skip ci]
lastFile:modules/nixos/think-gtcm.nix
This commit is contained in:
@@ -3,5 +3,8 @@
|
|||||||
common = {
|
common = {
|
||||||
imports = [ ./common.nix ];
|
imports = [ ./common.nix ];
|
||||||
};
|
};
|
||||||
|
think-gtcm = {
|
||||||
|
imports = [ ./think-gtcm.nix ];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -218,7 +218,7 @@ in
|
|||||||
services.nginx = {
|
services.nginx = {
|
||||||
enable = true;
|
enable = true;
|
||||||
virtualHosts."${cfg.domain}" = {
|
virtualHosts."${cfg.domain}" = {
|
||||||
root = "${cfg.stateDir}/public";
|
root = "${cfg.package}/public";
|
||||||
locations."~ \\.php$".extraConfig = ''
|
locations."~ \\.php$".extraConfig = ''
|
||||||
fastcgi_pass unix:${config.services.phpfpm.pools.think-greaterchiangmai.socket};
|
fastcgi_pass unix:${config.services.phpfpm.pools.think-greaterchiangmai.socket};
|
||||||
fastcgi_index site.php;
|
fastcgi_index site.php;
|
||||||
|
|||||||
@@ -1,13 +1,12 @@
|
|||||||
{ ... }:
|
{ self, ... }:
|
||||||
{
|
{
|
||||||
perSystem =
|
perSystem =
|
||||||
{ pkgs, self', ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
checks =
|
checks =
|
||||||
let
|
let
|
||||||
checkArgs = {
|
checkArgs = {
|
||||||
inherit pkgs;
|
inherit pkgs self;
|
||||||
self = self';
|
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
node1 =
|
node1 =
|
||||||
{ self, pkgs, ... }:
|
{ self, pkgs, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ];
|
imports = [ self.nixosModules.think-gtcm ];
|
||||||
services.think-greaterchiangmai = {
|
services.think-greaterchiangmai = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user