From a51e180f3e9e8dd89107864d2957d30f90a55b73 Mon Sep 17 00:00:00 2001
From: Julien Schmidt <js@stusta.net>
Date: Mon, 23 Apr 2018 12:25:01 +0200
Subject: [PATCH] get number of servers from API

---
 data/Stats.toml                    | 1 -
 layouts/partials/header-stats.html | 3 ++-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/data/Stats.toml b/data/Stats.toml
index 410f7d1..0b4b281 100644
--- a/data/Stats.toml
+++ b/data/Stats.toml
@@ -1,3 +1,2 @@
 Users = 2700
-Servers = 74
 Internet = 4
diff --git a/layouts/partials/header-stats.html b/layouts/partials/header-stats.html
index 2fc8829..5d342c7 100644
--- a/layouts/partials/header-stats.html
+++ b/layouts/partials/header-stats.html
@@ -1,6 +1,7 @@
+{{ $servers := (int (index (index (index (index (getJSON "https://stustanet.de/api/servers.json") "cargoquery") 0) "title") "servers")) }}
 <div id="stats">
     <div><i class="fa fa-users" aria-hidden="true"></i><span>{{ .Site.Data.Stats.Users }}</span>{{ i18n "activeUsers" }}</div>
-    <div><i class="fa fa-server" aria-hidden="true"></i><span>{{ .Site.Data.Stats.Servers }}</span>{{ i18n "servers" }}</div>
+    <div><i class="fa fa-server" aria-hidden="true"></i><span>{{ $servers }}</span>{{ i18n "servers" }}</div>
     <div><i class="fa fa-tachometer" aria-hidden="true"></i><span>{{ .Site.Data.Stats.Internet }} Gbit/s</span>{{ i18n "internetConnection" }}</div>
     <div><i class="fa fa-id-card-o" aria-hidden="true"></i><span>0</span>{{ i18n "paidEmployees" }}</div>
 </div>
-- 
GitLab