[skip-ci] updated docs

This commit is contained in:
konrad 2018-09-08 13:50:05 +02:00
parent 4d81a13ba5
commit f47d4586c4
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 63 additions and 6 deletions

View File

@ -1,14 +1,23 @@
service:
JWTSecret: "blablaGEHEMIN§)!§"
# This token is used to verify issued JWT tokens.
# Default is a random token which will be generated at each startup of vikunja.
# (This means all already issued tokens will be invalid once you restart vikunja)
JWTSecret: "cei6gaezoosah2bao3ieZohkae5aicah"
# The interface on which to run the webserver
interface: ":8080"
interface: ":3456"
database:
# Database type to use. Supported types are mysql and sqlite.
type: "sqlite"
user: "root"
password: "supersecret"
host: "127.0.0.1"
# Database user which is used to connect to the database.
user: "vikunja"
# Databse password
password: ""
# Databse host
host: "localhost"
# Databse to use
database: "vikunja"
showqueries: "true"
# When using sqlite, this is the path where to store the data
Path: "./vikunja.db"
# Whether to show mysql queries or not. Useful for debugging.
showqueries: "false"

48
docs/config.md Normal file
View File

@ -0,0 +1,48 @@
# Configuration options
You can either use a `config.yml` file in the root directory of vikunja or set all config option with
environment variables. If you have both, the value set in the config file is used.
Variables are nested in the `config.yml`, these nested variables become `VIKUNJA_FIRST_CHILD` when configuring via
environment variables. So setting
```bash
export VIKUNJA_FIRST_CHILD=true
```
is the same as defining it in a `config.yml` like so:
```yaml
first:
child: true
```
# Default configuration with explanations
This is the same as the `config.yaml` file you'll find in the root of vikunja.
```yaml
service:
# This token is used to verify issued JWT tokens.
# Default is a random token which will be generated at each startup of vikunja.
# (This means all already issued tokens will be invalid once you restart vikunja)
JWTSecret: "cei6gaezoosah2bao3ieZohkae5aicah"
# The interface on which to run the webserver
interface: ":3456"
database:
# Database type to use. Supported types are mysql and sqlite.
type: "sqlite"
# Database user which is used to connect to the database.
user: "vikunja"
# Databse password
password: ""
# Databse host
host: "localhost"
# Databse to use
database: "vikunja"
# When using sqlite, this is the path where to store the data
Path: "./vikunja.db"
# Whether to show mysql queries or not. Useful for debugging.
showqueries: "false"
```