summaryrefslogtreecommitdiff
path: root/hosts/flora/configuration.nix
diff options
context:
space:
mode:
authorstuebinm2022-01-18 09:43:24 +0100
committerstuebinm2022-01-20 13:19:44 +0100
commit0bcabe1c4b1dd74af233674dfa6c6ec3011ce2c0 (patch)
tree5c58943f99245ff7f745f50b46c34ae288c3e503 /hosts/flora/configuration.nix
parentdb83a406bc6e63289e47ff5d2228c08430832655 (diff)
restructuring directories
Diffstat (limited to 'hosts/flora/configuration.nix')
-rw-r--r--hosts/flora/configuration.nix72
1 files changed, 0 insertions, 72 deletions
diff --git a/hosts/flora/configuration.nix b/hosts/flora/configuration.nix
deleted file mode 100644
index b2699b7..0000000
--- a/hosts/flora/configuration.nix
+++ /dev/null
@@ -1,72 +0,0 @@
-{ config, pkgs, ... }:
-
-{
- imports = [
- ./hardware-configuration.nix
- # ./services/hedgedoc.nix
- #./services/daemoniones.nix
- ./services/nginx.nix
- ./services/pleroma.nix
- ./services/cgit.nix
- # ./services/surveys.nix
- #./services/picarones.nix
- ./services/dockerhub.nix
- ./services/blog.nix
- ];
-
- # Use the GRUB 2 boot loader.
- boot.loader.grub.enable = true;
- boot.loader.grub.version = 2;
- boot.loader.grub.devices = [ "/dev/sda" ];
-
- networking = {
- hostName = "flora";
-
- enableIPv6 = true;
- defaultGateway6 = {
- address = "fe80::1";
- interface = "ens3";
- };
-
- interfaces.ens3.ipv6.addresses = [ {
- address = "2a01:4f9:c010:df15::1";
- prefixLength = 64;
- } ];
-
- useDHCP = false;
- interfaces.ens3.useDHCP = true;
-
- firewall.logRefusedConnections = false;
-
-
- };
-
- services.fail2ban = {
- enable = true;
- bantime-increment.enable = true;
- bantime-increment.overalljails = true;
- bantime-increment.maxtime = "1312m";
- ignoreIP = [ "88.133.194.232" ];
- };
-
- services.logrotate = {
- enable = true;
- paths.nginx = {
- path = "/var/log/nginx";
- frequency = "weekly";
- };
- };
-
-
- # This value determines the NixOS release from which the default
- # settings for stateful data, like file locations and database versions
- # on your system were taken. It‘s perfectly fine and recommended to leave
- # this value at the release version of the first install of this system.
- # Before changing this value read the documentation for this option
- # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
- system = {
- stateVersion = "20.09"; # Did you read the comment?
- };
-
-}
-