aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorr <r@freesoftwareextremist.com>2019-12-14 15:03:01 +0000
committerr <r@freesoftwareextremist.com>2019-12-14 15:03:01 +0000
commit74880af4495a16f3f19b9be9cbfc9aaffd6014dd (patch)
tree959f19bf7942db756783b9bb0eb723cd8f9abff2
parent0076ee605581d3abc82ba84b77beeaa74cd4a9d9 (diff)
downloadbloat-74880af4495a16f3f19b9be9cbfc9aaffd6014dd.tar.gz
bloat-74880af4495a16f3f19b9be9cbfc9aaffd6014dd.zip
Add README file
-rw-r--r--README51
1 files changed, 51 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..cb3b8c1
--- /dev/null
+++ b/README
@@ -0,0 +1,51 @@
+Web - A web client for Mastodon Network
+
+Features:
+
+- Does not require JavaScript to display text, images, audio and videos.
+
+
+Requirements:
+
+- Go 1.11
+- SQLite3
+
+
+External dependencies:
+
+- Fork of go-masodon (https://github.com/mattn/go-mastodon)
+- go-sqlite3 (https://github.com/mattn/go-sqlite3)
+- gorilla/mux (https://github.com/gorilla/mux)
+
+
+Building and Installation:
+
+Make sure you have GO and SQLite3 installed. Other dependencies will be
+downloaded automatically.
+
+Typing make will build the binary
+$ make
+
+Edit the provided config file. See the default.conf file for more details.
+$ ed default.conf
+
+Run the binary
+$ ./web
+
+You can also setup a reverse HTTP proxy serve the website over TLS connection.
+
+
+Notes:
+
+You will need to clear the database if you change config values for client_name,
+client_scope or client_website.
+
+
+License:
+
+To the extent possible under law, the author have dedicated all copyright and
+related and neighboring rights to this software to the public domain worldwide.
+This software is distributed without any warranty.
+
+You should have received a copy of the CC0 Public Domain Dedication along with
+this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.