Compare commits
3 commits
f83298f632
...
335205338f
| Author | SHA1 | Date | |
|---|---|---|---|
| 335205338f | |||
| ebbbc8da58 | |||
| dca3d05aec |
2 changed files with 13 additions and 3 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
|
pkgs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
manualHostname = "manual.everest.tailscale";
|
manualHostname = "manual.everest.tailscale";
|
||||||
|
|
@ -31,10 +32,14 @@ in {
|
||||||
virtualHosts = {
|
virtualHosts = {
|
||||||
nixos-manual = {
|
nixos-manual = {
|
||||||
hostName = manualHostname;
|
hostName = manualHostname;
|
||||||
extraConfig = ''
|
extraConfig = let
|
||||||
|
manual = pkgs.compressDrvWeb config.system.build.manual.manualHTML {};
|
||||||
|
in ''
|
||||||
import tailscale
|
import tailscale
|
||||||
file_server
|
file_server {
|
||||||
root * ${config.system.build.manual.manualHTML}/share/doc/nixos
|
precompressed zstd br gzip
|
||||||
|
}
|
||||||
|
root * ${manual}/share/doc/nixos
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
downloads = {
|
downloads = {
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
flakeSelf,
|
flakeSelf,
|
||||||
|
pkgs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
hostSecrets = "${flakeSelf.inputs.secrets}/" + config.networking.hostName + "/";
|
hostSecrets = "${flakeSelf.inputs.secrets}/" + config.networking.hostName + "/";
|
||||||
|
|
@ -24,6 +25,7 @@ in {
|
||||||
specialisation.forgejoEnableRegistration.configuration.services.forgejo.settings.service.DISABLE_REGISTRATION = false;
|
specialisation.forgejoEnableRegistration.configuration.services.forgejo.settings.service.DISABLE_REGISTRATION = false;
|
||||||
services.forgejo = {
|
services.forgejo = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = pkgs.forgejo;
|
||||||
settings = {
|
settings = {
|
||||||
service = {
|
service = {
|
||||||
DISABLE_REGISTRATION = lib.mkDefault true;
|
DISABLE_REGISTRATION = lib.mkDefault true;
|
||||||
|
|
@ -41,6 +43,9 @@ in {
|
||||||
DEFAULT_PUSH_CREATE_PRIVATE = true;
|
DEFAULT_PUSH_CREATE_PRIVATE = true;
|
||||||
DEFAULT_BRANCH = "main";
|
DEFAULT_BRANCH = "main";
|
||||||
};
|
};
|
||||||
|
indexer = {
|
||||||
|
REPO_INDEXER_ENABLED = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue