Updated README, added ~usrdirs and now checks permissions

This commit is contained in:
int 80h
2020-05-04 20:59:39 -04:00
parent c077d94835
commit f50a748bde
6 changed files with 77 additions and 7 deletions

30
README
View File

@@ -1,3 +1,29 @@
Gemserv is a gemini server written in rust. It supports vhosts and cgi. To run
use "cargo run /path/to/config"
# Gemserv
A gemini server written in rust.
## Features
- Vhosts
- CGI
- User directories
## Installation and running
- Clone the repo
- Run 'cargo build --release'
- Modify the config.toml to your needs
- Run './target/release/gemserv config.toml'
## Create server key/cert pairs
## CGI
- GEMINI_URL
- SERVER_NAME
- SERVER_PROTOCOL
- SCRIPT_NAME
- REMOTE_ADDR
- REMOTE_HOST
- REMOTE_PORT
- QUERY_STRING