aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md31
1 files changed, 29 insertions, 2 deletions
diff --git a/README.md b/README.md
index 8772c47..756cbd6 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,29 @@
-# feldkueche
-Scroll through your soup.io backups
+# Feldküche
+
+Scroll through your soup.io backups, made with [neingeist/soup-backup](https://github.com/neingeist/soup-backup).
+
+## What?
+
+This is a very crude program I made a few years ago and then never released it. If put it in a directory with a `backup.rss` file and an `enclosures/` folder, it will provide you with a simple interface with support for endless scrolling of all files in the backup.
+
+## Help needed!
+
+There are many shortcomings, and I'd be delighted if somebody wants to help with these:
+
+* You have to click *somewhere* in order to load more images
+* Older images do not disappear (I bet that makes the browser unhappy quite quickly)
+* The backups do not contain videos (maybe one can patch/extend neingeist's script?)
+* All images are in the original resolution — one could extend the program to resize pictures on the fly
+* The page is ugly (maybe there is a way to export/import soup.io user settings?)
+
+
+Please do not run it somewhere where it is accessible from the outside; It contains comments like
+```go
+// TODO: Is this secure?
+ filename := r.URL.Path[len("/image/"):]
+```
+So, well, I bet there is a path traversal in it.
+
+## License
+
+For now I settled for GPLv3 — maybe this is a candidate for AGPL!