Jörg Thalheim
c2614c4fe6
Merge pull request #171 from teto/fix-readme
...
doc: fix path towards the nobody user
2022-04-12 10:38:11 +01:00
Jörg Thalheim
3e74c415a5
Merge pull request #170 from Mic92/dependabot/github_actions/cachix/install-nix-action-17
...
Bump cachix/install-nix-action from 16 to 17
2022-04-12 10:37:51 +01:00
Matthieu Coudron
9d13b57162
doc: fix path towards the nobody user
2022-04-12 10:18:55 +02:00
dependabot[bot]
febec2e85f
Bump cachix/install-nix-action from 16 to 17
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 22:03:25 +00:00
Jörg Thalheim
c01f48b055
Merge pull request #166 from Mic92/feat/readd-restarts
...
Re-add service restarts
2022-03-14 17:36:43 +00:00
Janne Heß
5e2f743edd
Re-add service restarts
...
We also have service reloads now, so add them as well
2022-03-14 17:30:56 +01:00
Jörg Thalheim
4e21493d34
Merge pull request #164 from Mic92/dependabot/github_actions/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-03-07 23:37:43 +00:00
dependabot[bot]
81032b203d
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 22:05:40 +00:00
Jörg Thalheim
afb0d686dc
Merge pull request #161 from ncfavier/fix-options
...
Add defaultText to some options to make flake-info succeed
2022-02-26 16:00:44 +00:00
Naïm Favier
4e887466a1
Add defaultText to some options to make flake-info succeed
2022-02-26 16:20:19 +01:00
Jörg Thalheim
cda46de69a
README: add section about using sops-nix at evaluation time
2022-02-21 10:14:00 +01:00
Jörg Thalheim
fc22eff320
README: link to samuel's blog post
2022-02-11 18:04:25 +01:00
Jörg Thalheim
95b4393147
Revert "allow to disable sops"
...
This reverts commit 43f44540b8
.
This commit was not intended for master
2022-02-07 14:34:38 +01:00
Jörg Thalheim
43f44540b8
allow to disable sops
2022-02-07 14:34:18 +01:00
Jörg Thalheim
c86068ac9a
Merge pull request #157 from ncfavier/patch-1
...
Allow paths in sops.environment
2022-01-24 06:45:26 +01:00
Naïm Favier
d5d9e67dea
Allow paths in sops.environment
...
Useful for things like `sops.environment.SOPS_GPG_EXEC = pkgs.writeShellScript ...`
2022-01-23 13:39:26 +01:00
Janne Heß
7edb4b0800
Merge pull request #153 from Mic92/no-conditionals
...
module: no conditionals when exposing manifests
2022-01-05 10:21:34 +01:00
Jörg Thalheim
ea297c304d
module: no conditionals when exposing manifests
2022-01-04 16:32:08 +01:00
Jörg Thalheim
3849e43a31
Merge pull request #152 from Mic92/feat/expose-manifests
...
module: Expose manifests
2022-01-04 07:27:43 +00:00
Janne Heß
168346e17e
module: Expose manifests
...
We are planning to use this in our CI pipeline
2022-01-04 00:42:40 +01:00
Janne Heß
1514ac9fd5
Merge pull request #151 from Mic92/improve-default-ssh
...
ignore ssh keys deployed with sops
2021-12-29 19:55:18 +01:00
Jörg Thalheim
3ef112ec72
ignore ssh keys deployed with sops
2021-12-29 15:11:48 +01:00
Janne Heß
afe00100b1
Add the 21.11 channel ( #148 )
...
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-12-06 20:14:43 +00:00
Jörg Thalheim
0e0dcc74ba
Merge pull request #145 from Mic92/feat/replace-separator
...
Replace separator for nested keys for consistency
2021-11-29 12:24:22 +00:00
Janne Heß
8677dd6909
Replace separator for nested keys for consistency
2021-11-29 12:20:25 +01:00
Jörg Thalheim
c4ab009857
Merge pull request #146 from Mic92/drop/restart-readme
...
Remove restart logic from README and test
2021-11-29 09:35:25 +00:00
Janne Heß
23259ded2c
Remove restart logic from README and test
...
The required code in nixpkgs was reverted so we should not advertise a
feature that does not work. We can revert this commit if the feature is
re-merged into 22.05 with the proper version in it.
2021-11-29 10:24:45 +01:00
Jörg Thalheim
a23a21c6f2
migrate to gitlab ci
2021-11-29 10:13:40 +01:00
Jörg Thalheim
cbae163e6c
update flakes
2021-11-29 10:05:41 +01:00
Jörg Thalheim
8714085826
Merge pull request #144 from Mic92/fix/debug-text
...
Remove debug text
2021-11-24 06:24:39 +00:00
Janne Heß
edb3913e10
Remove debug text
2021-11-23 22:32:41 +01:00
Jörg Thalheim
b9145d46f0
Merge pull request #142 from virchau13/readme-upgrades
...
docs: make README.md clearer
2021-11-23 19:06:47 +00:00
Jörg Thalheim
c2c7e076ec
Merge pull request #143 from Mic92/dependabot/github_actions/cachix/install-nix-action-16
...
Bump cachix/install-nix-action from 15 to 16
2021-11-23 12:49:50 +00:00
dependabot[bot]
e2a04693db
Bump cachix/install-nix-action from 15 to 16
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 15 to 16.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v15...v16 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 22:04:35 +00:00
virchau13
aae83a73f0
docs: fix more grammar
2021-11-21 23:57:56 +08:00
virchau13
e6866b54e6
docs: make README.md clearer
...
This makes several changes to the README to make reading it clearer.
- General grammar, capitalization, and punctuation fixes.
- Change the usage example into collapsible sections so the README is
navigable.
- Merge steps 2a/2b and steps 3a/3b into steps 2 and 3, since they share
a lot in common.
- Use age examples for .sops.yaml, instead of just GPG fingerprints.
- Make sure there is only one consistent example throughout the
entirety of the usage example.
- Make the age/GPG/SSH trichotomy less confusing.
- Adds a source for the "GnuPG is not great software" claim.
2021-11-21 02:22:27 +08:00
Jörg Thalheim
3c53d012ac
Merge pull request #140 from Mic92/dependabot/github_actions/cachix/install-nix-action-15
...
Bump cachix/install-nix-action from 14 to 15
2021-11-16 08:13:44 +00:00
Jörg Thalheim
9989dfc9e0
unify ci jobs
2021-11-16 09:03:10 +01:00
dependabot[bot]
cd88d2f8d0
Bump cachix/install-nix-action from 14 to 15
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 14 to 15.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v14...v15 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-15 22:02:58 +00:00
Jörg Thalheim
9a961ab91c
Merge pull request #138 from Mic92/fix/user-secrets
...
Fix user passwords disappearing
2021-11-13 22:27:26 +00:00
Janne Heß
bac2a891b7
Fix user passwords disappearing
...
Also add a test case for this.
Closes #137
2021-11-13 14:17:51 +01:00
Jörg Thalheim
a8cbd0c796
Merge pull request #135 from Mic92/feat/environment
...
Support arbitrary environment variables
2021-11-09 22:45:17 +00:00
Janne Heß
80eb349cc8
Support arbitrary environment variables
...
Should hopefully fix #23
2021-11-09 23:33:49 +01:00
Jörg Thalheim
a0d8428a8a
Merge pull request #130 from Mic92/feat/delete-old-generations
...
Prune old secrets generations
2021-11-09 22:28:54 +00:00
Janne Heß
af29ac4d84
Prune old secrets generations
...
Closes #128
2021-11-09 23:17:55 +01:00
Jörg Thalheim
517628cc1d
Merge pull request #127 from Mic92/feat/set-user-passwords
...
Allow setting user passwords
2021-11-07 14:34:44 +00:00
Janne Heß
05e3732758
Merge pull request #134 from Mic92/ci
...
fix nix flake check on macOS
2021-11-07 14:45:49 +01:00
Jörg Thalheim
8bdf7d0993
fix nix flake check on macOS
2021-11-07 14:34:26 +01:00
Janne Heß
bac08f6919
Allow setting user passwords
2021-11-07 13:53:16 +01:00
Janne Heß
79706f6748
Fix secrets mount point and remove default
2021-11-07 13:00:05 +01:00