fix url
This commit is contained in:
parent
4bd0715d27
commit
7d00638c04
|
@ -16,9 +16,14 @@ Modules can be imported with `fetchurl` like this:
|
||||||
|
|
||||||
Where the value of `sha256` can be found using `nix-prefetch-url` like this:
|
Where the value of `sha256` can be found using `nix-prefetch-url` like this:
|
||||||
|
|
||||||
```
|
|
||||||
```
|
```
|
||||||
# nix-prefetch-url https://git.mineau.eu/histausse/nixos-modules/raw/branch/master/default.nix
|
# nix-prefetch-url https://git.mineau.eu/histausse/nixos-modules/raw/branch/master/default.nix
|
||||||
path is '/nix/store/jrypv02r1c2i05iw8q0y1h386mjrp6da-default.nix'
|
path is '/nix/store/jrypv02r1c2i05iw8q0y1h386mjrp6da-default.nix'
|
||||||
0r7rj0in3f5m171sx0savbynijcj3bfnnm9zi60l1l4v5l6dgv78
|
0r7rj0in3f5m171sx0savbynijcj3bfnnm9zi60l1l4v5l6dgv78
|
||||||
```
|
```
|
||||||
|
|
||||||
|
To test a derivation:
|
||||||
|
|
||||||
|
```
|
||||||
|
# nix repl '<nixpkgs/nixos>'
|
||||||
|
```
|
||||||
|
|
14
pp-gitea.nix
14
pp-gitea.nix
|
@ -6,14 +6,6 @@ let
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
options.services.ppGitea = {
|
options.services.ppGitea = {
|
||||||
# baseModule = mkOption {
|
|
||||||
# type = types.str;
|
|
||||||
# default = builtins.fetchurl {
|
|
||||||
# url = "https://git.mineau.eu/histausse/nixos-modules/raw/branch/master/base.nix";
|
|
||||||
# sha256 = "1iiz2igsklw8nhmng3gxpjgy47n9hivzlrpwmxy2rw8aziax1cgz";
|
|
||||||
# };
|
|
||||||
# description = "The base module to use";
|
|
||||||
# };
|
|
||||||
domain = mkOption {
|
domain = mkOption {
|
||||||
type = types.str;
|
type = types.str;
|
||||||
default = "git.${cfgBase.domainName}";
|
default = "git.${cfgBase.domainName}";
|
||||||
|
@ -35,16 +27,12 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# imports = [
|
|
||||||
# cfg.baseModule
|
|
||||||
# ];
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
|
|
||||||
services.gitea.appName = "git";
|
services.gitea.appName = "git";
|
||||||
services.gitea.stateDir = "/var/lib/gitea"; # default value
|
services.gitea.stateDir = "/var/lib/gitea"; # default value
|
||||||
services.gitea.enable = true;
|
services.gitea.enable = true;
|
||||||
services.gitea.rootUrl = "https://git.${cfg.domain}/";
|
services.gitea.rootUrl = "https://${cfg.domain}/";
|
||||||
services.gitea.settings.service.DISABLE_REGISTRATION = lib.mkForce cfg.disableRegistration; # Only set after initial deploy
|
services.gitea.settings.service.DISABLE_REGISTRATION = lib.mkForce cfg.disableRegistration; # Only set after initial deploy
|
||||||
services.gitea.settings.session.COOKIE_SECURE = lib.mkForce true; # Why do I need to override this???
|
services.gitea.settings.session.COOKIE_SECURE = lib.mkForce true; # Why do I need to override this???
|
||||||
services.gitea.lfs.enable = true;
|
services.gitea.lfs.enable = true;
|
||||||
|
|
Loading…
Reference in a new issue