A very *special* nostr relay
Find a file
2024-01-25 22:09:46 -06:00
modules Admin pubkey now can delete any event 2024-01-18 19:29:59 -06:00
src Send EOSE as the last relay message 2024-01-25 22:09:46 -06:00
templates Initial commit 2024-01-12 09:35:31 -06:00
www/static Initial commit 2024-01-12 09:35:31 -06:00
.env Initial commit 2024-01-12 09:35:31 -06:00
.envrc Initial commit 2024-01-12 09:35:31 -06:00
.gitignore Initial commit 2024-01-12 09:35:31 -06:00
Cargo.lock Rework sqlite db to implement nostr_database trait 2024-01-25 20:43:46 -06:00
Cargo.toml Rework sqlite db to implement nostr_database trait 2024-01-25 20:43:46 -06:00
flake.lock Admin pubkey now can delete any event 2024-01-18 19:29:59 -06:00
flake.nix Admin pubkey now can delete any event 2024-01-18 19:29:59 -06:00
LICENSE Initial commit 2024-01-12 09:35:31 -06:00
README.md Update readme 2024-01-14 18:29:10 -06:00

Sneedstr

Build it

nix build

Run it

nix run

Steal it

nix run git+https://git.zhitno.st/Klink/sneedstr

Or use it as a nixos-container in your flake

# flake.nix
inputs = {
	# Sneedstr
    sneedstr.url = "git+https://git.zhitno.st/Klink/sneedstr";
    sneedstr.inputs.nixpkgs.follows = "nixpkgs";
};

# nixosConfiguration
imports = [
	inputs.sneedstr.nixosModules.x86_64-linux.default
];

services.sneedstr = {
    enable = true;
    host = "testvm.vm";
    sslEnable = false;
    hostAddress = "192.168.100.12";
    localAddress = "192.168.100.13";
};