1
0
Fork 0

split modules into blocks and services

This commit is contained in:
Pierre Penninckx 2023-11-20 20:49:59 -08:00 committed by GitHub
parent 16e81d249d
commit 2ecf7fbe6b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
19 changed files with 25 additions and 17 deletions

View file

@ -172,6 +172,13 @@ For how to configure the services, check the sections below.
## Building Blocks
These building blocks are the reason selfhostblocks exist. You can pick and choose what building
blocks you need to self host a service of your choosing. Some services are already provided out of
the box by selfhostblocks but you might not want to use those if for example you want to integrate
with existing services or slowly transition to NixOS.
## Demos
Demos that start and deploy on a Virtual Machine on your computer are located under the

View file

@ -15,23 +15,24 @@
{
nixosModules.default = { config, ... }: {
imports = [
modules/arr.nix
modules/authelia.nix
modules/backup.nix
modules/deluge.nix
modules/davfs.nix
modules/hledger.nix
modules/home-assistant.nix
modules/jellyfin.nix
modules/ldap.nix
modules/monitoring.nix
modules/nextcloud-server.nix
modules/nginx.nix
modules/postgresql.nix
modules/ssl.nix
modules/tinyproxy.nix
modules/vaultwarden.nix
modules/vpn.nix
modules/blocks/authelia.nix
modules/blocks/backup.nix
modules/blocks/davfs.nix
modules/blocks/ldap.nix
modules/blocks/monitoring.nix
modules/blocks/nginx.nix
modules/blocks/postgresql.nix
modules/blocks/ssl.nix
modules/blocks/tinyproxy.nix
modules/blocks/vpn.nix
modules/services/arr.nix
modules/services/deluge.nix
modules/services/hledger.nix
modules/services/home-assistant.nix
modules/services/jellyfin.nix
modules/services/nextcloud-server.nix
modules/services/vaultwarden.nix
];
};