diff --git a/profiles/cloud/nextcloud.nix b/profiles/cloud/nextcloud.nix index 6b1afa8..20d4caf 100644 --- a/profiles/cloud/nextcloud.nix +++ b/profiles/cloud/nextcloud.nix @@ -1,4 +1,4 @@ -#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license <{DND-LEGAL(Krey): Reference the license hyperlink}> +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license ###! # Global profile for NextCloud deployment ###! ###! This template is used to deploy bare minimum version of NextCloud for further configuration per domain and machine. Avoid using this for configuration diff --git a/profiles/forum/discourse.nix b/profiles/forum/discourse.nix index e25d248..79892b1 100644 --- a/profiles/forum/discourse.nix +++ b/profiles/forum/discourse.nix @@ -1,3 +1,5 @@ +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license + { config, lib, pkgs, runCommand, ... }: lib.mkIf config.services.discourse.enable { services.discourse = { hostname = "discourse" + "." + config.networking.fqdn; diff --git a/profiles/gitea.nix b/profiles/gitea.nix index 53e28f4..57c44e4 100644 --- a/profiles/gitea.nix +++ b/profiles/gitea.nix @@ -1,3 +1,5 @@ +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license + { config, lib, ... }: lib.mkIf config.services.gitea.enable { services.gitea = { domain = "gitea" + "." + config.networking.fqdn; diff --git a/profiles/identity-servers/keycloak.nix b/profiles/identity-servers/keycloak.nix index b944735..6b34509 100644 --- a/profiles/identity-servers/keycloak.nix +++ b/profiles/identity-servers/keycloak.nix @@ -1,3 +1,4 @@ +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license ###! # Global Keyclock Profile ###! ###! This file sets the bare minimum configuration to deploy keyclock diff --git a/profiles/messaging/matrix/homeservers/synapse.nix b/profiles/messaging/matrix/homeservers/synapse.nix index 414d5e8..f190f47 100644 --- a/profiles/messaging/matrix/homeservers/synapse.nix +++ b/profiles/messaging/matrix/homeservers/synapse.nix @@ -1,3 +1,4 @@ +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license # Reference(Krey): https://nixos.org/manual/nixos/stable/index.html#module-services-matrix-synapse # Reference(Krey): https://web.archive.org/web/20210418105434/https://github.com/matrix-org/synapse/blob/master/docs/ACME.md # Reference(Krey): https://matrix.org/blog/2016/02/10/advanced-synapse-setup-with-lets-encrypt diff --git a/profiles/named/bind.nix b/profiles/named/bind.nix index b507bd8..223aaf8 100644 --- a/profiles/named/bind.nix +++ b/profiles/named/bind.nix @@ -1,4 +1,5 @@ -# Global service configuration to deploy bind with bare minimum functionality that can be adjusted per-file +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license +###! Global service configuration to deploy bind with bare minimum functionality that can be adjusted per-file # FIXME(Krey): Set up serial of SOA setting by the DNS server diff --git a/profiles/ntp.nix b/profiles/ntp.nix index c19d179..0a4dcc1 100644 --- a/profiles/ntp.nix +++ b/profiles/ntp.nix @@ -1,3 +1,5 @@ +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license + { config, lib,... }: lib.mkIf config.services.ntp.enable { services.ntp = { servers = [ diff --git a/profiles/onion-routing/tor.nix b/profiles/onion-routing/tor.nix index 053b444..5f3b34e 100644 --- a/profiles/onion-routing/tor.nix +++ b/profiles/onion-routing/tor.nix @@ -1,3 +1,4 @@ +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license # REF(Krey): Exit policy https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy { config, lib,... }: lib.mkIf config.services.tor.relay.enable { networking.firewall.allowedTCPPorts = [ 36821 ]; diff --git a/profiles/openssh.nix b/profiles/openssh.nix index b982be0..32879db 100644 --- a/profiles/openssh.nix +++ b/profiles/openssh.nix @@ -1,3 +1,5 @@ +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license + { config, lib,... }: lib.mkIf config.services.openssh.enable { services.openssh = { # FIXME(Krey): Add some cool banner diff --git a/profiles/searx.nix.wip b/profiles/searx.nix.wip index 26e247a..751e763 100644 --- a/profiles/searx.nix.wip +++ b/profiles/searx.nix.wip @@ -1,3 +1,4 @@ +#@ Copyright (C) Jacob Hrbek 08/09/2021-EU released under OpenVolt license # FIXME(Krey): As of 07/09/2021-EU SearX in NixOS requires a lot of work to be used in production { config, lib, ... }: lib.mkIf config.services.searx.enable {