Commit graph

1237 commits

Author SHA1 Message Date
Max
4e9296656e packages/lib: devshell tools 2022-03-21 23:10:20 +01:00
Max
2c897db439 packages/activate-shell: always run shellHook 2022-03-21 21:44:28 +01:00
Max
a51da4ca6c packages/reflex-cache: use custom devshell 2022-03-21 21:42:02 +01:00
Max
181d548b52 packages: custom devshell wrapper 2022-03-21 21:41:18 +01:00
Max
f3206b9455 meta: add devshell
flake.lock: Update

Flake lock file updates:

• Added input 'devshell':
    'github:numtide/devshell/0a5ff74dacb9ea22614f64e61aeb3ca0bf0e7311' (2022-03-21)
• Added input 'devshell/flake-utils':
    'github:numtide/flake-utils/846b2ae0fc4cc943637d3d1def4454213e203cba' (2022-01-20)
• Added input 'devshell/nixpkgs':
    follows 'nixpkgs'
2022-03-21 20:50:58 +01:00
Max
80d5766eec services/meet: use a more common port to bypass outgoing firewalls 2022-03-18 19:24:49 +01:00
Max
4d1df18293 services/meet: use proper NAT address configuration 2022-03-18 19:24:14 +01:00
Max
045517c88b packages/reflex-cache: add devshell 2022-03-13 23:42:29 +01:00
Max
0b7b508445 packages: add direnv helper 2022-03-13 23:42:04 +01:00
Max
4c802ca902 packages: add basic devshell setup 2022-03-13 23:13:53 +01:00
Max
54a8e04944 services/reflex: use all caches 2022-03-13 02:16:01 +01:00
Max
b15871d15f services/reflex: cleanup leftover file 2022-03-13 02:11:47 +01:00
Max
ad317c7fa0 packages/dream2nix-overrides: use version-gated vips 8.12.2 2022-03-13 01:45:15 +01:00
Max
63d1cca14a packages/ghost: 4.32.3 -> 4.39.0 2022-03-13 01:05:23 +01:00
Max
d6ed143a42 packages: switch to dream2nix lib2 2022-03-13 00:23:41 +01:00
Max
6bc697a877 flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/dcdf2f27dfb94c9ab1e6fa7108f2da633f2466e2' (2022-01-16)
  → 'github:nix-community/dream2nix/867c1dbce5161a505710166f8a3f1777a1089cbc' (2022-03-12)
• Added input 'dream2nix/alejandra':
    'github:kamadorueda/alejandra/511c3f6a88b6964e1496fb6f441f4ae5e58bd3ea' (2022-03-04)
• Added input 'dream2nix/alejandra/flakeCompat':
    'github:edolstra/flake-compat/b7547d3eed6f32d06102ead8991ec52ab0a4f1a7' (2022-01-03)
• Added input 'dream2nix/alejandra/nixpkgs':
    follows 'dream2nix/nixpkgs'
• Added input 'dream2nix/crane':
    'github:ipetkov/crane/fc7a94f841347c88f2cb44217b2a3faa93e2a0b2' (2022-02-13)
• Added input 'dream2nix/flake-utils-pre-commit':
    'github:numtide/flake-utils/3cecb5b042f7f209c56ffd8371b2711a290ec797' (2022-02-07)
• Removed input 'dream2nix/nix-parsec'
• Added input 'dream2nix/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/b6bc0b21e1617e2b07d8205e7fae7224036dfa4b' (2022-03-01)
• Added input 'dream2nix/pre-commit-hooks/flake-utils':
    follows 'dream2nix/flake-utils-pre-commit'
• Added input 'dream2nix/pre-commit-hooks/nixpkgs':
    follows 'dream2nix/nixpkgs'
