Nix flake for the Calagopus panel and wings
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
github-actions[bot] d6dbd5de4e
Some checks failed
Build packages / changes (push) Failing after 2s
panel-nightly: vb2d48fcb21f465d233f5d15c0ee2f1e0f4c8f3a4 -> release-1.2.1-unstable-2026-09-18
Diff: b2d48fcb21...bb29eef33a
2026-09-18 20:37:33 +00:00
.github/workflows add fusequota 2026-09-07 18:50:42 +00:00
modules fix database_url and redis_url 2026-07-21 18:22:11 +00:00
pkgs panel-nightly: vb2d48fcb21f465d233f5d15c0ee2f1e0f4c8f3a4 -> release-1.2.1-unstable-2026-09-18 2026-09-18 20:37:33 +00:00
flake.lock flake.lock: Update 2026-09-13 00:27:42 +00:00
flake.nix add fusequota 2026-09-07 18:50:42 +00:00
LICENSE Initial commit 2026-02-19 01:24:35 +00:00
README.md Create README.md 2026-09-16 15:01:27 +00:00

Calagopus Nix

Nix packages and modules for Calagopus

Packages outputted

  • panel - Latest stable version of the panel
  • panel-nightly Nightly version of the panel built from commits on the main branch
  • wings Latest stable version of wings
  • wings-nightly Nightly version of wings built from commits on the main branch

All packages are updated automatically (either version or commit bump) every six hours. You can see the updates here

Binary Cache

We have a binary cache hosted with Cachix where all versions of packages are automatically pushed to so you don't need to build them yourself if you don't want to.

    extra-substituters = ["https://calagopus-nix.cachix.org"];
    extra-trusted-public-keys = [
      "calagopus-nix.cachix.org-1:KnwFwKiw7rgY2depzwWWiPmLdW1gL5DfZKNTcUcB0oo="
    ];

Panel deployment

To deploy the panel on NixOS we ship an easy-to-use NixOS module. An example can be found in the test VM here

Extensions

Not possible at the moment. Looking into how best to do this.

Wings deployment

TODO

Currently you need to manually write your own service for it. A NixOS module will be added soon