diff options
author | Ben Morrison <ben@gbmor.dev> | 2019-05-27 01:06:50 -0400 |
---|---|---|
committer | Ben Morrison <ben@gbmor.dev> | 2019-05-27 01:06:50 -0400 |
commit | daa48539f5ad8b444637f948b98996d35852b1e8 (patch) | |
tree | 60755e8b0a43b1e1d645a9221529324450974109 /getwtxt.yml | |
parent | 06b4e506f0666d3f717398aa7a48d2b0106214fe (diff) | |
download | getwtxt-daa48539f5ad8b444637f948b98996d35852b1e8.tar.gz |
changed config format to yaml, commented config file
Diffstat (limited to 'getwtxt.yml')
-rw-r--r-- | getwtxt.yml | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/getwtxt.yml b/getwtxt.yml new file mode 100644 index 0000000..58b0af1 --- /dev/null +++ b/getwtxt.yml @@ -0,0 +1,71 @@ +############################################################# +## This config file can live in the following locations: ## +## ## +## ./ ## +## /usr/local/getwtxt/ ## +## /etc/ ## +## /usr/local/etc/ ## +## ## +## The first location found wins. The file must be ## +## called getwtxt.yml ## +## ## +############################################################# + +############################################################# +## Changing the following options requires a restart. ## +############################################################# + +# This is the port that getwtxt will bind to. +ListenPort: 9001 + +# The location of the LevelDB database structure. Can be +# a relative or absolute path. +DatabasePath: "getwtxt.db" + +############################################################# +## The following options may be changed at any time. ## +## getwtxt will automatically reload the config when ## +## changes are detected. ## +############################################################# + +# If true, getwtxt will send all log messages, including +# requests, to stdout. It will ignore any set log file. +# Useful for debugging, but you probably want to keep +# logs. +StdoutLogging: true + +# The file getwtxt will append log messages to. Can be a +# relative or absolute path. +LogFile: "getwtxt.log" + +# This is the interval between data pushes from the +# in-memory cache to the on-disk database. +DatabasePushInterval: "5m" + +# The time getwtxt will wait between attempts to scrape +# users' statuses from their twtxt.txt files +StatusFetchInterval: "1h" + +# The following options pertain to your particular instance. +# They are used in the default page shown when you visit +# getwtxt in a web browser. +Instance: + + # The name of your instance. + SiteName: "getwtxt" + + # Your instance's web address. + URL: "https://twtxt.example.com" + + # Your name. + OwnerName: "foo barrington" + + # Your email address. + Email: "foo@barrington.ext" + + # A short description of your instance, or your site. + # This is shown at the top of the default web page + # below your instance's name. + Description: "This is the twtxt registry for the tildeverse network of public unix servers." + + |