2022-03-13 00:02:55 +01:00
Max
a4df66cba2 meta: style 2022-03-12 23:16:38 +01:00
Max
bd85de1d4f hosts/VEGAS: upgrade to Nextcloud 23 2022-03-12 18:27:39 +01:00
Max
260832637f hosts/VEGAS: new main storage 2022-03-12 13:53:00 +01:00
Max
f5f56a2f86 hosts/VEGAS: remove machines-storage 2022-03-11 14:46:40 +01:00
Max
bbd24c04a7 modules/nix-config-server: use dynamic cache domain 2022-03-10 20:31:22 +01:00
Max
13d018ed72 modules/nix-config-server: use global registry 2022-03-10 20:30:54 +01:00
Max
a90f5ba92f services/mail: use aggressive fail2ban for postfix 2022-03-10 20:14:02 +01:00
Max
ac9f5f7522 services/mail: enable dovecot fail2ban 2022-03-10 19:47:15 +01:00
Max
14cf87d609 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/b4ab630f195cb15f833cb285de232b1a22d1ea0a' (2022-02-22)
  → 'github:ryantm/agenix/764c975e74bce2f89a5106b68ec48e2b586f893c' (2022-03-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/662350bee2090edc82b4c162b1415f76b4eee2f3' (2022-02-25)
  → 'github:nix-community/home-manager/afe96e7433c513bf82375d41473c57d1f66b4e68' (2022-03-06)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=ee2038b6286c90caa441ab11322168703c01e3b5' (2022-02-22)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=6ce3c62dd3e09e8be553ec0363ec216840a02d77' (2022-03-05)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4275a321beab5a71872fb7a5fe5da511bb2bec73' (2022-02-23)
  → 'github:NixOS/nixpkgs/2ebb6c1e5ae402ba35cca5eec58385e5f1adea04' (2022-03-06)
2022-03-09 23:12:28 +01:00
Max
2ee0c7bed2 packages/minio-console: 0.13.2 -> 0.15.1 2022-03-09 23:11:35 +01:00
Max
6fdfd183d4 packages/reflex-cache: black + cleanup 2022-03-01 23:59:31 +01:00
Max
e7ac9bb9b1 services/hydra: add github.com to allowed-uris 2022-03-01 22:55:57 +01:00
Max
8fb148697e VEGAS: remove janky Minecraft server 2022-02-26 15:08:35 +01:00
Max
0fb3c64c89 modules/hyprspace: wait for ipfs 2022-02-26 15:07:27 +01:00
Max
90661a9a92 services/sips: wait for postgres 2022-02-26 14:59:47 +01:00
Max
d6b384362f flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/b1872eb866fceacb3f7477dd4e0ee706c4d85b06' (2022-02-25)
  → 'github:nix-community/dream2nix/dcdf2f27dfb94c9ab1e6fa7108f2da633f2466e2' (2022-01-16)
• Added input 'dream2nix/nix-parsec':
    'github:nprindle/nix-parsec/1bf25dd9c5de1257a1c67de3c81c96d05e8beb5e' (2021-10-29)
2022-02-26 03:03:14 +01:00
Max
c86f3955cf flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/08b9c96878b2f9974fc8bde048273265ad632357' (2022-01-07)
  → 'github:ryantm/agenix/b4ab630f195cb15f833cb285de232b1a22d1ea0a' (2022-02-22)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/dcdf2f27dfb94c9ab1e6fa7108f2da633f2466e2' (2022-01-16)
  → 'github:nix-community/dream2nix/b1872eb866fceacb3f7477dd4e0ee706c4d85b06' (2022-02-25)
• Removed input 'dream2nix/nix-parsec'
• Updated input 'home-manager':
    'github:nix-community/home-manager/c491331718bd41722a2982a5532eb0ff51c3ca28' (2022-01-17)
  → 'github:nix-community/home-manager/662350bee2090edc82b4c162b1415f76b4eee2f3' (2022-02-25)
• Updated input 'nix-super/lowdown-src':
    'github:kristapsdz/lowdown/7a43098eb429a5f9ce8a996f75d12860035f2690' (2022-02-23)
  → 'github:kristapsdz/lowdown/d2c2b44ff6c27b936ec27358a2653caaef8f73b8' (2021-10-06)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/610d4ea2750e064bf34b33fa38cb671edd893d3d' (2022-01-18)
  → 'github:NixOS/nixpkgs/4275a321beab5a71872fb7a5fe5da511bb2bec73' (2022-02-23)
2022-02-26 02:39:46 +01:00
Max
da8a7c2e74 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super?ref=master&rev=8774de430bfb2e9ede30c9756695970210ec34e9' (2022-01-20)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=ee2038b6286c90caa441ab11322168703c01e3b5' (2022-02-22)
• Added input 'nix-super/lowdown-src':
    'github:kristapsdz/lowdown/7a43098eb429a5f9ce8a996f75d12860035f2690' (2022-02-23)
• Removed input 'nix-super/nix'
• Added input 'nix-super/nixpkgs':
    follows 'nixpkgs'
• Added input 'nix-super/nixpkgs-regression':
    'github:NixOS/nixpkgs/215d4d0fd80ca5163643b03a33fde804a29cc1e2' (2022-01-24)
• Removed input 'nix-super-unstable-repin'
• Removed input 'nix-super-unstable-repin/lowdown-src'
• Removed input 'nix-super-unstable-repin/nixpkgs'
2022-02-26 02:39:34 +01:00
Max
229fbf4a69 packages/hydra: use nix_2_4 2022-02-26 02:39:34 +01:00
Max
37264baee1 meta: use nix-super-fork 2022-02-26 01:13:42 +01:00
Max
8771355dd6 services/reflex: use reflex-cache package 2022-02-26 01:00:10 +01:00
Max
ccffd920bc packages/reflex-cache: init at 0.1.0 2022-02-26 01:00:10 +01:00
Max
b2cdf50d4e packages: add poetry2nix support 2022-02-26 01:00:10 +01:00
Max
1de011fa23 services/reflex: move to prophet 2022-02-18 21:26:59 +01:00
Max
529357a8bf
Merge pull request #9 from privatevoid-net/pr-cdn-shield-origin
CDN Shield: Use external domain for better origin isolation
2022-02-06 00:07:54 +01:00
Max
525aaa246b services/cdn-shield: move to prophet 2022-02-05 23:34:42 +01:00
Max
8d2963fe5c VEGAS/cdn-shield: use external domain 2022-02-05 23:21:32 +01:00
Max
6aa622c6c1 VEGAS/dns: slave for domain: imagine-using-oca.ml 2022-02-05 23:11:07 +01:00
Max
8c1dd380b9 modules: enable fail2ban on all servers 2022-02-05 19:23:09 +01:00
Max
12b88d0015 hosts/prophet: enable hyprspace 2022-02-05 19:10:02 +01:00
Max
3f57cd9aa6 modules: extract hyprspace module 2022-02-05 19:09:56 +01:00
Max
86205708cd packages/hyprspace: 0.1.7 -> 0.2.2
Also introduce a patchset for private swarm support
2022-02-05 19:09:56 +01:00
Max
8b66c3741e
Merge pull request #8 from privatevoid-net/pr-host-prophet
New host: Prophet
2022-02-05 17:13:57 +01:00
Max
7b065d47f0 meet: move service: VEGAS -> prophet 2022-02-05 17:13:22 +01:00