Commit graph

937 commits

Author SHA1 Message Date
Antoine Martin 40d4f07df3 borg-backup: display info during backup 2021-03-24 00:32:46 +01:00
Antoine Martin e6b1f1381a nextcloud: require postgresql for service setup 2021-03-24 00:14:43 +01:00
Antoine Martin 0cf16198a8 postgresql: set package version globally 2021-03-23 22:37:55 +01:00
Antoine Martin 6174bcd165 services: remove unneeded conditional 2021-03-23 22:24:12 +01:00
Antoine Martin b04d9e51a1 nextcloud: create service 2021-03-23 20:03:23 +01:00
Antoine Martin 48c87a4d8a borg-backup: switch to zstd compression 2021-03-23 12:14:14 +01:00
Antoine Martin 453f7099c7 flake: bump inputs 2021-03-22 23:56:44 +01:00
Antoine Martin bb477b36a6 tgv: new service 2021-03-16 17:46:25 +01:00
Antoine Martin df4ce5afb2 poseidon: enable mosh 2021-03-16 15:23:17 +01:00
Antoine Martin 968c334c1b borg: prune files when backing up 2021-03-15 23:52:07 +01:00
Antoine Martin df761d0085 overlays: use nixpkgs-unstable for few overlays I had 2021-03-15 23:04:11 +01:00
Antoine Martin ed47a52d14 flake: bump nixpkgs 2021-03-11 21:30:25 +01:00
Antoine Martin 4653d578db flake: bump nixpkgs 2021-03-08 11:21:30 +01:00
Antoine Martin 5c5f58f894 flake: bump inputs 2021-03-04 20:37:03 +01:00
Antoine Martin 2d99209ebb flake: bump nixpkgs 2021-02-28 13:51:50 +01:00
Antoine Martin 66146e431f wireguard: use domain name for externalIp 2021-02-24 20:03:01 +01:00
Antoine Martin e92342113d flake: bump nixpkgs 2021-02-24 18:01:57 +01:00
Antoine Martin 71103b317d wireguard: complete phone peer info 2021-02-22 23:07:43 +01:00
Antoine Martin b333c95a23 wireguard: add laptop peer 2021-02-22 22:08:51 +01:00
Antoine Martin 80942f7eb3 wireguard: setup VPN 2021-02-22 19:42:11 +01:00
Antoine Martin 1359014331 flake: update nixpkgs 2021-02-22 16:30:37 +01:00
Antoine Martin a1065eb8ab fail2ban: increase default ban time 2021-02-22 16:18:14 +01:00
Antoine Martin 92e2e19bbf bitwarden_rs: remove random config 2021-02-22 16:11:59 +01:00
Antoine Martin 80384b2afe bitwarden_rs: setup fail2ban 2021-02-22 16:07:26 +01:00
Antoine Martin 25f45ec6f6 fail2ban: setup service 2021-02-22 15:07:29 +01:00
Antoine Martin 076f40b031 poseidon: use compression on btrfs volume 2021-02-22 12:41:37 +01:00
Antoine Martin 49a261e5ee jellyfin: proxy websockets traffic 2021-02-22 11:58:54 +01:00
Antoine Martin cdf8695794 transmission: setup service 2021-02-19 22:29:04 +01:00
Antoine Martin 67523e7e31 base: move basic Nix configuration 2021-02-19 21:54:30 +01:00
Antoine Martin cfb135e118 base: add main user to media group 2021-02-19 21:46:19 +01:00
Antoine Martin 2b5ef6b145 jellyfin: setup service 2021-02-19 21:28:12 +01:00
Antoine Martin 271fc656cc flake: bump to latest stable
Should upgrade Synapse to v1.27
2021-02-19 17:02:47 +01:00
Antoine Martin 98fa27e35d flake: bump nixpkgs 2021-02-17 13:58:13 +01:00
Antoine Martin 1840ffb614 flake: add nixpkgs-unstable overlay 2021-02-15 17:42:57 +01:00
Antoine Martin 1ec3d701ce flake: move overlay in flake 2021-02-15 16:33:20 +01:00
Antoine Martin 6fec597d7d flake: bump nixpkgs 2021-02-15 01:57:52 +01:00
Antoine Martin 93f392f37e re-organize configuration 2021-02-14 14:21:47 +01:00
Antoine Martin e2456d8019 configuration: remove unneeded firewall rule
This is now part of services/nginx.nix
2021-02-14 13:19:40 +01:00
Antoine Martin b70e37770a base: setup default config 2021-02-14 13:18:13 +01:00
Antoine Martin 72161b8c57 configuration: setup nix GC 2021-02-14 12:33:03 +01:00
Antoine Martin e3440b61ab nginx: centralize configuration 2021-02-14 12:07:07 +01:00
Antoine Martin 74bc853aae flake: bump nixpkgs to latest 2021-02-14 11:56:28 +01:00
Antoine Martin 3ff59eaac1 flake: update to latest nixos-20.09-small 2021-02-14 00:59:34 +01:00
Antoine Martin dd94cbcba5 configuration: setup gpg 2021-02-14 00:14:31 +01:00
Antoine Martin 79a17f7616 secrets: switch to git-crypt 2021-02-13 20:10:51 +01:00
Antoine Martin 8da902601d Add 1 git-crypt collaborator
New collaborators:

	D3847632 Antoine Martin <antoine97.martin@gmail.com>
2021-02-13 20:03:13 +01:00
Antoine Martin 43a218f2d8 secrets: remove example files 2021-02-13 19:55:34 +01:00
Antoine Martin 3eb072e2dd github: slow down CI refresh rate 2021-02-09 21:15:06 +01:00
Antoine Martin 3efc347bb8 flake: init 2021-02-06 03:09:11 +01:00
Antoine Martin f894feedaa configuration: enable flakes in nix 2021-02-06 01:54:21 +01:00