doc: top-level README.md

This commit is contained in:
mappu 2018-12-31 18:56:19 +13:00
parent f2a69d1ed7
commit 206ea45115

View File

@ -1,10 +1,8 @@
# YATWiki
A semi-anonymous wiki for use in trusted environments. A semi-anonymous wiki for use in trusted environments.
For the 20150901 release, a desktop version is available for Windows (based on PHPDesktop). ## Features
As of the 3.0 release, YATWiki is now a standalone server instead of a PHP script.
=FEATURES=
- Standalone server, easy to run - Standalone server, easy to run
- Built-in SQLite database - Built-in SQLite database
@ -13,28 +11,26 @@ As of the 3.0 release, YATWiki is now a standalone server instead of a PHP scrip
- RSS changelog - RSS changelog
- IP-based ban system - IP-based ban system
- Article index, random article, download database backup - Article index, random article, download database backup
- Source code highlighting (thanks [url=https://github.com/isagalaev/highlight.js]highlight.js[/url]) - Source code highlighting (thanks [highlight.js](https://github.com/isagalaev/highlight.js) )
- Optional integration with `contented` for file/image uploads - Optional integration with [`contented`](https://code.ivysaur.me/contented/) for file/image uploads
Written in Golang, PHP For the 20150901 release, a desktop version is available for Windows (based on PHPDesktop).
=USAGE= Prior to the 3.0 release, YATWiki was a PHP script instead of a standalone server.
## Usage
You can start YATWiki by running the binary. A default configuration file and database will be automatically generated if they are not found. You can start YATWiki by running the binary. A default configuration file and database will be automatically generated if they are not found.
`Usage of ./yatwiki-server: ```
Usage of ./yatwiki-server:
-config string -config string
Configuration file (default "config.json") Configuration file (default "config.json")
-listen string -listen string
Bind address (default "127.0.0.1:80") Bind address (default "127.0.0.1:80")
` ```
=GO GET= ## Changelog
This package can be installed via go get: `go get code.ivysaur.me/yatwiki`
[go-get]code.ivysaur.me/yatwiki git https://git.ivysaur.me/code.ivysaur.me/yatwiki.git[/go-get]
=CHANGELOG=
2018-04-02 3.3.0 2018-04-02 3.3.0
- Feature: Allow deleting (and un-deleting) articles - Feature: Allow deleting (and un-deleting) articles
@ -76,7 +72,7 @@ This package can be installed via go get: `go get code.ivysaur.me/yatwiki`
- Fix an issue with `[html]` tags - Fix an issue with `[html]` tags
- Fix an issue with viewing history for unknown articles - Fix an issue with viewing history for unknown articles
2017-07-11 3.0 2017-07-11 3.0.0
- YATWiki was rewritten in Go. - YATWiki was rewritten in Go.
- Enhancement: Standalone binary server - Enhancement: Standalone binary server
- Enhancement: No longer requires cookies for error messages - Enhancement: No longer requires cookies for error messages