diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..00e5df2 --- /dev/null +++ b/.env.example @@ -0,0 +1,7 @@ +HOC_REPODIR='./repos' +HOC_CACHEDIR='./cache' +HOC_PORT=8080 +HOC_HOST='0.0.0.0' +HOC_WORKERS=4 + +HOC_BASE_URL='http://0.0.0.0:8080' diff --git a/hoc.toml.example b/hoc.toml.example new file mode 100644 index 0000000..a716ef6 --- /dev/null +++ b/hoc.toml.example @@ -0,0 +1,15 @@ +# every parameter can also be set (or overwritten) by passing an environment +# variable namend `HOC_`, e.g. +# `HOC_BASE_URL='https://hitsofcode.com' ./hoc` + +# these config parameters have default values and must not explicitly be set +repodir = "./repos" +cachedir = "./cache" +port = 8080 +host = "0.0.0.0" +workers = 4 + +# these parameters don't have default values and must be set + +# this should be the public base URL of the service, e.g. `https://hitsofcode.com` +base_url = "http://0.0.0.0:8080"