From 8e79c425947d4a579e4867cd57e3f6548ab477bf Mon Sep 17 00:00:00 2001 From: Anonymous Date: Tue, 19 Jan 2021 02:23:30 +0100 Subject: talk about paste services --- Home.md | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/Home.md b/Home.md index eeae062..5971dfe 100644 --- a/Home.md +++ b/Home.md @@ -35,13 +35,38 @@ There are some ways to support krebs: ## Paste services -- [paste.r - bepasty](http://paste.r/) - - reachable via https://paste.krebsco.de - - TODO usage on `krebspaste` -- [p.r - bash paste-server](http://p.r) - - TODO usage on `kpaste` - - with imgur emulation for flameshot (TODO on description) - - reachable via https://p.krebsco.de +- [p.r](http://p.r) + - read-write access via [http://p.r](http://p.r) + - read-only access via [https://p.krebsco.de](https://p.krebsco.de) + - client + [implemented](http://cgit.ni.r/stockholm/tree/krebs/5pkgs/simple/kpaste/default.nix) + using curl; + usage: `kpaste FILE` or `kpaste < FILE` + - server + [config](http://cgit.ni.r/stockholm/tree/lass/2configs/paste.nix) and + [module](http://cgit.ni.r/stockholm/tree/krebs/3modules/htgen.nix); + [implemented](http://cgit.ni.r/htgen/tree/examples/paste) is using + [htgen](http://cgit.ni.r/htgen/tree/htgen) + - *bonus level:* use it instead of imgur with + [patched](http://cgit.ni.r/stockholm/tree/krebs/5pkgs/override/default.nix) + [flameshot](https://flameshot.org/) + by setting the environment variables `IMGUR_CREATE_URL` and `IMGUR_DELETE_URL` + like e.g. [makefu](http://cgit.ni.r/stockholm/tree/makefu/2configs/home-manager/desktop.nix) + or [flameshot-once](http://cgit.ni.r/stockholm/tree/krebs/5pkgs/simple/flameshot-once/profile.nix) + do it + +- [paste.r](http://paste.r) + - read-write access via [http://paste.r](http://paste.r) + - read-only access via [https://paste.krebsco.de](https://paste.krebsco.de) + - client + [implemented](http://cgit.ni.r/stockholm/tree/krebs/5pkgs/simple/krebspaste/default.nix) + using [bepasty-client-cli](http://cgit.ni.r/stockholm/tree/krebs/5pkgs/simple/bepasty-client-cli/default.nix); + usage: `krebspaste FILE` and [more](https://github.com/bepasty/bepasty-client-cli/blob/master/bepasty_cli/cli.py) + - server + [config](http://cgit.ni.r/stockholm/tree/lass/2configs/bepasty.nix) and + [module](http://cgit.ni.r/stockholm/tree/krebs/3modules/bepasty-server.nix); + using + [bepasty-server](https://github.com/bepasty/bepasty-server) ## Monitoring -- cgit v1.2.3