From 74880af4495a16f3f19b9be9cbfc9aaffd6014dd Mon Sep 17 00:00:00 2001 From: r Date: Sat, 14 Dec 2019 15:03:01 +0000 Subject: Add README file --- README | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 README 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 . -- cgit v1.2.3