Commit graph

1771 commits

Author SHA1 Message Date
Max
a38b4f2a8b VEGAS: add hyprspace service 2022-01-14 22:49:38 +01:00
Max
9e284cee3f VEGAS: quick-and-dirty minecraft server 2022-01-14 22:49:38 +01:00
Max
85ce0e7511 flake.lock: Update
Flake lock file changes:

• Updated input 'deploy-rs/nixpkgs':
    follows 'nixpkgs'
  → 'github:NixOS/nixpkgs/e0ce3c683ae677cf5aab597d645520cddd13392b' (2021-09-19)
• Removed input 'naersk'
• Removed input 'naersk/nixpkgs'
2022-01-14 22:49:38 +01:00
Max
a99931e85a deploy-rs: no follows 2022-01-14 22:49:38 +01:00
Max
65f2c5054c flake.lock: Update
Flake lock file changes:

• Updated input 'agenix':
    'github:ryantm/agenix/daf1d773989ac5d949aeef03fce0fe27e583dbca' (2021-09-17)
  → 'github:ryantm/agenix/53aa91b4170da35a96fab1577c9a34bc0da44e27' (2021-10-16)
• Updated input 'home-manager':
    'github:nix-community/home-manager/099cbcf13e8219f07b493980a66fe64df0e32d09' (2021-10-03)
  → 'github:nix-community/home-manager/309808afbc2a07e340067f66029a4202b4c4b959' (2021-10-14)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super?ref=master&rev=f87a1f8ff5bdcb34fc24e26bafa75cafa8b6d83c' (2021-09-26)
  → 'git+https://git.privatevoid.net/max/nix-super?ref=master&rev=5f378213b8f42139fc5b184b00a22e2347050cc0' (2021-10-16)
• Updated input 'nix-super-unstable-repin':
    'github:NixOS/nix/172b7f266cef81e0e05827cae09f1ee11703be95' (2021-10-04)
  → 'github:NixOS/nix/130284b8508dad3c70e8160b15f3d62042fc730a' (2021-10-15)
• Updated input 'nix-super-unstable-repin/lowdown-src':
    'github:kristapsdz/lowdown/6bd668af3fd098bdd07a1bedd399564141e275da' (2021-09-24)
  → 'github:kristapsdz/lowdown/d2c2b44ff6c27b936ec27358a2653caaef8f73b8' (2021-10-06)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/92609f3d9bc3acffbdbe54fa1c591a885612aa73' (2021-10-01)
  → 'github:NixOS/nixpkgs/83667ff60a88e22b76ef4b0bdf5334670b39c2b6' (2021-10-15)
2022-01-14 22:49:38 +01:00
Max
b8442d4763 VEGAS/cdn-shield: init 2022-01-14 22:49:38 +01:00
Max
95d88f9a15 move Jitsi to VEGAS 2022-01-14 22:49:38 +01:00
Max
00084be991 VEGAS/git: theming 2022-01-14 22:49:38 +01:00
Max
736467f600 VEGAS/ipfs: subdomain gateway
BUG: ipfs config cannot escape domain dots, thus the following cannot be
applied with it:

PublicGateways.${domain} = {
  UseSubdomains = true;
  Paths = [
    "/ipfs"
    "/ipns"
  ];
};
2022-01-14 22:49:38 +01:00
Max
355abdd072 tools/acme: init 2022-01-14 22:49:38 +01:00
Max
3c4b8d92b4 VEGAS: add SSO service 2022-01-14 22:49:38 +01:00
Max
3c15c90258 VEGAS: add OpenVPN 2022-01-14 22:49:38 +01:00
Max
32e41ddcd9 VEGAS: add nar-serve 2022-01-14 22:49:38 +01:00
Max
7635bf6ff4 VEGAS: provide a Nix binary cache 2022-01-14 22:49:38 +01:00
Max
cf267ccbf8 VEGAS: add object storage service 2022-01-14 22:49:38 +01:00
Max
b22174e512 VEGAS: add Nextcloud service 2022-01-14 22:49:38 +01:00
Max
bdf1153359 VEGAS: add Redis 2022-01-14 22:49:38 +01:00
Max
de311567ec VEGAS/matrix: journal namespacing and slicing 2022-01-14 22:49:38 +01:00
Max
40e53114ea VEGAS/matrix: add coturn TURN server 2022-01-14 22:49:38 +01:00
Max
46c66debb2 modules/backports: secret file support for coturn 2022-01-14 22:49:38 +01:00
Max
eea7ccf7a3 VEGAS/matrix: add Discord bridge 2022-01-14 22:49:38 +01:00
Max
3f93dbadf1 VEGAS: add matrix service
Provides the following:
- Synapse homeserver
- Element web client
- Federation support
2022-01-14 22:49:38 +01:00
Max
7d00d872ae VEGAS: add websites 2022-01-14 22:49:38 +01:00
Max
9b8f43fa28 VEGAS: add Warehouse 2022-01-14 22:49:38 +01:00
Max
ed80609997 VEGAS: full mail server 2022-01-14 22:49:38 +01:00
Max
6526279a5e VEGAS: NFS 2022-01-14 22:49:38 +01:00
Max
f322bee645 VEGAS: add humorous websites 2022-01-14 22:49:38 +01:00
Max
9de6850a3b VEGAS: add IFPS 2022-01-14 22:49:38 +01:00
Max
5b8c553c83 move Gitea to VEGAS 2022-01-14 22:49:38 +01:00
Max
d25c9bd74b VEGAS: add Discourse forum 2022-01-14 22:49:38 +01:00
Max
bddf3bfcf8 VEGAS: add Bitwarden service 2022-01-14 22:49:38 +01:00
Max
e149b8e16f VEGAS: add FBI services 2022-01-14 22:49:38 +01:00
Max
d0721d38b7 VEGAS: add DNS service 2022-01-14 22:49:38 +01:00
Max
1384345400 VEGAS: add backbone routing, portforward and peers 2022-01-14 22:49:38 +01:00
Max
1aa75fc451 VEGAS: virtualisation support 2022-01-14 22:49:38 +01:00
Max
3e0135d471 VEGAS: add oauth2_proxy 2022-01-14 22:49:38 +01:00
Max
0ad3c2b5ab VEGAS: import agenix 2022-01-14 22:49:38 +01:00
Max
1339640547 VEGAS: add nginx module 2022-01-14 22:49:38 +01:00
Max
2514d708cd VEGAS: add database 2022-01-14 22:49:38 +01:00
Max
6729a1f338 New host: VEGAS.backbone.privatevoid.net 2022-01-14 22:49:38 +01:00
Max
08ed0802e9 flake.nix: don't supply binary caches 2022-01-14 22:49:38 +01:00
Max
c5aa7f5787 modules/nix-config-server: trust root and admins 2022-01-14 22:49:38 +01:00
Max
ef54107382 ipfs: use latest version 2022-01-14 22:49:38 +01:00
Max
fdeecf1154 add module set: backbone 2022-01-14 22:49:38 +01:00
Max
eafcb789ad modules/fail2ban: init 2022-01-14 22:49:38 +01:00
Max
53738508ca modules/system-recovery: init 2022-01-14 22:49:38 +01:00
Max
05a42b9dc8 modules/deploy-rs-receiver: init 2022-01-14 22:49:38 +01:00
Max
a0fa47ddda modules/enterprise: install CA certificate 2022-01-14 22:49:38 +01:00
Max
3ea78c24f8 modules/enterprise: use tools 2022-01-14 22:49:38 +01:00
Max
8edfb74587 sssd: sudo support 2022-01-14 22:49:38 +01:00