parent
af406961d0
commit
5d5cd6b87b
3 changed files with 1 additions and 11 deletions
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
## Breaking Changes
|
## Breaking Changes
|
||||||
|
|
||||||
|
- Remove dependency on `sops-nix`.
|
||||||
- Rename `shb.nginx.autheliaProtect` to `shb.nginx.vhosts`. Indeed, the option allows to define a vhost with _optional_ Authelia protection but the former name made it look like Authelia protection was enforced.
|
- Rename `shb.nginx.autheliaProtect` to `shb.nginx.vhosts`. Indeed, the option allows to define a vhost with _optional_ Authelia protection but the former name made it look like Authelia protection was enforced.
|
||||||
- Rename all `shb.arr.*.APIKey` to `shb.arr.*.ApiKey`.
|
- Rename all `shb.arr.*.APIKey` to `shb.arr.*.ApiKey`.
|
||||||
- Remove `shb.vaultwarden.ldapEndpoint` option because it was not used in the implementation anyway.
|
- Remove `shb.vaultwarden.ldapEndpoint` option because it was not used in the implementation anyway.
|
||||||
|
|
|
@ -28,16 +28,6 @@ nix.settings.substituters = [
|
||||||
];
|
];
|
||||||
```
|
```
|
||||||
|
|
||||||
For now, Self Host Blocks has a hard dependency on `sops-nix`. I am [working on removing
|
|
||||||
that](https://github.com/ibizaman/selfhostblocks/issues/24) so you can use any secrets manager you
|
|
||||||
want. Until then, you also need to import the `sops-nix` module:
|
|
||||||
|
|
||||||
```nix
|
|
||||||
imports = [
|
|
||||||
inputs.selfhostblocks.inputs.sops-nix.nixosModules.default
|
|
||||||
];
|
|
||||||
```
|
|
||||||
|
|
||||||
Self Host Blocks provides its own `nixpkgs` input so both can be updated in lock step, ensuring
|
Self Host Blocks provides its own `nixpkgs` input so both can be updated in lock step, ensuring
|
||||||
maximum compatibility. It is recommended to use the following `nixpkgs` as input for your
|
maximum compatibility. It is recommended to use the following `nixpkgs` as input for your
|
||||||
deployments. Also, patches can be applied by Self Host Blocks. To handle all this, you need the
|
deployments. Also, patches can be applied by Self Host Blocks. To handle all this, you need the
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
|
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||||
sops-nix.url = "github:Mic92/sops-nix";
|
|
||||||
nix-flake-tests.url = "github:antifuchs/nix-flake-tests";
|
nix-flake-tests.url = "github:antifuchs/nix-flake-tests";
|
||||||
flake-utils.url = "github:numtide/flake-utils";
|
flake-utils.url = "github:numtide/flake-utils";
|
||||||
nmdsrc = {
|
nmdsrc = {
|
||||||
|
|
Loading…
Reference in a new issue