InvoicePlane beta module and package for NixOS
Find a file
2026-01-03 10:16:17 +01:00
modules Use our own package instead of nixpkgs version of invoiceplane 2025-12-04 15:26:50 +01:00
packages Fix 1.6.3 languages zip hash 2025-12-05 19:46:13 +01:00
flake.nix Fix package path in flake 2025-12-04 15:27:38 +01:00
README.md Modify README 2026-01-03 10:16:17 +01:00

invoiceplane-nixos

Add the repository to your flake.nix:

{
    inputs = {
        invoiceplane = {
            url = "git+https://git.notthebe.ee/notthebee/invoiceplane-nixos";
            inputs.nixpkgs.follows = "nixpkgs";
        };
    }
}

Add the nixosModule to your NixOS configuration:

modules = [
    self.inputs.invoiceplane.nixosModules.default
];

Configure the invoiceplane-beta service:

services.invoiceplane-beta = {
    sites."invoice.example.com = {
        settings = {
            DISABLE_SETUP = true;
            SETUP_COMPLETED = true;
            IP_URL = "https://invoice.example.com";
        };
    };
};