parent
8c2e0c66e2
commit
4ec2874008
|
@ -32,6 +32,7 @@ setHmacKey(cfg.hmacKey)
|
||||||
setProxyEncoding(cfg.base64Media)
|
setProxyEncoding(cfg.base64Media)
|
||||||
setMaxHttpConns(cfg.httpMaxConns)
|
setMaxHttpConns(cfg.httpMaxConns)
|
||||||
setHttpProxy(cfg.proxy, cfg.proxyAuth)
|
setHttpProxy(cfg.proxy, cfg.proxyAuth)
|
||||||
|
initAboutPage(cfg.staticDir)
|
||||||
|
|
||||||
waitFor initRedisPool(cfg)
|
waitFor initRedisPool(cfg)
|
||||||
stdout.write &"Connected to Redis at {cfg.redisHost}:{cfg.redisPort}\n"
|
stdout.write &"Connected to Redis at {cfg.redisHost}:{cfg.redisPort}\n"
|
||||||
|
|
|
@ -8,16 +8,18 @@ const
|
||||||
link = "https://github.com/zedeus/nitter/commit/" & hash
|
link = "https://github.com/zedeus/nitter/commit/" & hash
|
||||||
version = &"{date}-{hash}"
|
version = &"{date}-{hash}"
|
||||||
|
|
||||||
let about =
|
var aboutHtml: string
|
||||||
|
|
||||||
|
proc initAboutPage*(dir: string) =
|
||||||
try:
|
try:
|
||||||
readFile("public/md/about.html")
|
aboutHtml = readFile(&"{dir}/md/about.html")
|
||||||
except IOError:
|
except IOError:
|
||||||
stderr.write "public/md/about.html not found, please run `nimble md`\n"
|
stderr.write &"{dir}/about.html not found, please run `nimble md`\n"
|
||||||
"<h1>About page is missing</h1><br><br>"
|
aboutHtml = "<h1>About page is missing</h1><br><br>"
|
||||||
|
|
||||||
proc renderAbout*(): VNode =
|
proc renderAbout*(): VNode =
|
||||||
buildHtml(tdiv(class="overlay-panel")):
|
buildHtml(tdiv(class="overlay-panel")):
|
||||||
verbatim about
|
verbatim aboutHtml
|
||||||
h2: text "Instance info"
|
h2: text "Instance info"
|
||||||
p:
|
p:
|
||||||
text "Version "
|
text "Version "
|
||||||
|
|
Loading…
Reference in New Issue