split modules into blocks and services
This commit is contained in:
parent
16e81d249d
commit
2ecf7fbe6b
19 changed files with 25 additions and 17 deletions
|
|
@ -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
|
||||
|
|
|
|||
35
flake.nix
35
flake.nix
|
|
@ -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
|
||||
];
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue