Working, more modular approach to btcpay server. Next upgrade will be setting up the flake configuration for multiple hosts in order to separate the bitcoind and payserver applications

This commit is contained in:
jeirmeister 2025-08-15 09:23:31 -07:00
parent 790799915f
commit c8570c23ce
3 changed files with 90 additions and 14 deletions

View file

@ -28,16 +28,17 @@
system.stateVersion = "25.05";
# services.btcpay-full.enable = true;
users.users.root.openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAaV7JtUWkWrjo5FfCcpTCCEY/OJ+T1mJOLbe4avg0XH sysadmin@skrybit.io"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPs/pdZLlCbv0vgtFA4hHGuWz1EeSn2kKhBJthlZ5lww devnix"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDw6ilma4321EdQvguZKA7ijn9xF9QlfMfkES4bGCLTp jeirmeister@devnix-t470"
];
# networking.firewall.allowedTCPPorts = [
# 23002
# 22
# # 24444
# # 8332
# # 5432
# # 28332
# # 28333
# 24444
# 8332
# 5432
# 28332
# 28333
# ];
networking.firewall.allowedTCPPorts = [
config.services.btcpayserver.port