diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | README.md | 22 |
2 files changed, 23 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..23a6cec --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/binit diff --git a/README.md b/README.md new file mode 100644 index 0000000..931c7a2 --- /dev/null +++ b/README.md @@ -0,0 +1,22 @@ +## binit -- minimal pastebin-like in 100 lines of golang + +That's just it. Preliminary version of a minimal, no-fuss +pastebin-like service in golang. + +Needs a folder "pastes/" to exist on the same dir where the program is +run from. At the moment, it binds on `localhost:8000` and serves +pastes in the format: + + localhost:8000/abcdef1234567890 + +The unique ID of a paste is obtained from the SHA256 of the +concatenation of title, time, and content. Rendering is minimal, but +can be enhanced. + +### TODO + +* Add a config file (hostname, port, pastedir) +* Add a simple template system + + + |