No description
- Nix 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| modules | ||
| pkgs/overpass | ||
| .gitignore | ||
| flake.nix | ||
| README.md | ||
Overpass Nix Flake
Nix Flake and NixOS modules for Overpass.
This repository packages precompiled release binaries and publishes automatically via GoReleaser.
Usage
In your system flake:
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
overpass.url = "git+https://forgejo.ofkm.us/nix/overpass.git";
};
outputs = { nixpkgs, overpass, ... }: {
nixosConfigurations.gateway = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
overpass.nixosModules.default
./configuration.nix
];
};
};
}
Run with nix run:
# Run server
nix run git+https://forgejo.ofkm.us/nix/overpass.git
# Run client (op) or admin (opctl)
nix run git+https://forgejo.ofkm.us/nix/overpass.git#op -- --help
nix run git+https://forgejo.ofkm.us/nix/overpass.git#opctl -- --help