-
-
Notifications
You must be signed in to change notification settings - Fork 14k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nixos/fedimintd: init services #322815
nixos/fedimintd: init services #322815
Conversation
a0090f7
to
022dd6b
Compare
022dd6b
to
9f88c63
Compare
}; | ||
|
||
nginx = { | ||
enable = mkEnableOption "fedimint"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should probably change the description here to Wether to configure nginx for fedimint
or similar
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IIUC no other way than to convert to mkOption
for that, so did that.
9f88c63
to
667bf1e
Compare
@SuperSandro2000 Lots of useful things I didn't catch. Thank you so much. |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/1817 |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/1887 |
d033800
to
a13232f
Compare
3d6e545
to
b95d5c6
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/4586 |
Pleeeease? :D |
I don't have time to review today, but I'll see what I can do tomorrow. Ping me if nothing has happened by friday :) |
b95d5c6
to
d19846f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's a few comments. Maybe you could add a release note as well?
8a9ee8a
to
f2b47ff
Compare
7314c1d
to
74c0351
Compare
@h7x4 I think I addressed all issues, yours (thank you!) and some other ones I found while setting up configurations based on this PR. |
74c0351
to
b788777
Compare
9e6b800
to
32642c6
Compare
I'm running |
ack |
I believe |
32642c6
to
7d583c3
Compare
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, I think it's good to go. I have a few more comments, nothing important.
7d583c3
to
ba72798
Compare
Great stuff, thank you for the contribution! |
Thank you and previous reviewers! |
Description of changes
Follow-up to #316309 adding nixos module and a basic vmtest.
Based on https://github.com/NixOS/nixpkgs/blob/nixos-24.05/nixos/modules/services/networking/bitcoind.nix , which has similar requirements (like being able to run multiple instances for different Bitcoin networks) and is a closely related project.
I also tried to mimic what I've seen in #314440 because I happen to watch that PR.
This is a first time I'm adding NixOS module to nixpkgs, so please be patient with me.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.