Skip to content

semi710/naste

Repository files navigation

naste

A minimal, self-hosted paste service for the command line.

No database. No frameworks. Just files.

Go CI Docker Docs


$ echo "hello world" | naste
https://paste.semi.sh/abc123

$ curl https://paste.semi.sh/abc123
hello world

Install

go install github.com/semi710/naste/cmd/naste@latest

Or run without installing:

echo "hello" | nix run github:semi710/naste#naste --

Deploy

docker run -d --name naste -p 8080:8080 -v /var/lib/naste/data:/data/paste \
  ghcr.io/semi710/naste-server:latest

NixOS:

services.naste-server.enable = true;
programs.naste-client = {
  enable = true;
  endpoint = "https://paste.semi.sh";
};

Documentation

Full docs at naste.semi.sh - CLI usage, Docker, Nix, NixOS module, Home Manager, API reference, reverse proxy guides.

About

A minimal, self-hosted paste service for the command line. No database, no frameworks, just files. Go binary + CLI client, Docker, NixOS and Home Manager modules.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages