summaryrefslogtreecommitdiffstats
path: root/go/README.markdown
diff options
context:
space:
mode:
authorlassulus <lassulus@googlemail.com>2014-01-06 00:09:21 +0100
committerlassulus <lassulus@googlemail.com>2014-01-06 00:09:21 +0100
commitb62891213655ecae9f8abf859d571b8730460d62 (patch)
treef6fa7273ce66b43486d6dbaae09a9e56b89bb700 /go/README.markdown
parentf98847bb46197e2872705abf9278fda26895d75d (diff)
parenteec4484676565be3384fde82f8fcbc71f1fe0ffe (diff)
Merge branch 'master' of github.com:krebscode/painload
Diffstat (limited to 'go/README.markdown')
-rw-r--r--go/README.markdown34
1 files changed, 34 insertions, 0 deletions
diff --git a/go/README.markdown b/go/README.markdown
new file mode 100644
index 00000000..11a31975
--- /dev/null
+++ b/go/README.markdown
@@ -0,0 +1,34 @@
+# go - minimalistic uri shortener
+
+## install dependencies
+
+ npm install
+
+ apparently you can also
+
+ npm install hiredis
+
+ for more awesome.
+
+## run service
+
+ HOSTN=go PORT=80 node .
+
+ if you omit `HOSTN`, then relative shortened uris will be generated.
+ if you omit `PORT`, then it's `1337`.
+
+## add uri
+
+ curl -F uri=https://mywaytoolonguri http://go
+
+ this will give you a shortened uri.
+
+## resolve uri
+
+ curl -L http://go/1
+
+## clear database
+
+ redis-cli keys 'go:*' | xargs redis-cli del
+
+ if you have changed `redisPrefix`, then use that instead of `go:`.