agate

agate 3.3.24

Very simple server for the Gemini hypertext protocol

<rendered-html><p>Agate is a server for the Gemini network protocol, built with the Rust programming language. Agate has very few features, and can only serve static files. It uses async I/O, and should be quite efficient even when running on low-end hardware and serving many concurrent requests.</p> </rendered-html>

https://github.com/mbrubeck/agate
Apache License 2.0MIT License
main program: agateprograms: agate
Platforms (38)
riscv64-netbsdmips64-linuxm68k-linuxpowerpc64-linuxmips-linuxi686-freebsdi686-linuxarmv6l-linux
View source on NixOS/nixpkgs →

Install

Copy into your configuration

NixOS (configuration.nix)
environment.systemPackages = with pkgs; [
  agate
];
Ad-hoc shell
nix-shell -p agate
Flake (nix run)
nix run nixpkgs#agate