summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnonymous <anon@anon.com>2021-01-19 02:23:30 +0100
committerAnonymous <anon@anon.com>2021-01-19 02:23:30 +0100
commit8e79c425947d4a579e4867cd57e3f6548ab477bf (patch)
treee757c6c5d6308ff1031f70047a923d77ae1d4442
parentb37a3dbb510f75c42525693a936ed8e6a8810937 (diff)
talk about paste services
-rw-r--r--Home.md39
1 files 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