aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan <me@jordan.im>2020-09-17 18:55:14 -0700
committerJordan <me@jordan.im>2020-09-17 18:55:14 -0700
commitcaffd07d85a2a181ecc6705c1198036e030da3d2 (patch)
tree61b0f29fb571b3a08b73d07c01d51e044e12523f
parent6b2d5db77b3e17ab1eccec9483cfe1659ae56fa0 (diff)
downloadallium-caffd07d85a2a181ecc6705c1198036e030da3d2.tar.gz
allium-caffd07d85a2a181ecc6705c1198036e030da3d2.zip
change project name to allium, closes #4
-rw-r--r--.gitignore6
-rw-r--r--README35
-rw-r--r--allium/config.py (renamed from tor-metrics/config.py)0
-rw-r--r--allium/countries.py (renamed from tor-metrics/countries.py)0
-rwxr-xr-xallium/generate.py (renamed from tor-metrics/generate.py)0
-rw-r--r--allium/relays.py (renamed from tor-metrics/relays.py)0
-rw-r--r--allium/static/css/bootstrap.min.css (renamed from tor-metrics/static/css/bootstrap.min.css)0
-rw-r--r--allium/static/images/cc/_abkhazia.png (renamed from tor-metrics/static/images/cc/_abkhazia.png)bin442 -> 442 bytes
-rw-r--r--allium/static/images/cc/_basque-country.png (renamed from tor-metrics/static/images/cc/_basque-country.png)bin445 -> 445 bytes
-rw-r--r--allium/static/images/cc/_british-antarctic-territory.png (renamed from tor-metrics/static/images/cc/_british-antarctic-territory.png)bin493 -> 493 bytes
-rw-r--r--allium/static/images/cc/_commonwealth.png (renamed from tor-metrics/static/images/cc/_commonwealth.png)bin587 -> 587 bytes
-rw-r--r--allium/static/images/cc/_england.png (renamed from tor-metrics/static/images/cc/_england.png)bin327 -> 327 bytes
-rw-r--r--allium/static/images/cc/_gosquared.png (renamed from tor-metrics/static/images/cc/_gosquared.png)bin444 -> 444 bytes
-rw-r--r--allium/static/images/cc/_kosovo.png (renamed from tor-metrics/static/images/cc/_kosovo.png)bin560 -> 560 bytes
-rw-r--r--allium/static/images/cc/_mars.png (renamed from tor-metrics/static/images/cc/_mars.png)bin417 -> 417 bytes
-rw-r--r--allium/static/images/cc/_nagorno-karabakh.png (renamed from tor-metrics/static/images/cc/_nagorno-karabakh.png)bin355 -> 355 bytes
-rw-r--r--allium/static/images/cc/_nato.png (renamed from tor-metrics/static/images/cc/_nato.png)bin353 -> 353 bytes
-rw-r--r--allium/static/images/cc/_northern-cyprus.png (renamed from tor-metrics/static/images/cc/_northern-cyprus.png)bin407 -> 407 bytes
-rw-r--r--allium/static/images/cc/_olympics.png (renamed from tor-metrics/static/images/cc/_olympics.png)bin469 -> 469 bytes
-rw-r--r--allium/static/images/cc/_red-cross.png (renamed from tor-metrics/static/images/cc/_red-cross.png)bin315 -> 315 bytes
-rw-r--r--allium/static/images/cc/_scotland.png (renamed from tor-metrics/static/images/cc/_scotland.png)bin472 -> 472 bytes
-rw-r--r--allium/static/images/cc/_somaliland.png (renamed from tor-metrics/static/images/cc/_somaliland.png)bin441 -> 441 bytes
-rw-r--r--allium/static/images/cc/_south-ossetia.png (renamed from tor-metrics/static/images/cc/_south-ossetia.png)bin287 -> 287 bytes
-rw-r--r--allium/static/images/cc/_united-nations.png (renamed from tor-metrics/static/images/cc/_united-nations.png)bin507 -> 507 bytes
-rw-r--r--allium/static/images/cc/_unknown.png (renamed from tor-metrics/static/images/cc/_unknown.png)bin393 -> 393 bytes
-rw-r--r--allium/static/images/cc/_wales.png (renamed from tor-metrics/static/images/cc/_wales.png)bin577 -> 577 bytes
-rw-r--r--allium/static/images/cc/ad.png (renamed from tor-metrics/static/images/cc/ad.png)bin528 -> 528 bytes
-rw-r--r--allium/static/images/cc/ae.png (renamed from tor-metrics/static/images/cc/ae.png)bin386 -> 386 bytes
-rw-r--r--allium/static/images/cc/af.png (renamed from tor-metrics/static/images/cc/af.png)bin528 -> 528 bytes
-rw-r--r--allium/static/images/cc/ag.png (renamed from tor-metrics/static/images/cc/ag.png)bin410 -> 410 bytes
-rw-r--r--allium/static/images/cc/ai.png (renamed from tor-metrics/static/images/cc/ai.png)bin502 -> 502 bytes
-rw-r--r--allium/static/images/cc/al.png (renamed from tor-metrics/static/images/cc/al.png)bin467 -> 467 bytes
-rw-r--r--allium/static/images/cc/am.png (renamed from tor-metrics/static/images/cc/am.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/an.png (renamed from tor-metrics/static/images/cc/an.png)bin361 -> 361 bytes
-rw-r--r--allium/static/images/cc/ao.png (renamed from tor-metrics/static/images/cc/ao.png)bin416 -> 416 bytes
-rw-r--r--allium/static/images/cc/aq.png (renamed from tor-metrics/static/images/cc/aq.png)bin516 -> 516 bytes
-rw-r--r--allium/static/images/cc/ar.png (renamed from tor-metrics/static/images/cc/ar.png)bin389 -> 389 bytes
-rw-r--r--allium/static/images/cc/as.png (renamed from tor-metrics/static/images/cc/as.png)bin560 -> 560 bytes
-rw-r--r--allium/static/images/cc/at.png (renamed from tor-metrics/static/images/cc/at.png)bin295 -> 295 bytes
-rw-r--r--allium/static/images/cc/au.png (renamed from tor-metrics/static/images/cc/au.png)bin442 -> 442 bytes
-rw-r--r--allium/static/images/cc/aw.png (renamed from tor-metrics/static/images/cc/aw.png)bin368 -> 368 bytes
-rw-r--r--allium/static/images/cc/ax.png (renamed from tor-metrics/static/images/cc/ax.png)bin362 -> 362 bytes
-rw-r--r--allium/static/images/cc/az.png (renamed from tor-metrics/static/images/cc/az.png)bin437 -> 437 bytes
-rw-r--r--allium/static/images/cc/ba.png (renamed from tor-metrics/static/images/cc/ba.png)bin520 -> 520 bytes
-rw-r--r--allium/static/images/cc/bb.png (renamed from tor-metrics/static/images/cc/bb.png)bin379 -> 379 bytes
-rw-r--r--allium/static/images/cc/bd.png (renamed from tor-metrics/static/images/cc/bd.png)bin420 -> 420 bytes
-rw-r--r--allium/static/images/cc/be.png (renamed from tor-metrics/static/images/cc/be.png)bin413 -> 413 bytes
-rw-r--r--allium/static/images/cc/bf.png (renamed from tor-metrics/static/images/cc/bf.png)bin343 -> 343 bytes
-rw-r--r--allium/static/images/cc/bg.png (renamed from tor-metrics/static/images/cc/bg.png)bin287 -> 287 bytes
-rw-r--r--allium/static/images/cc/bh.png (renamed from tor-metrics/static/images/cc/bh.png)bin449 -> 449 bytes
-rw-r--r--allium/static/images/cc/bi.png (renamed from tor-metrics/static/images/cc/bi.png)bin552 -> 552 bytes
-rw-r--r--allium/static/images/cc/bj.png (renamed from tor-metrics/static/images/cc/bj.png)bin387 -> 387 bytes
-rw-r--r--allium/static/images/cc/bl.png (renamed from tor-metrics/static/images/cc/bl.png)bin578 -> 578 bytes
-rw-r--r--allium/static/images/cc/bm.png (renamed from tor-metrics/static/images/cc/bm.png)bin491 -> 491 bytes
-rw-r--r--allium/static/images/cc/bn.png (renamed from tor-metrics/static/images/cc/bn.png)bin581 -> 581 bytes
-rw-r--r--allium/static/images/cc/bo.png (renamed from tor-metrics/static/images/cc/bo.png)bin418 -> 418 bytes
-rw-r--r--allium/static/images/cc/br.png (renamed from tor-metrics/static/images/cc/br.png)bin529 -> 529 bytes
-rw-r--r--allium/static/images/cc/bs.png (renamed from tor-metrics/static/images/cc/bs.png)bin435 -> 435 bytes
-rw-r--r--allium/static/images/cc/bt.png (renamed from tor-metrics/static/images/cc/bt.png)bin581 -> 581 bytes
-rw-r--r--allium/static/images/cc/bv.png (renamed from tor-metrics/static/images/cc/bv.png)bin512 -> 512 bytes
-rw-r--r--allium/static/images/cc/bw.png (renamed from tor-metrics/static/images/cc/bw.png)bin292 -> 292 bytes
-rw-r--r--allium/static/images/cc/by.png (renamed from tor-metrics/static/images/cc/by.png)bin436 -> 436 bytes
-rw-r--r--allium/static/images/cc/bz.png (renamed from tor-metrics/static/images/cc/bz.png)bin473 -> 473 bytes
-rw-r--r--allium/static/images/cc/ca.png (renamed from tor-metrics/static/images/cc/ca.png)bin389 -> 389 bytes
-rw-r--r--allium/static/images/cc/cc.png (renamed from tor-metrics/static/images/cc/cc.png)bin462 -> 462 bytes
-rw-r--r--allium/static/images/cc/cd.png (renamed from tor-metrics/static/images/cc/cd.png)bin573 -> 573 bytes
-rw-r--r--allium/static/images/cc/cf.png (renamed from tor-metrics/static/images/cc/cf.png)bin358 -> 358 bytes
-rw-r--r--allium/static/images/cc/cg.png (renamed from tor-metrics/static/images/cc/cg.png)bin471 -> 471 bytes
-rw-r--r--allium/static/images/cc/ch.png (renamed from tor-metrics/static/images/cc/ch.png)bin335 -> 335 bytes
-rw-r--r--allium/static/images/cc/ci.png (renamed from tor-metrics/static/images/cc/ci.png)bin421 -> 421 bytes
-rw-r--r--allium/static/images/cc/ck.png (renamed from tor-metrics/static/images/cc/ck.png)bin516 -> 516 bytes
-rw-r--r--allium/static/images/cc/cl.png (renamed from tor-metrics/static/images/cc/cl.png)bin367 -> 367 bytes
-rw-r--r--allium/static/images/cc/cm.png (renamed from tor-metrics/static/images/cc/cm.png)bin464 -> 464 bytes
-rw-r--r--allium/static/images/cc/cn.png (renamed from tor-metrics/static/images/cc/cn.png)bin506 -> 506 bytes
-rw-r--r--allium/static/images/cc/co.png (renamed from tor-metrics/static/images/cc/co.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/cr.png (renamed from tor-metrics/static/images/cc/cr.png)bin289 -> 289 bytes
-rw-r--r--allium/static/images/cc/cs.png (renamed from tor-metrics/static/images/cc/cs.png)bin439 -> 439 bytes
-rw-r--r--allium/static/images/cc/ct.png (renamed from tor-metrics/static/images/cc/ct.png)bin403 -> 403 bytes
-rw-r--r--allium/static/images/cc/cu.png (renamed from tor-metrics/static/images/cc/cu.png)bin457 -> 457 bytes
-rw-r--r--allium/static/images/cc/cv.png (renamed from tor-metrics/static/images/cc/cv.png)bin333 -> 333 bytes
-rw-r--r--allium/static/images/cc/cw.png (renamed from tor-metrics/static/images/cc/cw.png)bin379 -> 379 bytes
-rw-r--r--allium/static/images/cc/cx.png (renamed from tor-metrics/static/images/cc/cx.png)bin542 -> 542 bytes
-rw-r--r--allium/static/images/cc/cy.png (renamed from tor-metrics/static/images/cc/cy.png)bin499 -> 499 bytes
-rw-r--r--allium/static/images/cc/cz.png (renamed from tor-metrics/static/images/cc/cz.png)bin432 -> 432 bytes
-rw-r--r--allium/static/images/cc/de.png (renamed from tor-metrics/static/images/cc/de.png)bin295 -> 295 bytes
-rw-r--r--allium/static/images/cc/dj.png (renamed from tor-metrics/static/images/cc/dj.png)bin440 -> 440 bytes
-rw-r--r--allium/static/images/cc/dk.png (renamed from tor-metrics/static/images/cc/dk.png)bin326 -> 326 bytes
-rw-r--r--allium/static/images/cc/dm.png (renamed from tor-metrics/static/images/cc/dm.png)bin504 -> 504 bytes
-rw-r--r--allium/static/images/cc/do.png (renamed from tor-metrics/static/images/cc/do.png)bin411 -> 411 bytes
-rw-r--r--allium/static/images/cc/dz.png (renamed from tor-metrics/static/images/cc/dz.png)bin565 -> 565 bytes
-rw-r--r--allium/static/images/cc/ec.png (renamed from tor-metrics/static/images/cc/ec.png)bin421 -> 421 bytes
-rw-r--r--allium/static/images/cc/ee.png (renamed from tor-metrics/static/images/cc/ee.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/eg.png (renamed from tor-metrics/static/images/cc/eg.png)bin374 -> 374 bytes
-rw-r--r--allium/static/images/cc/eh.png (renamed from tor-metrics/static/images/cc/eh.png)bin473 -> 473 bytes
-rw-r--r--allium/static/images/cc/er.png (renamed from tor-metrics/static/images/cc/er.png)bin552 -> 552 bytes
-rw-r--r--allium/static/images/cc/es.png (renamed from tor-metrics/static/images/cc/es.png)bin417 -> 417 bytes
-rw-r--r--allium/static/images/cc/et.png (renamed from tor-metrics/static/images/cc/et.png)bin495 -> 495 bytes
-rw-r--r--allium/static/images/cc/eu.png (renamed from tor-metrics/static/images/cc/eu.png)bin530 -> 530 bytes
-rw-r--r--allium/static/images/cc/fi.png (renamed from tor-metrics/static/images/cc/fi.png)bin328 -> 328 bytes
-rw-r--r--allium/static/images/cc/fj.png (renamed from tor-metrics/static/images/cc/fj.png)bin516 -> 516 bytes
-rw-r--r--allium/static/images/cc/fk.png (renamed from tor-metrics/static/images/cc/fk.png)bin503 -> 503 bytes
-rw-r--r--allium/static/images/cc/fm.png (renamed from tor-metrics/static/images/cc/fm.png)bin400 -> 400 bytes
-rw-r--r--allium/static/images/cc/fo.png (renamed from tor-metrics/static/images/cc/fo.png)bin354 -> 354 bytes
-rw-r--r--allium/static/images/cc/fr.png (renamed from tor-metrics/static/images/cc/fr.png)bin421 -> 421 bytes
-rw-r--r--allium/static/images/cc/ga.png (renamed from tor-metrics/static/images/cc/ga.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/gb.png (renamed from tor-metrics/static/images/cc/gb.png)bin542 -> 542 bytes
-rw-r--r--allium/static/images/cc/gd.png (renamed from tor-metrics/static/images/cc/gd.png)bin454 -> 454 bytes
-rw-r--r--allium/static/images/cc/ge.png (renamed from tor-metrics/static/images/cc/ge.png)bin337 -> 337 bytes
-rw-r--r--allium/static/images/cc/gf.png (renamed from tor-metrics/static/images/cc/gf.png)bin545 -> 545 bytes
-rw-r--r--allium/static/images/cc/gg.png (renamed from tor-metrics/static/images/cc/gg.png)bin353 -> 353 bytes
-rw-r--r--allium/static/images/cc/gh.png (renamed from tor-metrics/static/images/cc/gh.png)bin349 -> 349 bytes
-rw-r--r--allium/static/images/cc/gi.png (renamed from tor-metrics/static/images/cc/gi.png)bin381 -> 381 bytes
-rw-r--r--allium/static/images/cc/gl.png (renamed from tor-metrics/static/images/cc/gl.png)bin374 -> 374 bytes
-rw-r--r--allium/static/images/cc/gm.png (renamed from tor-metrics/static/images/cc/gm.png)bin292 -> 292 bytes
-rw-r--r--allium/static/images/cc/gn.png (renamed from tor-metrics/static/images/cc/gn.png)bin417 -> 417 bytes
-rw-r--r--allium/static/images/cc/gp.png (renamed from tor-metrics/static/images/cc/gp.png)bin488 -> 488 bytes
-rw-r--r--allium/static/images/cc/gq.png (renamed from tor-metrics/static/images/cc/gq.png)bin491 -> 491 bytes
-rw-r--r--allium/static/images/cc/gr.png (renamed from tor-metrics/static/images/cc/gr.png)bin361 -> 361 bytes
-rw-r--r--allium/static/images/cc/gs.png (renamed from tor-metrics/static/images/cc/gs.png)bin557 -> 557 bytes
-rw-r--r--allium/static/images/cc/gt.png (renamed from tor-metrics/static/images/cc/gt.png)bin419 -> 419 bytes
-rw-r--r--allium/static/images/cc/gu.png (renamed from tor-metrics/static/images/cc/gu.png)bin390 -> 390 bytes
-rw-r--r--allium/static/images/cc/gw.png (renamed from tor-metrics/static/images/cc/gw.png)bin421 -> 421 bytes
-rw-r--r--allium/static/images/cc/gy.png (renamed from tor-metrics/static/images/cc/gy.png)bin553 -> 553 bytes
-rw-r--r--allium/static/images/cc/hk.png (renamed from tor-metrics/static/images/cc/hk.png)bin542 -> 542 bytes
-rw-r--r--allium/static/images/cc/hm.png (renamed from tor-metrics/static/images/cc/hm.png)bin673 -> 673 bytes
-rw-r--r--allium/static/images/cc/hn.png (renamed from tor-metrics/static/images/cc/hn.png)bin344 -> 344 bytes
-rw-r--r--allium/static/images/cc/hr.png (renamed from tor-metrics/static/images/cc/hr.png)bin519 -> 519 bytes
-rw-r--r--allium/static/images/cc/ht.png (renamed from tor-metrics/static/images/cc/ht.png)bin397 -> 397 bytes
-rw-r--r--allium/static/images/cc/hu.png (renamed from tor-metrics/static/images/cc/hu.png)bin295 -> 295 bytes
-rw-r--r--allium/static/images/cc/ic.png (renamed from tor-metrics/static/images/cc/ic.png)bin469 -> 469 bytes
-rw-r--r--allium/static/images/cc/id.png (renamed from tor-metrics/static/images/cc/id.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/ie.png (renamed from tor-metrics/static/images/cc/ie.png)bin421 -> 421 bytes
-rw-r--r--allium/static/images/cc/il.png (renamed from tor-metrics/static/images/cc/il.png)bin363 -> 363 bytes
-rw-r--r--allium/static/images/cc/im.png (renamed from tor-metrics/static/images/cc/im.png)bin511 -> 511 bytes
-rw-r--r--allium/static/images/cc/in.png (renamed from tor-metrics/static/images/cc/in.png)bin385 -> 385 bytes
-rw-r--r--allium/static/images/cc/io.png (renamed from tor-metrics/static/images/cc/io.png)bin658 -> 658 bytes
-rw-r--r--allium/static/images/cc/iq.png (renamed from tor-metrics/static/images/cc/iq.png)bin421 -> 421 bytes
-rw-r--r--allium/static/images/cc/ir.png (renamed from tor-metrics/static/images/cc/ir.png)bin480 -> 480 bytes
-rw-r--r--allium/static/images/cc/is.png (renamed from tor-metrics/static/images/cc/is.png)bin360 -> 360 bytes
-rw-r--r--allium/static/images/cc/it.png (renamed from tor-metrics/static/images/cc/it.png)bin421 -> 421 bytes
-rw-r--r--allium/static/images/cc/je.png (renamed from tor-metrics/static/images/cc/je.png)bin516 -> 516 bytes
-rw-r--r--allium/static/images/cc/jm.png (renamed from tor-metrics/static/images/cc/jm.png)bin525 -> 525 bytes
-rw-r--r--allium/static/images/cc/jo.png (renamed from tor-metrics/static/images/cc/jo.png)bin442 -> 442 bytes
-rw-r--r--allium/static/images/cc/jp.png (renamed from tor-metrics/static/images/cc/jp.png)bin341 -> 341 bytes
-rw-r--r--allium/static/images/cc/ke.png (renamed from tor-metrics/static/images/cc/ke.png)bin456 -> 456 bytes
-rw-r--r--allium/static/images/cc/kg.png (renamed from tor-metrics/static/images/cc/kg.png)bin519 -> 519 bytes
-rw-r--r--allium/static/images/cc/kh.png (renamed from tor-metrics/static/images/cc/kh.png)bin422 -> 422 bytes
-rw-r--r--allium/static/images/cc/ki.png (renamed from tor-metrics/static/images/cc/ki.png)bin545 -> 545 bytes
-rw-r--r--allium/static/images/cc/km.png (renamed from tor-metrics/static/images/cc/km.png)bin439 -> 439 bytes
-rw-r--r--allium/static/images/cc/kn.png (renamed from tor-metrics/static/images/cc/kn.png)bin558 -> 558 bytes
-rw-r--r--allium/static/images/cc/kp.png (renamed from tor-metrics/static/images/cc/kp.png)bin375 -> 375 bytes
-rw-r--r--allium/static/images/cc/kr.png (renamed from tor-metrics/static/images/cc/kr.png)bin536 -> 536 bytes
-rw-r--r--allium/static/images/cc/kw.png (renamed from tor-metrics/static/images/cc/kw.png)bin413 -> 413 bytes
-rw-r--r--allium/static/images/cc/ky.png (renamed from tor-metrics/static/images/cc/ky.png)bin513 -> 513 bytes
-rw-r--r--allium/static/images/cc/kz.png (renamed from tor-metrics/static/images/cc/kz.png)bin573 -> 573 bytes
-rw-r--r--allium/static/images/cc/la.png (renamed from tor-metrics/static/images/cc/la.png)bin372 -> 372 bytes
-rw-r--r--allium/static/images/cc/lb.png (renamed from tor-metrics/static/images/cc/lb.png)bin385 -> 385 bytes
-rw-r--r--allium/static/images/cc/lc.png (renamed from tor-metrics/static/images/cc/lc.png)bin366 -> 366 bytes
-rw-r--r--allium/static/images/cc/li.png (renamed from tor-metrics/static/images/cc/li.png)bin406 -> 406 bytes
-rw-r--r--allium/static/images/cc/lk.png (renamed from tor-metrics/static/images/cc/lk.png)bin510 -> 510 bytes
-rw-r--r--allium/static/images/cc/lr.png (renamed from tor-metrics/static/images/cc/lr.png)bin363 -> 363 bytes
-rw-r--r--allium/static/images/cc/ls.png (renamed from tor-metrics/static/images/cc/ls.png)bin378 -> 378 bytes
-rw-r--r--allium/static/images/cc/lt.png (renamed from tor-metrics/static/images/cc/lt.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/lu.png (renamed from tor-metrics/static/images/cc/lu.png)bin295 -> 295 bytes
-rw-r--r--allium/static/images/cc/lv.png (renamed from tor-metrics/static/images/cc/lv.png)bin296 -> 296 bytes
-rw-r--r--allium/static/images/cc/ly.png (renamed from tor-metrics/static/images/cc/ly.png)bin401 -> 401 bytes
-rw-r--r--allium/static/images/cc/ma.png (renamed from tor-metrics/static/images/cc/ma.png)bin475 -> 475 bytes
-rw-r--r--allium/static/images/cc/mc.png (renamed from tor-metrics/static/images/cc/mc.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/md.png (renamed from tor-metrics/static/images/cc/md.png)bin492 -> 492 bytes
-rw-r--r--allium/static/images/cc/me.png (renamed from tor-metrics/static/images/cc/me.png)bin461 -> 461 bytes
-rw-r--r--allium/static/images/cc/mf.png (renamed from tor-metrics/static/images/cc/mf.png)bin358 -> 358 bytes
-rw-r--r--allium/static/images/cc/mg.png (renamed from tor-metrics/static/images/cc/mg.png)bin374 -> 374 bytes
-rw-r--r--allium/static/images/cc/mh.png (renamed from tor-metrics/static/images/cc/mh.png)bin535 -> 535 bytes
-rw-r--r--allium/static/images/cc/mk.png (renamed from tor-metrics/static/images/cc/mk.png)bin503 -> 503 bytes
-rw-r--r--allium/static/images/cc/ml.png (renamed from tor-metrics/static/images/cc/ml.png)bin417 -> 417 bytes
-rw-r--r--allium/static/images/cc/mm.png (renamed from tor-metrics/static/images/cc/mm.png)bin367 -> 367 bytes
-rw-r--r--allium/static/images/cc/mn.png (renamed from tor-metrics/static/images/cc/mn.png)bin439 -> 439 bytes
-rw-r--r--allium/static/images/cc/mo.png (renamed from tor-metrics/static/images/cc/mo.png)bin508 -> 508 bytes
-rw-r--r--allium/static/images/cc/mp.png (renamed from tor-metrics/static/images/cc/mp.png)bin606 -> 606 bytes
-rw-r--r--allium/static/images/cc/mq.png (renamed from tor-metrics/static/images/cc/mq.png)bin473 -> 473 bytes
-rw-r--r--allium/static/images/cc/mr.png (renamed from tor-metrics/static/images/cc/mr.png)bin423 -> 423 bytes
-rw-r--r--allium/static/images/cc/ms.png (renamed from tor-metrics/static/images/cc/ms.png)bin509 -> 509 bytes
-rw-r--r--allium/static/images/cc/mt.png (renamed from tor-metrics/static/images/cc/mt.png)bin400 -> 400 bytes
-rw-r--r--allium/static/images/cc/mu.png (renamed from tor-metrics/static/images/cc/mu.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/mv.png (renamed from tor-metrics/static/images/cc/mv.png)bin390 -> 390 bytes
-rw-r--r--allium/static/images/cc/mw.png (renamed from tor-metrics/static/images/cc/mw.png)bin352 -> 352 bytes
-rw-r--r--allium/static/images/cc/mx.png (renamed from tor-metrics/static/images/cc/mx.png)bin499 -> 499 bytes
-rw-r--r--allium/static/images/cc/my.png (renamed from tor-metrics/static/images/cc/my.png)bin467 -> 467 bytes
-rw-r--r--allium/static/images/cc/mz.png (renamed from tor-metrics/static/images/cc/mz.png)bin461 -> 461 bytes
-rw-r--r--allium/static/images/cc/na.png (renamed from tor-metrics/static/images/cc/na.png)bin578 -> 578 bytes
-rw-r--r--allium/static/images/cc/nc.png (renamed from tor-metrics/static/images/cc/nc.png)bin469 -> 469 bytes
-rw-r--r--allium/static/images/cc/ne.png (renamed from tor-metrics/static/images/cc/ne.png)bin344 -> 344 bytes
-rw-r--r--allium/static/images/cc/nf.png (renamed from tor-metrics/static/images/cc/nf.png)bin458 -> 458 bytes
-rw-r--r--allium/static/images/cc/ng.png (renamed from tor-metrics/static/images/cc/ng.png)bin329 -> 329 bytes
-rw-r--r--allium/static/images/cc/ni.png (renamed from tor-metrics/static/images/cc/ni.png)bin388 -> 388 bytes
-rw-r--r--allium/static/images/cc/nl.png (renamed from tor-metrics/static/images/cc/nl.png)bin295 -> 295 bytes
-rw-r--r--allium/static/images/cc/no.png (renamed from tor-metrics/static/images/cc/no.png)bin360 -> 360 bytes
-rw-r--r--allium/static/images/cc/np.png (renamed from tor-metrics/static/images/cc/np.png)bin657 -> 657 bytes
-rw-r--r--allium/static/images/cc/nr.png (renamed from tor-metrics/static/images/cc/nr.png)bin344 -> 344 bytes
-rw-r--r--allium/static/images/cc/nu.png (renamed from tor-metrics/static/images/cc/nu.png)bin431 -> 431 bytes
-rw-r--r--allium/static/images/cc/nz.png (renamed from tor-metrics/static/images/cc/nz.png)bin422 -> 422 bytes
-rw-r--r--allium/static/images/cc/om.png (renamed from tor-metrics/static/images/cc/om.png)bin411 -> 411 bytes
-rw-r--r--allium/static/images/cc/pa.png (renamed from tor-metrics/static/images/cc/pa.png)bin438 -> 438 bytes
-rw-r--r--allium/static/images/cc/pe.png (renamed from tor-metrics/static/images/cc/pe.png)bin329 -> 329 bytes
-rw-r--r--allium/static/images/cc/pf.png (renamed from tor-metrics/static/images/cc/pf.png)bin389 -> 389 bytes
-rw-r--r--allium/static/images/cc/pg.png (renamed from tor-metrics/static/images/cc/pg.png)bin566 -> 566 bytes
-rw-r--r--allium/static/images/cc/ph.png (renamed from tor-metrics/static/images/cc/ph.png)bin521 -> 521 bytes
-rw-r--r--allium/static/images/cc/pk.png (renamed from tor-metrics/static/images/cc/pk.png)bin556 -> 556 bytes
-rw-r--r--allium/static/images/cc/pl.png (renamed from tor-metrics/static/images/cc/pl.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/pm.png (renamed from tor-metrics/static/images/cc/pm.png)bin689 -> 689 bytes
-rw-r--r--allium/static/images/cc/pn.png (renamed from tor-metrics/static/images/cc/pn.png)bin529 -> 529 bytes
-rw-r--r--allium/static/images/cc/pr.png (renamed from tor-metrics/static/images/cc/pr.png)bin457 -> 457 bytes
-rw-r--r--allium/static/images/cc/ps.png (renamed from tor-metrics/static/images/cc/ps.png)bin399 -> 399 bytes
-rw-r--r--allium/static/images/cc/pt.png (renamed from tor-metrics/static/images/cc/pt.png)bin518 -> 518 bytes
-rw-r--r--allium/static/images/cc/pw.png (renamed from tor-metrics/static/images/cc/pw.png)bin412 -> 412 bytes
-rw-r--r--allium/static/images/cc/py.png (renamed from tor-metrics/static/images/cc/py.png)bin380 -> 380 bytes
-rw-r--r--allium/static/images/cc/qa.png (renamed from tor-metrics/static/images/cc/qa.png)bin493 -> 493 bytes
-rw-r--r--allium/static/images/cc/re.png (renamed from tor-metrics/static/images/cc/re.png)bin484 -> 484 bytes
-rw-r--r--allium/static/images/cc/ro.png (renamed from tor-metrics/static/images/cc/ro.png)bin417 -> 417 bytes
-rw-r--r--allium/static/images/cc/rs.png (renamed from tor-metrics/static/images/cc/rs.png)bin444 -> 444 bytes
-rw-r--r--allium/static/images/cc/ru.png (renamed from tor-metrics/static/images/cc/ru.png)bin287 -> 287 bytes
-rw-r--r--allium/static/images/cc/rw.png (renamed from tor-metrics/static/images/cc/rw.png)bin387 -> 387 bytes
-rw-r--r--allium/static/images/cc/sa.png (renamed from tor-metrics/static/images/cc/sa.png)bin540 -> 540 bytes
-rw-r--r--allium/static/images/cc/sb.png (renamed from tor-metrics/static/images/cc/sb.png)bin510 -> 510 bytes
-rw-r--r--allium/static/images/cc/sc.png (renamed from tor-metrics/static/images/cc/sc.png)bin525 -> 525 bytes
-rw-r--r--allium/static/images/cc/sd.png (renamed from tor-metrics/static/images/cc/sd.png)bin400 -> 400 bytes
-rw-r--r--allium/static/images/cc/se.png (renamed from tor-metrics/static/images/cc/se.png)bin331 -> 331 bytes
-rw-r--r--allium/static/images/cc/sg.png (renamed from tor-metrics/static/images/cc/sg.png)bin445 -> 445 bytes
-rw-r--r--allium/static/images/cc/sh.png (renamed from tor-metrics/static/images/cc/sh.png)bin509 -> 509 bytes
-rw-r--r--allium/static/images/cc/si.png (renamed from tor-metrics/static/images/cc/si.png)bin347 -> 347 bytes
-rw-r--r--allium/static/images/cc/sj.png (renamed from tor-metrics/static/images/cc/sj.png)bin512 -> 512 bytes
-rw-r--r--allium/static/images/cc/sk.png (renamed from tor-metrics/static/images/cc/sk.png)bin395 -> 395 bytes
-rw-r--r--allium/static/images/cc/sl.png (renamed from tor-metrics/static/images/cc/sl.png)bin295 -> 295 bytes
-rw-r--r--allium/static/images/cc/sm.png (renamed from tor-metrics/static/images/cc/sm.png)bin440 -> 440 bytes
-rw-r--r--allium/static/images/cc/sn.png (renamed from tor-metrics/static/images/cc/sn.png)bin464 -> 464 bytes
-rw-r--r--allium/static/images/cc/so.png (renamed from tor-metrics/static/images/cc/so.png)bin365 -> 365 bytes
-rw-r--r--allium/static/images/cc/sr.png (renamed from tor-metrics/static/images/cc/sr.png)bin340 -> 340 bytes
-rw-r--r--allium/static/images/cc/ss.png (renamed from tor-metrics/static/images/cc/ss.png)bin475 -> 475 bytes
-rw-r--r--allium/static/images/cc/st.png (renamed from tor-metrics/static/images/cc/st.png)bin462 -> 462 bytes
-rw-r--r--allium/static/images/cc/sv.png (renamed from tor-metrics/static/images/cc/sv.png)bin391 -> 391 bytes
-rw-r--r--allium/static/images/cc/sx.png (renamed from tor-metrics/static/images/cc/sx.png)bin589 -> 589 bytes
-rw-r--r--allium/static/images/cc/sy.png (renamed from tor-metrics/static/images/cc/sy.png)bin333 -> 333 bytes
-rw-r--r--allium/static/images/cc/sz.png (renamed from tor-metrics/static/images/cc/sz.png)bin469 -> 469 bytes
-rw-r--r--allium/static/images/cc/tc.png (renamed from tor-metrics/static/images/cc/tc.png)bin491 -> 491 bytes
-rw-r--r--allium/static/images/cc/td.png (renamed from tor-metrics/static/images/cc/td.png)bin417 -> 417 bytes
-rw-r--r--allium/static/images/cc/tf.png (renamed from tor-metrics/static/images/cc/tf.png)bin425 -> 425 bytes
-rw-r--r--allium/static/images/cc/tg.png (renamed from tor-metrics/static/images/cc/tg.png)bin389 -> 389 bytes
-rw-r--r--allium/static/images/cc/th.png (renamed from tor-metrics/static/images/cc/th.png)bin289 -> 289 bytes
-rw-r--r--allium/static/images/cc/tj.png (renamed from tor-metrics/static/images/cc/tj.png)bin388 -> 388 bytes
-rw-r--r--allium/static/images/cc/tk.png (renamed from tor-metrics/static/images/cc/tk.png)bin437 -> 437 bytes
-rw-r--r--allium/static/images/cc/tl.png (renamed from tor-metrics/static/images/cc/tl.png)bin514 -> 514 bytes
-rw-r--r--allium/static/images/cc/tm.png (renamed from tor-metrics/static/images/cc/tm.png)bin580 -> 580 bytes
-rw-r--r--allium/static/images/cc/tn.png (renamed from tor-metrics/static/images/cc/tn.png)bin498 -> 498 bytes
-rw-r--r--allium/static/images/cc/to.png (renamed from tor-metrics/static/images/cc/to.png)bin369 -> 369 bytes
-rw-r--r--allium/static/images/cc/tr.png (renamed from tor-metrics/static/images/cc/tr.png)bin489 -> 489 bytes
-rw-r--r--allium/static/images/cc/tt.png (renamed from tor-metrics/static/images/cc/tt.png)bin544 -> 544 bytes
-rw-r--r--allium/static/images/cc/tv.png (renamed from tor-metrics/static/images/cc/tv.png)bin547 -> 547 bytes
-rw-r--r--allium/static/images/cc/tw.png (renamed from tor-metrics/static/images/cc/tw.png)bin429 -> 429 bytes
-rw-r--r--allium/static/images/cc/tz.png (renamed from tor-metrics/static/images/cc/tz.png)bin572 -> 572 bytes
-rw-r--r--allium/static/images/cc/ua.png (renamed from tor-metrics/static/images/cc/ua.png)bin293 -> 293 bytes
-rw-r--r--allium/static/images/cc/ug.png (renamed from tor-metrics/static/images/cc/ug.png)bin360 -> 360 bytes
-rw-r--r--allium/static/images/cc/um.png (renamed from tor-metrics/static/images/cc/um.png)bin571 -> 571 bytes
-rw-r--r--allium/static/images/cc/us.png (renamed from tor-metrics/static/images/cc/us.png)bin389 -> 389 bytes
-rw-r--r--allium/static/images/cc/uy.png (renamed from tor-metrics/static/images/cc/uy.png)bin405 -> 405 bytes
-rw-r--r--allium/static/images/cc/uz.png (renamed from tor-metrics/static/images/cc/uz.png)bin344 -> 344 bytes
-rw-r--r--allium/static/images/cc/va.png (renamed from tor-metrics/static/images/cc/va.png)bin458 -> 458 bytes
-rw-r--r--allium/static/images/cc/vc.png (renamed from tor-metrics/static/images/cc/vc.png)bin521 -> 521 bytes
-rw-r--r--allium/static/images/cc/ve.png (renamed from tor-metrics/static/images/cc/ve.png)bin438 -> 438 bytes
-rw-r--r--allium/static/images/cc/vg.png (renamed from tor-metrics/static/images/cc/vg.png)bin494 -> 494 bytes
-rw-r--r--allium/static/images/cc/vi.png (renamed from tor-metrics/static/images/cc/vi.png)bin549 -> 549 bytes
-rw-r--r--allium/static/images/cc/vn.png (renamed from tor-metrics/static/images/cc/vn.png)bin368 -> 368 bytes
-rw-r--r--allium/static/images/cc/vu.png (renamed from tor-metrics/static/images/cc/vu.png)bin474 -> 474 bytes
-rw-r--r--allium/static/images/cc/wf.png (renamed from tor-metrics/static/images/cc/wf.png)bin424 -> 424 bytes
-rw-r--r--allium/static/images/cc/ws.png (renamed from tor-metrics/static/images/cc/ws.png)bin453 -> 453 bytes
-rw-r--r--allium/static/images/cc/xz.png (renamed from tor-metrics/static/images/cc/xz.png)bin393 -> 393 bytes
-rw-r--r--allium/static/images/cc/ye.png (renamed from tor-metrics/static/images/cc/ye.png)bin295 -> 295 bytes
-rw-r--r--allium/static/images/cc/yt.png (renamed from tor-metrics/static/images/cc/yt.png)bin538 -> 538 bytes
-rw-r--r--allium/static/images/cc/za.png (renamed from tor-metrics/static/images/cc/za.png)bin486 -> 486 bytes
-rw-r--r--allium/static/images/cc/zm.png (renamed from tor-metrics/static/images/cc/zm.png)bin449 -> 449 bytes
-rw-r--r--allium/static/images/cc/zw.png (renamed from tor-metrics/static/images/cc/zw.png)bin479 -> 479 bytes
-rw-r--r--allium/static/images/flags/authority.png (renamed from tor-metrics/static/images/flags/authority.png)bin325 -> 325 bytes
-rw-r--r--allium/static/images/flags/badexit.png (renamed from tor-metrics/static/images/flags/badexit.png)bin403 -> 403 bytes
-rw-r--r--allium/static/images/flags/bridge.png (renamed from tor-metrics/static/images/flags/bridge.png)bin273 -> 273 bytes
-rw-r--r--allium/static/images/flags/country.png (renamed from tor-metrics/static/images/flags/country.png)bin291 -> 291 bytes
-rw-r--r--allium/static/images/flags/directory.png (renamed from tor-metrics/static/images/flags/directory.png)bin280 -> 280 bytes
-rw-r--r--allium/static/images/flags/exit.png (renamed from tor-metrics/static/images/flags/exit.png)bin345 -> 345 bytes
-rw-r--r--allium/static/images/flags/experimental.png (renamed from tor-metrics/static/images/flags/experimental.png)bin346 -> 346 bytes
-rw-r--r--allium/static/images/flags/fallbackdir.png (renamed from tor-metrics/static/images/flags/fallbackdir.png)bin458 -> 458 bytes
-rw-r--r--allium/static/images/flags/fast.png (renamed from tor-metrics/static/images/flags/fast.png)bin295 -> 295 bytes
-rw-r--r--allium/static/images/flags/fingerprint.png (renamed from tor-metrics/static/images/flags/fingerprint.png)bin455 -> 455 bytes
-rw-r--r--allium/static/images/flags/guard.png (renamed from tor-metrics/static/images/flags/guard.png)bin371 -> 371 bytes
-rw-r--r--allium/static/images/flags/hibernating.png (renamed from tor-metrics/static/images/flags/hibernating.png)bin303 -> 303 bytes
-rw-r--r--allium/static/images/flags/hsdir.png (renamed from tor-metrics/static/images/flags/hsdir.png)bin479 -> 479 bytes
-rw-r--r--allium/static/images/flags/ipv4.png (renamed from tor-metrics/static/images/flags/ipv4.png)bin396 -> 396 bytes
-rw-r--r--allium/static/images/flags/ipv6.png (renamed from tor-metrics/static/images/flags/ipv6.png)bin406 -> 406 bytes
-rw-r--r--allium/static/images/flags/ipv6exit.png (renamed from tor-metrics/static/images/flags/ipv6exit.png)bin404 -> 404 bytes
-rw-r--r--allium/static/images/flags/noedconsensus.png (renamed from tor-metrics/static/images/flags/noedconsensus.png)bin350 -> 350 bytes
-rw-r--r--allium/static/images/flags/notrecommended.png (renamed from tor-metrics/static/images/flags/notrecommended.png)bin381 -> 381 bytes
-rw-r--r--allium/static/images/flags/onion-alt.png (renamed from tor-metrics/static/images/flags/onion-alt.png)bin411 -> 411 bytes
-rw-r--r--allium/static/images/flags/onion.png (renamed from tor-metrics/static/images/flags/onion.png)bin352 -> 352 bytes
-rw-r--r--allium/static/images/flags/outdated.png (renamed from tor-metrics/static/images/flags/outdated.png)bin304 -> 304 bytes
-rw-r--r--allium/static/images/flags/reachableipv4.png (renamed from tor-metrics/static/images/flags/reachableipv4.png)bin370 -> 370 bytes
-rw-r--r--allium/static/images/flags/reachableipv6.png (renamed from tor-metrics/static/images/flags/reachableipv6.png)bin394 -> 394 bytes
-rw-r--r--allium/static/images/flags/relay.png (renamed from tor-metrics/static/images/flags/relay.png)bin357 -> 357 bytes
-rw-r--r--allium/static/images/flags/running.png (renamed from tor-metrics/static/images/flags/running.png)bin244 -> 244 bytes
-rw-r--r--allium/static/images/flags/stable.png (renamed from tor-metrics/static/images/flags/stable.png)bin349 -> 349 bytes
-rw-r--r--allium/static/images/flags/tshirt.png (renamed from tor-metrics/static/images/flags/tshirt.png)bin321 -> 321 bytes
-rw-r--r--allium/static/images/flags/unmeasured.png (renamed from tor-metrics/static/images/flags/unmeasured.png)bin318 -> 318 bytes
-rw-r--r--allium/static/images/flags/unreachableipv4.png (renamed from tor-metrics/static/images/flags/unreachableipv4.png)bin382 -> 382 bytes
-rw-r--r--allium/static/images/flags/unreachableipv6.png (renamed from tor-metrics/static/images/flags/unreachableipv6.png)bin402 -> 402 bytes
-rw-r--r--allium/static/images/flags/v2dir.png (renamed from tor-metrics/static/images/flags/v2dir.png)bin485 -> 485 bytes
-rw-r--r--allium/static/images/flags/valid.png (renamed from tor-metrics/static/images/flags/valid.png)bin373 -> 373 bytes
-rw-r--r--allium/templates/all.html (renamed from tor-metrics/templates/all.html)0
-rw-r--r--allium/templates/as.html (renamed from tor-metrics/templates/as.html)0
-rw-r--r--allium/templates/contact.html (renamed from tor-metrics/templates/contact.html)0
-rw-r--r--allium/templates/country.html (renamed from tor-metrics/templates/country.html)0
-rw-r--r--allium/templates/family.html (renamed from tor-metrics/templates/family.html)0
-rw-r--r--allium/templates/first_seen.html (renamed from tor-metrics/templates/first_seen.html)0
-rw-r--r--allium/templates/flag.html (renamed from tor-metrics/templates/flag.html)0
-rw-r--r--allium/templates/index.html5
-rw-r--r--allium/templates/misc-families.html (renamed from tor-metrics/templates/misc-families.html)0
-rw-r--r--allium/templates/misc-networks.html (renamed from tor-metrics/templates/misc-networks.html)0
-rw-r--r--allium/templates/platform.html (renamed from tor-metrics/templates/platform.html)0
-rw-r--r--allium/templates/relay-info.html (renamed from tor-metrics/templates/relay-info.html)0
-rw-r--r--allium/templates/relay-list.html (renamed from tor-metrics/templates/relay-list.html)0
-rw-r--r--allium/templates/skeleton.html (renamed from tor-metrics/templates/skeleton.html)2
-rw-r--r--tor-metrics/templates/index.html5
327 files changed, 25 insertions, 28 deletions
diff --git a/.gitignore b/.gitignore
index 000be90..a7a359c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,6 @@
*.swo
*.sh
sandbox
-tor-metrics/__pycache__
-tor-metrics/www
-tor-metrics/timestamp
+allium/__pycache__
+allium/www
+allium/timestamp
diff --git a/README b/README
index 6dcc224..b38b38c 100644
--- a/README
+++ b/README
@@ -1,25 +1,22 @@
-tor-metrics: statically generated tor metrics and statistics
+allium: statically generated tor metrics and statistics - https://yui.cat/
- tor-metrics generates a set of HTML documents which represent the total set
- of tor relays at runtime, sorting by ASN/country/platform/flag, respectful
- Onionoo queries (If-Modified-Since) and 100% certified Javascript-freeâ„¢
+ allium generates a set of HTML documents which represent the total set of tor
+ relays at the time of execution
- demo: https://yui.cat/
-
- $ ./generate.py
- $ ls ./www
- all.html contact/ families.html flag/ networks.html relay/
- as/ country/ family/ index.html platform/ static/
- $
+ allium is heavily inspired by the official tor metrics project[0] and serves
+ as a javascript-free, statically-generated clean room implementation. the
+ primary goals of the project are to be fast (static), use few API queries
+ (one), and to present information in a condensed, readable format
TODO
- - top exit/guard/relay families (see https://nusenu.github.io/OrNetStats/)
- - interesting statistics (ASN exit concentration, IPv6-supporting relays)
- - implement something similar to https://metrics.torproject.org/bubbles.html
+ - top exit/guard/relay families (see https://nusenu.github.io/OrNetStats/)
+ - interesting statistics (ASN exit concentration, IPv6-supporting relays)
+ - implement something similar to https://metrics.torproject.org/bubbles.html
- note: this project includes country flags from GoSquared[0] and relay flags
- from the Tor Project[1]; licenses are included in this project's root
- directory
+ note: this project includes country flags from GoSquared[1] and relay flags
+ from the Tor Project[2], the licenses of which are included in this project's
+ root directory
- [0] https://github.com/gosquared/flags
- [1] https://www.torproject.org/
+ [0] https://metrics.torproject.org/
+ [1] https://github.com/gosquared/flags
+ [2] https://www.torproject.org/
diff --git a/tor-metrics/config.py b/allium/config.py
index 67a1934..67a1934 100644
--- a/tor-metrics/config.py
+++ b/allium/config.py
diff --git a/tor-metrics/countries.py b/allium/countries.py
index ba63358..ba63358 100644
--- a/tor-metrics/countries.py
+++ b/allium/countries.py
diff --git a/tor-metrics/generate.py b/allium/generate.py
index 4315e7d..4315e7d 100755
--- a/tor-metrics/generate.py
+++ b/allium/generate.py
diff --git a/tor-metrics/relays.py b/allium/relays.py
index 97e1514..97e1514 100644
--- a/tor-metrics/relays.py
+++ b/allium/relays.py
diff --git a/tor-metrics/static/css/bootstrap.min.css b/allium/static/css/bootstrap.min.css
index 7f3562e..7f3562e 100644
--- a/tor-metrics/static/css/bootstrap.min.css
+++ b/allium/static/css/bootstrap.min.css
diff --git a/tor-metrics/static/images/cc/_abkhazia.png b/allium/static/images/cc/_abkhazia.png
index ad5d130..ad5d130 100644
--- a/tor-metrics/static/images/cc/_abkhazia.png
+++ b/allium/static/images/cc/_abkhazia.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_basque-country.png b/allium/static/images/cc/_basque-country.png
index 616a65a..616a65a 100644
--- a/tor-metrics/static/images/cc/_basque-country.png
+++ b/allium/static/images/cc/_basque-country.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_british-antarctic-territory.png b/allium/static/images/cc/_british-antarctic-territory.png
index 114bcba..114bcba 100644
--- a/tor-metrics/static/images/cc/_british-antarctic-territory.png
+++ b/allium/static/images/cc/_british-antarctic-territory.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_commonwealth.png b/allium/static/images/cc/_commonwealth.png
index 2cb8848..2cb8848 100644
--- a/tor-metrics/static/images/cc/_commonwealth.png
+++ b/allium/static/images/cc/_commonwealth.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_england.png b/allium/static/images/cc/_england.png
index 87d6ded..87d6ded 100644
--- a/tor-metrics/static/images/cc/_england.png
+++ b/allium/static/images/cc/_england.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_gosquared.png b/allium/static/images/cc/_gosquared.png
index 87fa676..87fa676 100644
--- a/tor-metrics/static/images/cc/_gosquared.png
+++ b/allium/static/images/cc/_gosquared.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_kosovo.png b/allium/static/images/cc/_kosovo.png
index e143b3a..e143b3a 100644
--- a/tor-metrics/static/images/cc/_kosovo.png
+++ b/allium/static/images/cc/_kosovo.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_mars.png b/allium/static/images/cc/_mars.png
index 7a472a7..7a472a7 100644
--- a/tor-metrics/static/images/cc/_mars.png
+++ b/allium/static/images/cc/_mars.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_nagorno-karabakh.png b/allium/static/images/cc/_nagorno-karabakh.png
index 53d7a93..53d7a93 100644
--- a/tor-metrics/static/images/cc/_nagorno-karabakh.png
+++ b/allium/static/images/cc/_nagorno-karabakh.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_nato.png b/allium/static/images/cc/_nato.png
index f52845a..f52845a 100644
--- a/tor-metrics/static/images/cc/_nato.png
+++ b/allium/static/images/cc/_nato.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_northern-cyprus.png b/allium/static/images/cc/_northern-cyprus.png
index 37e5cf6..37e5cf6 100644
--- a/tor-metrics/static/images/cc/_northern-cyprus.png
+++ b/allium/static/images/cc/_northern-cyprus.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_olympics.png b/allium/static/images/cc/_olympics.png
index c4a764c..c4a764c 100644
--- a/tor-metrics/static/images/cc/_olympics.png
+++ b/allium/static/images/cc/_olympics.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_red-cross.png b/allium/static/images/cc/_red-cross.png
index c672f88..c672f88 100644
--- a/tor-metrics/static/images/cc/_red-cross.png
+++ b/allium/static/images/cc/_red-cross.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_scotland.png b/allium/static/images/cc/_scotland.png
index 3cccbb8..3cccbb8 100644
--- a/tor-metrics/static/images/cc/_scotland.png
+++ b/allium/static/images/cc/_scotland.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_somaliland.png b/allium/static/images/cc/_somaliland.png
index 46ce0d5..46ce0d5 100644
--- a/tor-metrics/static/images/cc/_somaliland.png
+++ b/allium/static/images/cc/_somaliland.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_south-ossetia.png b/allium/static/images/cc/_south-ossetia.png
index c076713..c076713 100644
--- a/tor-metrics/static/images/cc/_south-ossetia.png
+++ b/allium/static/images/cc/_south-ossetia.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_united-nations.png b/allium/static/images/cc/_united-nations.png
index 732eef9..732eef9 100644
--- a/tor-metrics/static/images/cc/_united-nations.png
+++ b/allium/static/images/cc/_united-nations.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_unknown.png b/allium/static/images/cc/_unknown.png
index 44a6fc9..44a6fc9 100644
--- a/tor-metrics/static/images/cc/_unknown.png
+++ b/allium/static/images/cc/_unknown.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/_wales.png b/allium/static/images/cc/_wales.png
index aad4ede..aad4ede 100644
--- a/tor-metrics/static/images/cc/_wales.png
+++ b/allium/static/images/cc/_wales.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ad.png b/allium/static/images/cc/ad.png
index c330f5c..c330f5c 100644
--- a/tor-metrics/static/images/cc/ad.png
+++ b/allium/static/images/cc/ad.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ae.png b/allium/static/images/cc/ae.png
index 351b5c5..351b5c5 100644
--- a/tor-metrics/static/images/cc/ae.png
+++ b/allium/static/images/cc/ae.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/af.png b/allium/static/images/cc/af.png
index 1ae8674..1ae8674 100644
--- a/tor-metrics/static/images/cc/af.png
+++ b/allium/static/images/cc/af.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ag.png b/allium/static/images/cc/ag.png
index 0f22d74..0f22d74 100644
--- a/tor-metrics/static/images/cc/ag.png
+++ b/allium/static/images/cc/ag.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ai.png b/allium/static/images/cc/ai.png
index 3a45b36..3a45b36 100644
--- a/tor-metrics/static/images/cc/ai.png
+++ b/allium/static/images/cc/ai.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/al.png b/allium/static/images/cc/al.png
index 49d01e8..49d01e8 100644
--- a/tor-metrics/static/images/cc/al.png
+++ b/allium/static/images/cc/al.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/am.png b/allium/static/images/cc/am.png
index 6255e2e..6255e2e 100644
--- a/tor-metrics/static/images/cc/am.png
+++ b/allium/static/images/cc/am.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/an.png b/allium/static/images/cc/an.png
index 0fc1c3b..0fc1c3b 100644
--- a/tor-metrics/static/images/cc/an.png
+++ b/allium/static/images/cc/an.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ao.png b/allium/static/images/cc/ao.png
index f98f37b..f98f37b 100644
--- a/tor-metrics/static/images/cc/ao.png
+++ b/allium/static/images/cc/ao.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/aq.png b/allium/static/images/cc/aq.png
index a502638..a502638 100644
--- a/tor-metrics/static/images/cc/aq.png
+++ b/allium/static/images/cc/aq.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ar.png b/allium/static/images/cc/ar.png
index e1fa97b..e1fa97b 100644
--- a/tor-metrics/static/images/cc/ar.png
+++ b/allium/static/images/cc/ar.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/as.png b/allium/static/images/cc/as.png
index 6b79481..6b79481 100644
--- a/tor-metrics/static/images/cc/as.png
+++ b/allium/static/images/cc/as.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/at.png b/allium/static/images/cc/at.png
index 794bd2f..794bd2f 100644
--- a/tor-metrics/static/images/cc/at.png
+++ b/allium/static/images/cc/at.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/au.png b/allium/static/images/cc/au.png
index 11f4d1c..11f4d1c 100644
--- a/tor-metrics/static/images/cc/au.png
+++ b/allium/static/images/cc/au.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/aw.png b/allium/static/images/cc/aw.png
index 98e7300..98e7300 100644
--- a/tor-metrics/static/images/cc/aw.png
+++ b/allium/static/images/cc/aw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ax.png b/allium/static/images/cc/ax.png
index 19312e9..19312e9 100644
--- a/tor-metrics/static/images/cc/ax.png
+++ b/allium/static/images/cc/ax.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/az.png b/allium/static/images/cc/az.png
index 9e2c6ba..9e2c6ba 100644
--- a/tor-metrics/static/images/cc/az.png
+++ b/allium/static/images/cc/az.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ba.png b/allium/static/images/cc/ba.png
index 24b609d..24b609d 100644
--- a/tor-metrics/static/images/cc/ba.png
+++ b/allium/static/images/cc/ba.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bb.png b/allium/static/images/cc/bb.png
index d69f58d..d69f58d 100644
--- a/tor-metrics/static/images/cc/bb.png
+++ b/allium/static/images/cc/bb.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bd.png b/allium/static/images/cc/bd.png
index 266eff8..266eff8 100644
--- a/tor-metrics/static/images/cc/bd.png
+++ b/allium/static/images/cc/bd.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/be.png b/allium/static/images/cc/be.png
index e3ea806..e3ea806 100644
--- a/tor-metrics/static/images/cc/be.png
+++ b/allium/static/images/cc/be.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bf.png b/allium/static/images/cc/bf.png
index 20c6c2e..20c6c2e 100644
--- a/tor-metrics/static/images/cc/bf.png
+++ b/allium/static/images/cc/bf.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bg.png b/allium/static/images/cc/bg.png
index 775550c..775550c 100644
--- a/tor-metrics/static/images/cc/bg.png
+++ b/allium/static/images/cc/bg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bh.png b/allium/static/images/cc/bh.png
index b3eb851..b3eb851 100644
--- a/tor-metrics/static/images/cc/bh.png
+++ b/allium/static/images/cc/bh.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bi.png b/allium/static/images/cc/bi.png
index 394a829..394a829 100644
--- a/tor-metrics/static/images/cc/bi.png
+++ b/allium/static/images/cc/bi.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bj.png b/allium/static/images/cc/bj.png
index d8842e3..d8842e3 100644
--- a/tor-metrics/static/images/cc/bj.png
+++ b/allium/static/images/cc/bj.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bl.png b/allium/static/images/cc/bl.png
index 67a69ec..67a69ec 100644
--- a/tor-metrics/static/images/cc/bl.png
+++ b/allium/static/images/cc/bl.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bm.png b/allium/static/images/cc/bm.png
index 132e990..132e990 100644
--- a/tor-metrics/static/images/cc/bm.png
+++ b/allium/static/images/cc/bm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bn.png b/allium/static/images/cc/bn.png
index 62882e8..62882e8 100644
--- a/tor-metrics/static/images/cc/bn.png
+++ b/allium/static/images/cc/bn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bo.png b/allium/static/images/cc/bo.png
index 7f4186b..7f4186b 100644
--- a/tor-metrics/static/images/cc/bo.png
+++ b/allium/static/images/cc/bo.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/br.png b/allium/static/images/cc/br.png
index 6bb4378..6bb4378 100644
--- a/tor-metrics/static/images/cc/br.png
+++ b/allium/static/images/cc/br.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bs.png b/allium/static/images/cc/bs.png
index 6a08b9d..6a08b9d 100644
--- a/tor-metrics/static/images/cc/bs.png
+++ b/allium/static/images/cc/bs.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bt.png b/allium/static/images/cc/bt.png
index fe1df29..fe1df29 100644
--- a/tor-metrics/static/images/cc/bt.png
+++ b/allium/static/images/cc/bt.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bv.png b/allium/static/images/cc/bv.png
index 160b6b5..160b6b5 100644
--- a/tor-metrics/static/images/cc/bv.png
+++ b/allium/static/images/cc/bv.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bw.png b/allium/static/images/cc/bw.png
index b4a502b..b4a502b 100644
--- a/tor-metrics/static/images/cc/bw.png
+++ b/allium/static/images/cc/bw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/by.png b/allium/static/images/cc/by.png
index 55b61e8..55b61e8 100644
--- a/tor-metrics/static/images/cc/by.png
+++ b/allium/static/images/cc/by.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/bz.png b/allium/static/images/cc/bz.png
index fd97f8a..fd97f8a 100644
--- a/tor-metrics/static/images/cc/bz.png
+++ b/allium/static/images/cc/bz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ca.png b/allium/static/images/cc/ca.png
index 06671e7..06671e7 100644
--- a/tor-metrics/static/images/cc/ca.png
+++ b/allium/static/images/cc/ca.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cc.png b/allium/static/images/cc/cc.png
index c10a918..c10a918 100644
--- a/tor-metrics/static/images/cc/cc.png
+++ b/allium/static/images/cc/cc.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cd.png b/allium/static/images/cc/cd.png
index 724caf2..724caf2 100644
--- a/tor-metrics/static/images/cc/cd.png
+++ b/allium/static/images/cc/cd.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cf.png b/allium/static/images/cc/cf.png
index 32cb360..32cb360 100644
--- a/tor-metrics/static/images/cc/cf.png
+++ b/allium/static/images/cc/cf.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cg.png b/allium/static/images/cc/cg.png
index 7a1bc57..7a1bc57 100644
--- a/tor-metrics/static/images/cc/cg.png
+++ b/allium/static/images/cc/cg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ch.png b/allium/static/images/cc/ch.png
index de304f3..de304f3 100644
--- a/tor-metrics/static/images/cc/ch.png
+++ b/allium/static/images/cc/ch.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ci.png b/allium/static/images/cc/ci.png
index 47251d3..47251d3 100644
--- a/tor-metrics/static/images/cc/ci.png
+++ b/allium/static/images/cc/ci.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ck.png b/allium/static/images/cc/ck.png
index d74d1f4..d74d1f4 100644
--- a/tor-metrics/static/images/cc/ck.png
+++ b/allium/static/images/cc/ck.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cl.png b/allium/static/images/cc/cl.png
index 57bf33e..57bf33e 100644
--- a/tor-metrics/static/images/cc/cl.png
+++ b/allium/static/images/cc/cl.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cm.png b/allium/static/images/cc/cm.png
index 1d13837..1d13837 100644
--- a/tor-metrics/static/images/cc/cm.png
+++ b/allium/static/images/cc/cm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cn.png b/allium/static/images/cc/cn.png
index 5ac1e13..5ac1e13 100644
--- a/tor-metrics/static/images/cc/cn.png
+++ b/allium/static/images/cc/cn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/co.png b/allium/static/images/cc/co.png
index 85db6f6..85db6f6 100644
--- a/tor-metrics/static/images/cc/co.png
+++ b/allium/static/images/cc/co.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cr.png b/allium/static/images/cc/cr.png
index 17eeb62..17eeb62 100644
--- a/tor-metrics/static/images/cc/cr.png
+++ b/allium/static/images/cc/cr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cs.png b/allium/static/images/cc/cs.png
index 8254790..8254790 100644
--- a/tor-metrics/static/images/cc/cs.png
+++ b/allium/static/images/cc/cs.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ct.png b/allium/static/images/cc/ct.png
index 1e8b74b..1e8b74b 100644
--- a/tor-metrics/static/images/cc/ct.png
+++ b/allium/static/images/cc/ct.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cu.png b/allium/static/images/cc/cu.png
index cd80f6d..cd80f6d 100644
--- a/tor-metrics/static/images/cc/cu.png
+++ b/allium/static/images/cc/cu.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cv.png b/allium/static/images/cc/cv.png
index 4fac2a3..4fac2a3 100644
--- a/tor-metrics/static/images/cc/cv.png
+++ b/allium/static/images/cc/cv.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cw.png b/allium/static/images/cc/cw.png
index 340cee8..340cee8 100644
--- a/tor-metrics/static/images/cc/cw.png
+++ b/allium/static/images/cc/cw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cx.png b/allium/static/images/cc/cx.png
index 79452bb..79452bb 100644
--- a/tor-metrics/static/images/cc/cx.png
+++ b/allium/static/images/cc/cx.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cy.png b/allium/static/images/cc/cy.png
index 664cd5c..664cd5c 100644
--- a/tor-metrics/static/images/cc/cy.png
+++ b/allium/static/images/cc/cy.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/cz.png b/allium/static/images/cc/cz.png
index 196f74e..196f74e 100644
--- a/tor-metrics/static/images/cc/cz.png
+++ b/allium/static/images/cc/cz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/de.png b/allium/static/images/cc/de.png
index 8458c23..8458c23 100644
--- a/tor-metrics/static/images/cc/de.png
+++ b/allium/static/images/cc/de.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/dj.png b/allium/static/images/cc/dj.png
index 78660a1..78660a1 100644
--- a/tor-metrics/static/images/cc/dj.png
+++ b/allium/static/images/cc/dj.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/dk.png b/allium/static/images/cc/dk.png
index a81768c..a81768c 100644
--- a/tor-metrics/static/images/cc/dk.png
+++ b/allium/static/images/cc/dk.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/dm.png b/allium/static/images/cc/dm.png
index a9d8f89..a9d8f89 100644
--- a/tor-metrics/static/images/cc/dm.png
+++ b/allium/static/images/cc/dm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/do.png b/allium/static/images/cc/do.png
index 4b2c207..4b2c207 100644
--- a/tor-metrics/static/images/cc/do.png
+++ b/allium/static/images/cc/do.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/dz.png b/allium/static/images/cc/dz.png
index 705dbba..705dbba 100644
--- a/tor-metrics/static/images/cc/dz.png
+++ b/allium/static/images/cc/dz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ec.png b/allium/static/images/cc/ec.png
index 234cf8c..234cf8c 100644
--- a/tor-metrics/static/images/cc/ec.png
+++ b/allium/static/images/cc/ec.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ee.png b/allium/static/images/cc/ee.png
index c8f3721..c8f3721 100644
--- a/tor-metrics/static/images/cc/ee.png
+++ b/allium/static/images/cc/ee.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/eg.png b/allium/static/images/cc/eg.png
index 96c93ed..96c93ed 100644
--- a/tor-metrics/static/images/cc/eg.png
+++ b/allium/static/images/cc/eg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/eh.png b/allium/static/images/cc/eh.png
index 621dc79..621dc79 100644
--- a/tor-metrics/static/images/cc/eh.png
+++ b/allium/static/images/cc/eh.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/er.png b/allium/static/images/cc/er.png
index 3530096..3530096 100644
--- a/tor-metrics/static/images/cc/er.png
+++ b/allium/static/images/cc/er.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/es.png b/allium/static/images/cc/es.png
index c915d36..c915d36 100644
--- a/tor-metrics/static/images/cc/es.png
+++ b/allium/static/images/cc/es.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/et.png b/allium/static/images/cc/et.png
index f743e64..f743e64 100644
--- a/tor-metrics/static/images/cc/et.png
+++ b/allium/static/images/cc/et.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/eu.png b/allium/static/images/cc/eu.png
index 70378d6..70378d6 100644
--- a/tor-metrics/static/images/cc/eu.png
+++ b/allium/static/images/cc/eu.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/fi.png b/allium/static/images/cc/fi.png
index 627ad2e..627ad2e 100644
--- a/tor-metrics/static/images/cc/fi.png
+++ b/allium/static/images/cc/fi.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/fj.png b/allium/static/images/cc/fj.png
index a90ae00..a90ae00 100644
--- a/tor-metrics/static/images/cc/fj.png
+++ b/allium/static/images/cc/fj.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/fk.png b/allium/static/images/cc/fk.png
index da821cc..da821cc 100644
--- a/tor-metrics/static/images/cc/fk.png
+++ b/allium/static/images/cc/fk.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/fm.png b/allium/static/images/cc/fm.png
index 5d73677..5d73677 100644
--- a/tor-metrics/static/images/cc/fm.png
+++ b/allium/static/images/cc/fm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/fo.png b/allium/static/images/cc/fo.png
index 4264083..4264083 100644
--- a/tor-metrics/static/images/cc/fo.png
+++ b/allium/static/images/cc/fo.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/fr.png b/allium/static/images/cc/fr.png
index a76cb1a..a76cb1a 100644
--- a/tor-metrics/static/images/cc/fr.png
+++ b/allium/static/images/cc/fr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ga.png b/allium/static/images/cc/ga.png
index 3e8abf1..3e8abf1 100644
--- a/tor-metrics/static/images/cc/ga.png
+++ b/allium/static/images/cc/ga.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gb.png b/allium/static/images/cc/gb.png
index 99a3cc3..99a3cc3 100644
--- a/tor-metrics/static/images/cc/gb.png
+++ b/allium/static/images/cc/gb.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gd.png b/allium/static/images/cc/gd.png
index e07a669..e07a669 100644
--- a/tor-metrics/static/images/cc/gd.png
+++ b/allium/static/images/cc/gd.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ge.png b/allium/static/images/cc/ge.png
index 086967e..086967e 100644
--- a/tor-metrics/static/images/cc/ge.png
+++ b/allium/static/images/cc/ge.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gf.png b/allium/static/images/cc/gf.png
index 8332c4e..8332c4e 100644
--- a/tor-metrics/static/images/cc/gf.png
+++ b/allium/static/images/cc/gf.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gg.png b/allium/static/images/cc/gg.png
index f2c1b71..f2c1b71 100644
--- a/tor-metrics/static/images/cc/gg.png
+++ b/allium/static/images/cc/gg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gh.png b/allium/static/images/cc/gh.png
index b07163d..b07163d 100644
--- a/tor-metrics/static/images/cc/gh.png
+++ b/allium/static/images/cc/gh.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gi.png b/allium/static/images/cc/gi.png
index 7a79f3e..7a79f3e 100644
--- a/tor-metrics/static/images/cc/gi.png
+++ b/allium/static/images/cc/gi.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gl.png b/allium/static/images/cc/gl.png
index a2ed3e9..a2ed3e9 100644
--- a/tor-metrics/static/images/cc/gl.png
+++ b/allium/static/images/cc/gl.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gm.png b/allium/static/images/cc/gm.png
index b056657..b056657 100644
--- a/tor-metrics/static/images/cc/gm.png
+++ b/allium/static/images/cc/gm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gn.png b/allium/static/images/cc/gn.png
index 243d8f0..243d8f0 100644
--- a/tor-metrics/static/images/cc/gn.png
+++ b/allium/static/images/cc/gn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gp.png b/allium/static/images/cc/gp.png
index dbb086d..dbb086d 100644
--- a/tor-metrics/static/images/cc/gp.png
+++ b/allium/static/images/cc/gp.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gq.png b/allium/static/images/cc/gq.png
index 9168ef2..9168ef2 100644
--- a/tor-metrics/static/images/cc/gq.png
+++ b/allium/static/images/cc/gq.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gr.png b/allium/static/images/cc/gr.png
index 9321a1e..9321a1e 100644
--- a/tor-metrics/static/images/cc/gr.png
+++ b/allium/static/images/cc/gr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gs.png b/allium/static/images/cc/gs.png
index fbd3fd7..fbd3fd7 100644
--- a/tor-metrics/static/images/cc/gs.png
+++ b/allium/static/images/cc/gs.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gt.png b/allium/static/images/cc/gt.png
index dacd490..dacd490 100644
--- a/tor-metrics/static/images/cc/gt.png
+++ b/allium/static/images/cc/gt.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gu.png b/allium/static/images/cc/gu.png
index b0ac67b..b0ac67b 100644
--- a/tor-metrics/static/images/cc/gu.png
+++ b/allium/static/images/cc/gu.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gw.png b/allium/static/images/cc/gw.png
index c1e5415..c1e5415 100644
--- a/tor-metrics/static/images/cc/gw.png
+++ b/allium/static/images/cc/gw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/gy.png b/allium/static/images/cc/gy.png
index 63d5148..63d5148 100644
--- a/tor-metrics/static/images/cc/gy.png
+++ b/allium/static/images/cc/gy.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/hk.png b/allium/static/images/cc/hk.png
index a4cf92c..a4cf92c 100644
--- a/tor-metrics/static/images/cc/hk.png
+++ b/allium/static/images/cc/hk.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/hm.png b/allium/static/images/cc/hm.png
index a01389a..a01389a 100644
--- a/tor-metrics/static/images/cc/hm.png
+++ b/allium/static/images/cc/hm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/hn.png b/allium/static/images/cc/hn.png
index 51f6eae..51f6eae 100644
--- a/tor-metrics/static/images/cc/hn.png
+++ b/allium/static/images/cc/hn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/hr.png b/allium/static/images/cc/hr.png
index 6e86e8d..6e86e8d 100644
--- a/tor-metrics/static/images/cc/hr.png
+++ b/allium/static/images/cc/hr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ht.png b/allium/static/images/cc/ht.png
index 3522053..3522053 100644
--- a/tor-metrics/static/images/cc/ht.png
+++ b/allium/static/images/cc/ht.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/hu.png b/allium/static/images/cc/hu.png
index ae5c6c9..ae5c6c9 100644
--- a/tor-metrics/static/images/cc/hu.png
+++ b/allium/static/images/cc/hu.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ic.png b/allium/static/images/cc/ic.png
index c1d8d46..c1d8d46 100644
--- a/tor-metrics/static/images/cc/ic.png
+++ b/allium/static/images/cc/ic.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/id.png b/allium/static/images/cc/id.png
index 0640473..0640473 100644
--- a/tor-metrics/static/images/cc/id.png
+++ b/allium/static/images/cc/id.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ie.png b/allium/static/images/cc/ie.png
index c970d38..c970d38 100644
--- a/tor-metrics/static/images/cc/ie.png
+++ b/allium/static/images/cc/ie.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/il.png b/allium/static/images/cc/il.png
index 2f58f14..2f58f14 100644
--- a/tor-metrics/static/images/cc/il.png
+++ b/allium/static/images/cc/il.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/im.png b/allium/static/images/cc/im.png
index c4a6b6a..c4a6b6a 100644
--- a/tor-metrics/static/images/cc/im.png
+++ b/allium/static/images/cc/im.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/in.png b/allium/static/images/cc/in.png
index 109281e..109281e 100644
--- a/tor-metrics/static/images/cc/in.png
+++ b/allium/static/images/cc/in.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/io.png b/allium/static/images/cc/io.png
index 3e74b6a..3e74b6a 100644
--- a/tor-metrics/static/images/cc/io.png
+++ b/allium/static/images/cc/io.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/iq.png b/allium/static/images/cc/iq.png
index f352c63..f352c63 100644
--- a/tor-metrics/static/images/cc/iq.png
+++ b/allium/static/images/cc/iq.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ir.png b/allium/static/images/cc/ir.png
index 6fcdfa3..6fcdfa3 100644
--- a/tor-metrics/static/images/cc/ir.png
+++ b/allium/static/images/cc/ir.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/is.png b/allium/static/images/cc/is.png
index d535f7f..d535f7f 100644
--- a/tor-metrics/static/images/cc/is.png
+++ b/allium/static/images/cc/is.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/it.png b/allium/static/images/cc/it.png
index a45445a..a45445a 100644
--- a/tor-metrics/static/images/cc/it.png
+++ b/allium/static/images/cc/it.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/je.png b/allium/static/images/cc/je.png
index 2e04508..2e04508 100644
--- a/tor-metrics/static/images/cc/je.png
+++ b/allium/static/images/cc/je.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/jm.png b/allium/static/images/cc/jm.png
index 6d93858..6d93858 100644
--- a/tor-metrics/static/images/cc/jm.png
+++ b/allium/static/images/cc/jm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/jo.png b/allium/static/images/cc/jo.png
index 8e11b7b..8e11b7b 100644
--- a/tor-metrics/static/images/cc/jo.png
+++ b/allium/static/images/cc/jo.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/jp.png b/allium/static/images/cc/jp.png
index a742140..a742140 100644
--- a/tor-metrics/static/images/cc/jp.png
+++ b/allium/static/images/cc/jp.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ke.png b/allium/static/images/cc/ke.png
index e1ac097..e1ac097 100644
--- a/tor-metrics/static/images/cc/ke.png
+++ b/allium/static/images/cc/ke.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/kg.png b/allium/static/images/cc/kg.png
index 70f5d3b..70f5d3b 100644
--- a/tor-metrics/static/images/cc/kg.png
+++ b/allium/static/images/cc/kg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/kh.png b/allium/static/images/cc/kh.png
index 4690096..4690096 100644
--- a/tor-metrics/static/images/cc/kh.png
+++ b/allium/static/images/cc/kh.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ki.png b/allium/static/images/cc/ki.png
index df235ed..df235ed 100644
--- a/tor-metrics/static/images/cc/ki.png
+++ b/allium/static/images/cc/ki.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/km.png b/allium/static/images/cc/km.png
index 310d53a..310d53a 100644
--- a/tor-metrics/static/images/cc/km.png
+++ b/allium/static/images/cc/km.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/kn.png b/allium/static/images/cc/kn.png
index bb3efe4..bb3efe4 100644
--- a/tor-metrics/static/images/cc/kn.png
+++ b/allium/static/images/cc/kn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/kp.png b/allium/static/images/cc/kp.png
index 9716adc..9716adc 100644
--- a/tor-metrics/static/images/cc/kp.png
+++ b/allium/static/images/cc/kp.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/kr.png b/allium/static/images/cc/kr.png
index f055313..f055313 100644
--- a/tor-metrics/static/images/cc/kr.png
+++ b/allium/static/images/cc/kr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/kw.png b/allium/static/images/cc/kw.png
index af0191c..af0191c 100644
--- a/tor-metrics/static/images/cc/kw.png
+++ b/allium/static/images/cc/kw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ky.png b/allium/static/images/cc/ky.png
index c787eb0..c787eb0 100644
--- a/tor-metrics/static/images/cc/ky.png
+++ b/allium/static/images/cc/ky.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/kz.png b/allium/static/images/cc/kz.png
index 061b7c4..061b7c4 100644
--- a/tor-metrics/static/images/cc/kz.png
+++ b/allium/static/images/cc/kz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/la.png b/allium/static/images/cc/la.png
index d68c937..d68c937 100644
--- a/tor-metrics/static/images/cc/la.png
+++ b/allium/static/images/cc/la.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/lb.png b/allium/static/images/cc/lb.png
index 627a3aa..627a3aa 100644
--- a/tor-metrics/static/images/cc/lb.png
+++ b/allium/static/images/cc/lb.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/lc.png b/allium/static/images/cc/lc.png
index 672aea9..672aea9 100644
--- a/tor-metrics/static/images/cc/lc.png
+++ b/allium/static/images/cc/lc.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/li.png b/allium/static/images/cc/li.png
index f71507f..f71507f 100644
--- a/tor-metrics/static/images/cc/li.png
+++ b/allium/static/images/cc/li.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/lk.png b/allium/static/images/cc/lk.png
index 61887d2..61887d2 100644
--- a/tor-metrics/static/images/cc/lk.png
+++ b/allium/static/images/cc/lk.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/lr.png b/allium/static/images/cc/lr.png
index 4918491..4918491 100644
--- a/tor-metrics/static/images/cc/lr.png
+++ b/allium/static/images/cc/lr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ls.png b/allium/static/images/cc/ls.png
index c8a5493..c8a5493 100644
--- a/tor-metrics/static/images/cc/ls.png
+++ b/allium/static/images/cc/ls.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/lt.png b/allium/static/images/cc/lt.png
index 51513de..51513de 100644
--- a/tor-metrics/static/images/cc/lt.png
+++ b/allium/static/images/cc/lt.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/lu.png b/allium/static/images/cc/lu.png
index 59b08cc..59b08cc 100644
--- a/tor-metrics/static/images/cc/lu.png
+++ b/allium/static/images/cc/lu.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/lv.png b/allium/static/images/cc/lv.png
index c31180d..c31180d 100644
--- a/tor-metrics/static/images/cc/lv.png
+++ b/allium/static/images/cc/lv.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ly.png b/allium/static/images/cc/ly.png
index 8804e5a..8804e5a 100644
--- a/tor-metrics/static/images/cc/ly.png
+++ b/allium/static/images/cc/ly.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ma.png b/allium/static/images/cc/ma.png
index 2012156..2012156 100644
--- a/tor-metrics/static/images/cc/ma.png
+++ b/allium/static/images/cc/ma.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mc.png b/allium/static/images/cc/mc.png
index 0640473..0640473 100644
--- a/tor-metrics/static/images/cc/mc.png
+++ b/allium/static/images/cc/mc.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/md.png b/allium/static/images/cc/md.png
index 01353a3..01353a3 100644
--- a/tor-metrics/static/images/cc/md.png
+++ b/allium/static/images/cc/md.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/me.png b/allium/static/images/cc/me.png
index 9e275ec..9e275ec 100644
--- a/tor-metrics/static/images/cc/me.png
+++ b/allium/static/images/cc/me.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mf.png b/allium/static/images/cc/mf.png
index 4aafb1f..4aafb1f 100644
--- a/tor-metrics/static/images/cc/mf.png
+++ b/allium/static/images/cc/mf.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mg.png b/allium/static/images/cc/mg.png
index c55a2f4..c55a2f4 100644
--- a/tor-metrics/static/images/cc/mg.png
+++ b/allium/static/images/cc/mg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mh.png b/allium/static/images/cc/mh.png
index ed647dc..ed647dc 100644
--- a/tor-metrics/static/images/cc/mh.png
+++ b/allium/static/images/cc/mh.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mk.png b/allium/static/images/cc/mk.png
index b8d15b8..b8d15b8 100644
--- a/tor-metrics/static/images/cc/mk.png
+++ b/allium/static/images/cc/mk.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ml.png b/allium/static/images/cc/ml.png
index 40b696d..40b696d 100644
--- a/tor-metrics/static/images/cc/ml.png
+++ b/allium/static/images/cc/ml.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mm.png b/allium/static/images/cc/mm.png
index 547b1d0..547b1d0 100644
--- a/tor-metrics/static/images/cc/mm.png
+++ b/allium/static/images/cc/mm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mn.png b/allium/static/images/cc/mn.png
index 9c56174..9c56174 100644
--- a/tor-metrics/static/images/cc/mn.png
+++ b/allium/static/images/cc/mn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mo.png b/allium/static/images/cc/mo.png
index 108c88c..108c88c 100644
--- a/tor-metrics/static/images/cc/mo.png
+++ b/allium/static/images/cc/mo.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mp.png b/allium/static/images/cc/mp.png
index 0a80d84..0a80d84 100644
--- a/tor-metrics/static/images/cc/mp.png
+++ b/allium/static/images/cc/mp.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mq.png b/allium/static/images/cc/mq.png
index 5d78e64..5d78e64 100644
--- a/tor-metrics/static/images/cc/mq.png
+++ b/allium/static/images/cc/mq.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mr.png b/allium/static/images/cc/mr.png
index 1b4b7f4..1b4b7f4 100644
--- a/tor-metrics/static/images/cc/mr.png
+++ b/allium/static/images/cc/mr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ms.png b/allium/static/images/cc/ms.png
index 1689556..1689556 100644
--- a/tor-metrics/static/images/cc/ms.png
+++ b/allium/static/images/cc/ms.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mt.png b/allium/static/images/cc/mt.png
index e77d8b2..e77d8b2 100644
--- a/tor-metrics/static/images/cc/mt.png
+++ b/allium/static/images/cc/mt.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mu.png b/allium/static/images/cc/mu.png
index c5352f3..c5352f3 100644
--- a/tor-metrics/static/images/cc/mu.png
+++ b/allium/static/images/cc/mu.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mv.png b/allium/static/images/cc/mv.png
index 94d63cf..94d63cf 100644
--- a/tor-metrics/static/images/cc/mv.png
+++ b/allium/static/images/cc/mv.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mw.png b/allium/static/images/cc/mw.png
index 838b135..838b135 100644
--- a/tor-metrics/static/images/cc/mw.png
+++ b/allium/static/images/cc/mw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mx.png b/allium/static/images/cc/mx.png
index d05b37a..d05b37a 100644
--- a/tor-metrics/static/images/cc/mx.png
+++ b/allium/static/images/cc/mx.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/my.png b/allium/static/images/cc/my.png
index bea68c4..bea68c4 100644
--- a/tor-metrics/static/images/cc/my.png
+++ b/allium/static/images/cc/my.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/mz.png b/allium/static/images/cc/mz.png
index a919a16..a919a16 100644
--- a/tor-metrics/static/images/cc/mz.png
+++ b/allium/static/images/cc/mz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/na.png b/allium/static/images/cc/na.png
index 9a584c3..9a584c3 100644
--- a/tor-metrics/static/images/cc/na.png
+++ b/allium/static/images/cc/na.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/nc.png b/allium/static/images/cc/nc.png
index ad88c0c..ad88c0c 100644
--- a/tor-metrics/static/images/cc/nc.png
+++ b/allium/static/images/cc/nc.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ne.png b/allium/static/images/cc/ne.png
index 258b692..258b692 100644
--- a/tor-metrics/static/images/cc/ne.png
+++ b/allium/static/images/cc/ne.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/nf.png b/allium/static/images/cc/nf.png
index 33df782..33df782 100644
--- a/tor-metrics/static/images/cc/nf.png
+++ b/allium/static/images/cc/nf.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ng.png b/allium/static/images/cc/ng.png
index 4265810..4265810 100644
--- a/tor-metrics/static/images/cc/ng.png
+++ b/allium/static/images/cc/ng.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ni.png b/allium/static/images/cc/ni.png
index 6699ec0..6699ec0 100644
--- a/tor-metrics/static/images/cc/ni.png
+++ b/allium/static/images/cc/ni.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/nl.png b/allium/static/images/cc/nl.png
index e1ede53..e1ede53 100644
--- a/tor-metrics/static/images/cc/nl.png
+++ b/allium/static/images/cc/nl.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/no.png b/allium/static/images/cc/no.png
index 9f79424..9f79424 100644
--- a/tor-metrics/static/images/cc/no.png
+++ b/allium/static/images/cc/no.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/np.png b/allium/static/images/cc/np.png
index 23c3c6d..23c3c6d 100644
--- a/tor-metrics/static/images/cc/np.png
+++ b/allium/static/images/cc/np.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/nr.png b/allium/static/images/cc/nr.png
index 008629e..008629e 100644
--- a/tor-metrics/static/images/cc/nr.png
+++ b/allium/static/images/cc/nr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/nu.png b/allium/static/images/cc/nu.png
index 354a67c..354a67c 100644
--- a/tor-metrics/static/images/cc/nu.png
+++ b/allium/static/images/cc/nu.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/nz.png b/allium/static/images/cc/nz.png
index c44ca79..c44ca79 100644
--- a/tor-metrics/static/images/cc/nz.png
+++ b/allium/static/images/cc/nz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/om.png b/allium/static/images/cc/om.png
index 0e12bf9..0e12bf9 100644
--- a/tor-metrics/static/images/cc/om.png
+++ b/allium/static/images/cc/om.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pa.png b/allium/static/images/cc/pa.png
index 87f2a4b..87f2a4b 100644
--- a/tor-metrics/static/images/cc/pa.png
+++ b/allium/static/images/cc/pa.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pe.png b/allium/static/images/cc/pe.png
index 792a9ce..792a9ce 100644
--- a/tor-metrics/static/images/cc/pe.png
+++ b/allium/static/images/cc/pe.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pf.png b/allium/static/images/cc/pf.png
index 5f9a5a5..5f9a5a5 100644
--- a/tor-metrics/static/images/cc/pf.png
+++ b/allium/static/images/cc/pf.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pg.png b/allium/static/images/cc/pg.png
index 8fb2eb6..8fb2eb6 100644
--- a/tor-metrics/static/images/cc/pg.png
+++ b/allium/static/images/cc/pg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ph.png b/allium/static/images/cc/ph.png
index fd9d8fb..fd9d8fb 100644
--- a/tor-metrics/static/images/cc/ph.png
+++ b/allium/static/images/cc/ph.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pk.png b/allium/static/images/cc/pk.png
index 819eea2..819eea2 100644
--- a/tor-metrics/static/images/cc/pk.png
+++ b/allium/static/images/cc/pk.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pl.png b/allium/static/images/cc/pl.png
index c3855d3..c3855d3 100644
--- a/tor-metrics/static/images/cc/pl.png
+++ b/allium/static/images/cc/pl.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pm.png b/allium/static/images/cc/pm.png
index ba91d2c..ba91d2c 100644
--- a/tor-metrics/static/images/cc/pm.png
+++ b/allium/static/images/cc/pm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pn.png b/allium/static/images/cc/pn.png
index 18b8e38..18b8e38 100644
--- a/tor-metrics/static/images/cc/pn.png
+++ b/allium/static/images/cc/pn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pr.png b/allium/static/images/cc/pr.png
index bac124c..bac124c 100644
--- a/tor-metrics/static/images/cc/pr.png
+++ b/allium/static/images/cc/pr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ps.png b/allium/static/images/cc/ps.png
index 7145cbe..7145cbe 100644
--- a/tor-metrics/static/images/cc/ps.png
+++ b/allium/static/images/cc/ps.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pt.png b/allium/static/images/cc/pt.png
index 009ccc5..009ccc5 100644
--- a/tor-metrics/static/images/cc/pt.png
+++ b/allium/static/images/cc/pt.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/pw.png b/allium/static/images/cc/pw.png
index 2fd3f7b..2fd3f7b 100644
--- a/tor-metrics/static/images/cc/pw.png
+++ b/allium/static/images/cc/pw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/py.png b/allium/static/images/cc/py.png
index ab391d7..ab391d7 100644
--- a/tor-metrics/static/images/cc/py.png
+++ b/allium/static/images/cc/py.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/qa.png b/allium/static/images/cc/qa.png
index 995f281..995f281 100644
--- a/tor-metrics/static/images/cc/qa.png
+++ b/allium/static/images/cc/qa.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/re.png b/allium/static/images/cc/re.png
index a7ca8d0..a7ca8d0 100644
--- a/tor-metrics/static/images/cc/re.png
+++ b/allium/static/images/cc/re.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ro.png b/allium/static/images/cc/ro.png
index 1f7d7e4..1f7d7e4 100644
--- a/tor-metrics/static/images/cc/ro.png
+++ b/allium/static/images/cc/ro.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/rs.png b/allium/static/images/cc/rs.png
index 95b00cc..95b00cc 100644
--- a/tor-metrics/static/images/cc/rs.png
+++ b/allium/static/images/cc/rs.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ru.png b/allium/static/images/cc/ru.png
index 0d74832..0d74832 100644
--- a/tor-metrics/static/images/cc/ru.png
+++ b/allium/static/images/cc/ru.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/rw.png b/allium/static/images/cc/rw.png
index d1ac663..d1ac663 100644
--- a/tor-metrics/static/images/cc/rw.png
+++ b/allium/static/images/cc/rw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sa.png b/allium/static/images/cc/sa.png
index 9e91d7f..9e91d7f 100644
--- a/tor-metrics/static/images/cc/sa.png
+++ b/allium/static/images/cc/sa.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sb.png b/allium/static/images/cc/sb.png
index 94a9ee2..94a9ee2 100644
--- a/tor-metrics/static/images/cc/sb.png
+++ b/allium/static/images/cc/sb.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sc.png b/allium/static/images/cc/sc.png
index 0ff3930..0ff3930 100644
--- a/tor-metrics/static/images/cc/sc.png
+++ b/allium/static/images/cc/sc.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sd.png b/allium/static/images/cc/sd.png
index 41aa35e..41aa35e 100644
--- a/tor-metrics/static/images/cc/sd.png
+++ b/allium/static/images/cc/sd.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/se.png b/allium/static/images/cc/se.png
index 803b87b..803b87b 100644
--- a/tor-metrics/static/images/cc/se.png
+++ b/allium/static/images/cc/se.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sg.png b/allium/static/images/cc/sg.png
index 24256ff..24256ff 100644
--- a/tor-metrics/static/images/cc/sg.png
+++ b/allium/static/images/cc/sg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sh.png b/allium/static/images/cc/sh.png
index 020b335..020b335 100644
--- a/tor-metrics/static/images/cc/sh.png
+++ b/allium/static/images/cc/sh.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/si.png b/allium/static/images/cc/si.png
index 5b257f2..5b257f2 100644
--- a/tor-metrics/static/images/cc/si.png
+++ b/allium/static/images/cc/si.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sj.png b/allium/static/images/cc/sj.png
index 160b6b5..160b6b5 100644
--- a/tor-metrics/static/images/cc/sj.png
+++ b/allium/static/images/cc/sj.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sk.png b/allium/static/images/cc/sk.png
index f82cf6a..f82cf6a 100644
--- a/tor-metrics/static/images/cc/sk.png
+++ b/allium/static/images/cc/sk.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sl.png b/allium/static/images/cc/sl.png
index 23695b3..23695b3 100644
--- a/tor-metrics/static/images/cc/sl.png
+++ b/allium/static/images/cc/sl.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sm.png b/allium/static/images/cc/sm.png
index 64e5428..64e5428 100644
--- a/tor-metrics/static/images/cc/sm.png
+++ b/allium/static/images/cc/sm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sn.png b/allium/static/images/cc/sn.png
index 77a5d1d..77a5d1d 100644
--- a/tor-metrics/static/images/cc/sn.png
+++ b/allium/static/images/cc/sn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/so.png b/allium/static/images/cc/so.png
index 021f6ca..021f6ca 100644
--- a/tor-metrics/static/images/cc/so.png
+++ b/allium/static/images/cc/so.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sr.png b/allium/static/images/cc/sr.png
index 2b114de..2b114de 100644
--- a/tor-metrics/static/images/cc/sr.png
+++ b/allium/static/images/cc/sr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ss.png b/allium/static/images/cc/ss.png
index 8c6616c..8c6616c 100644
--- a/tor-metrics/static/images/cc/ss.png
+++ b/allium/static/images/cc/ss.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/st.png b/allium/static/images/cc/st.png
index 7cb3ffa..7cb3ffa 100644
--- a/tor-metrics/static/images/cc/st.png
+++ b/allium/static/images/cc/st.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sv.png b/allium/static/images/cc/sv.png
index c595d57..c595d57 100644
--- a/tor-metrics/static/images/cc/sv.png
+++ b/allium/static/images/cc/sv.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sx.png b/allium/static/images/cc/sx.png
index 0f0b589..0f0b589 100644
--- a/tor-metrics/static/images/cc/sx.png
+++ b/allium/static/images/cc/sx.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sy.png b/allium/static/images/cc/sy.png
index 7a0e97c..7a0e97c 100644
--- a/tor-metrics/static/images/cc/sy.png
+++ b/allium/static/images/cc/sy.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/sz.png b/allium/static/images/cc/sz.png
index f3ce6c9..f3ce6c9 100644
--- a/tor-metrics/static/images/cc/sz.png
+++ b/allium/static/images/cc/sz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tc.png b/allium/static/images/cc/tc.png
index 5edc6e9..5edc6e9 100644
--- a/tor-metrics/static/images/cc/tc.png
+++ b/allium/static/images/cc/tc.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/td.png b/allium/static/images/cc/td.png
index 2bbc6cb..2bbc6cb 100644
--- a/tor-metrics/static/images/cc/td.png
+++ b/allium/static/images/cc/td.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tf.png b/allium/static/images/cc/tf.png
index ff14546..ff14546 100644
--- a/tor-metrics/static/images/cc/tf.png
+++ b/allium/static/images/cc/tf.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tg.png b/allium/static/images/cc/tg.png
index 7779981..7779981 100644
--- a/tor-metrics/static/images/cc/tg.png
+++ b/allium/static/images/cc/tg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/th.png b/allium/static/images/cc/th.png
index 485709a..485709a 100644
--- a/tor-metrics/static/images/cc/th.png
+++ b/allium/static/images/cc/th.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tj.png b/allium/static/images/cc/tj.png
index ab2805e..ab2805e 100644
--- a/tor-metrics/static/images/cc/tj.png
+++ b/allium/static/images/cc/tj.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tk.png b/allium/static/images/cc/tk.png
index 8761ab1..8761ab1 100644
--- a/tor-metrics/static/images/cc/tk.png
+++ b/allium/static/images/cc/tk.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tl.png b/allium/static/images/cc/tl.png
index cde8db6..cde8db6 100644
--- a/tor-metrics/static/images/cc/tl.png
+++ b/allium/static/images/cc/tl.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tm.png b/allium/static/images/cc/tm.png
index 3200f49..3200f49 100644
--- a/tor-metrics/static/images/cc/tm.png
+++ b/allium/static/images/cc/tm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tn.png b/allium/static/images/cc/tn.png
index fd2b160..fd2b160 100644
--- a/tor-metrics/static/images/cc/tn.png
+++ b/allium/static/images/cc/tn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/to.png b/allium/static/images/cc/to.png
index ea666d2..ea666d2 100644
--- a/tor-metrics/static/images/cc/to.png
+++ b/allium/static/images/cc/to.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tr.png b/allium/static/images/cc/tr.png
index f605875..f605875 100644
--- a/tor-metrics/static/images/cc/tr.png
+++ b/allium/static/images/cc/tr.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tt.png b/allium/static/images/cc/tt.png
index 7f3a033..7f3a033 100644
--- a/tor-metrics/static/images/cc/tt.png
+++ b/allium/static/images/cc/tt.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tv.png b/allium/static/images/cc/tv.png
index 5228a55..5228a55 100644
--- a/tor-metrics/static/images/cc/tv.png
+++ b/allium/static/images/cc/tv.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tw.png b/allium/static/images/cc/tw.png
index b0602f3..b0602f3 100644
--- a/tor-metrics/static/images/cc/tw.png
+++ b/allium/static/images/cc/tw.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/tz.png b/allium/static/images/cc/tz.png
index b3ed426..b3ed426 100644
--- a/tor-metrics/static/images/cc/tz.png
+++ b/allium/static/images/cc/tz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ua.png b/allium/static/images/cc/ua.png
index 5c920e3..5c920e3 100644
--- a/tor-metrics/static/images/cc/ua.png
+++ b/allium/static/images/cc/ua.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ug.png b/allium/static/images/cc/ug.png
index 7b99c10..7b99c10 100644
--- a/tor-metrics/static/images/cc/ug.png
+++ b/allium/static/images/cc/ug.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/um.png b/allium/static/images/cc/um.png
index c1dd965..c1dd965 100644
--- a/tor-metrics/static/images/cc/um.png
+++ b/allium/static/images/cc/um.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/us.png b/allium/static/images/cc/us.png
index 5706b57..5706b57 100644
--- a/tor-metrics/static/images/cc/us.png
+++ b/allium/static/images/cc/us.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/uy.png b/allium/static/images/cc/uy.png
index bc2a97d..bc2a97d 100644
--- a/tor-metrics/static/images/cc/uy.png
+++ b/allium/static/images/cc/uy.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/uz.png b/allium/static/images/cc/uz.png
index b88e27e..b88e27e 100644
--- a/tor-metrics/static/images/cc/uz.png
+++ b/allium/static/images/cc/uz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/va.png b/allium/static/images/cc/va.png
index da76146..da76146 100644
--- a/tor-metrics/static/images/cc/va.png
+++ b/allium/static/images/cc/va.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/vc.png b/allium/static/images/cc/vc.png
index da26903..da26903 100644
--- a/tor-metrics/static/images/cc/vc.png
+++ b/allium/static/images/cc/vc.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ve.png b/allium/static/images/cc/ve.png
index 904c7ee..904c7ee 100644
--- a/tor-metrics/static/images/cc/ve.png
+++ b/allium/static/images/cc/ve.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/vg.png b/allium/static/images/cc/vg.png
index d337635..d337635 100644
--- a/tor-metrics/static/images/cc/vg.png
+++ b/allium/static/images/cc/vg.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/vi.png b/allium/static/images/cc/vi.png
index 5fa3126..5fa3126 100644
--- a/tor-metrics/static/images/cc/vi.png
+++ b/allium/static/images/cc/vi.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/vn.png b/allium/static/images/cc/vn.png
index bffadb2..bffadb2 100644
--- a/tor-metrics/static/images/cc/vn.png
+++ b/allium/static/images/cc/vn.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/vu.png b/allium/static/images/cc/vu.png
index 41ac003..41ac003 100644
--- a/tor-metrics/static/images/cc/vu.png
+++ b/allium/static/images/cc/vu.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/wf.png b/allium/static/images/cc/wf.png
index 79bf057..79bf057 100644
--- a/tor-metrics/static/images/cc/wf.png
+++ b/allium/static/images/cc/wf.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ws.png b/allium/static/images/cc/ws.png
index d0bdf9b..d0bdf9b 100644
--- a/tor-metrics/static/images/cc/ws.png
+++ b/allium/static/images/cc/ws.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/xz.png b/allium/static/images/cc/xz.png
index 44a6fc9..44a6fc9 100644
--- a/tor-metrics/static/images/cc/xz.png
+++ b/allium/static/images/cc/xz.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/ye.png b/allium/static/images/cc/ye.png
index 19a9e90..19a9e90 100644
--- a/tor-metrics/static/images/cc/ye.png
+++ b/allium/static/images/cc/ye.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/yt.png b/allium/static/images/cc/yt.png
index 3665c0e..3665c0e 100644
--- a/tor-metrics/static/images/cc/yt.png
+++ b/allium/static/images/cc/yt.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/za.png b/allium/static/images/cc/za.png
index 2c2eff8..2c2eff8 100644
--- a/tor-metrics/static/images/cc/za.png
+++ b/allium/static/images/cc/za.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/zm.png b/allium/static/images/cc/zm.png
index a6e6eb5..a6e6eb5 100644
--- a/tor-metrics/static/images/cc/zm.png
+++ b/allium/static/images/cc/zm.png
Binary files differ
diff --git a/tor-metrics/static/images/cc/zw.png b/allium/static/images/cc/zw.png
index cbf90eb..cbf90eb 100644
--- a/tor-metrics/static/images/cc/zw.png
+++ b/allium/static/images/cc/zw.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/authority.png b/allium/static/images/flags/authority.png
index ebd207b..ebd207b 100644
--- a/tor-metrics/static/images/flags/authority.png
+++ b/allium/static/images/flags/authority.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/badexit.png b/allium/static/images/flags/badexit.png
index b5d8a73..b5d8a73 100644
--- a/tor-metrics/static/images/flags/badexit.png
+++ b/allium/static/images/flags/badexit.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/bridge.png b/allium/static/images/flags/bridge.png
index a0cbfa6..a0cbfa6 100644
--- a/tor-metrics/static/images/flags/bridge.png
+++ b/allium/static/images/flags/bridge.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/country.png b/allium/static/images/flags/country.png
index 9eda2b2..9eda2b2 100644
--- a/tor-metrics/static/images/flags/country.png
+++ b/allium/static/images/flags/country.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/directory.png b/allium/static/images/flags/directory.png
index c330702..c330702 100644
--- a/tor-metrics/static/images/flags/directory.png
+++ b/allium/static/images/flags/directory.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/exit.png b/allium/static/images/flags/exit.png
index ec9cb90..ec9cb90 100644
--- a/tor-metrics/static/images/flags/exit.png
+++ b/allium/static/images/flags/exit.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/experimental.png b/allium/static/images/flags/experimental.png
index cc21254..cc21254 100644
--- a/tor-metrics/static/images/flags/experimental.png
+++ b/allium/static/images/flags/experimental.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/fallbackdir.png b/allium/static/images/flags/fallbackdir.png
index 0c25009..0c25009 100644
--- a/tor-metrics/static/images/flags/fallbackdir.png
+++ b/allium/static/images/flags/fallbackdir.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/fast.png b/allium/static/images/flags/fast.png
index 7c65b9f..7c65b9f 100644
--- a/tor-metrics/static/images/flags/fast.png
+++ b/allium/static/images/flags/fast.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/fingerprint.png b/allium/static/images/flags/fingerprint.png
index b1b1ebf..b1b1ebf 100644
--- a/tor-metrics/static/images/flags/fingerprint.png
+++ b/allium/static/images/flags/fingerprint.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/guard.png b/allium/static/images/flags/guard.png
index 1c55c39..1c55c39 100644
--- a/tor-metrics/static/images/flags/guard.png
+++ b/allium/static/images/flags/guard.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/hibernating.png b/allium/static/images/flags/hibernating.png
index 5e6e2d4..5e6e2d4 100644
--- a/tor-metrics/static/images/flags/hibernating.png
+++ b/allium/static/images/flags/hibernating.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/hsdir.png b/allium/static/images/flags/hsdir.png
index 19e3126..19e3126 100644
--- a/tor-metrics/static/images/flags/hsdir.png
+++ b/allium/static/images/flags/hsdir.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/ipv4.png b/allium/static/images/flags/ipv4.png
index d9e3de8..d9e3de8 100644
--- a/tor-metrics/static/images/flags/ipv4.png
+++ b/allium/static/images/flags/ipv4.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/ipv6.png b/allium/static/images/flags/ipv6.png
index 1665726..1665726 100644
--- a/tor-metrics/static/images/flags/ipv6.png
+++ b/allium/static/images/flags/ipv6.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/ipv6exit.png b/allium/static/images/flags/ipv6exit.png
index 8c731ec..8c731ec 100644
--- a/tor-metrics/static/images/flags/ipv6exit.png
+++ b/allium/static/images/flags/ipv6exit.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/noedconsensus.png b/allium/static/images/flags/noedconsensus.png
index e68495c..e68495c 100644
--- a/tor-metrics/static/images/flags/noedconsensus.png
+++ b/allium/static/images/flags/noedconsensus.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/notrecommended.png b/allium/static/images/flags/notrecommended.png
index f7a93d4..f7a93d4 100644
--- a/tor-metrics/static/images/flags/notrecommended.png
+++ b/allium/static/images/flags/notrecommended.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/onion-alt.png b/allium/static/images/flags/onion-alt.png
index ace78cf..ace78cf 100644
--- a/tor-metrics/static/images/flags/onion-alt.png
+++ b/allium/static/images/flags/onion-alt.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/onion.png b/allium/static/images/flags/onion.png
index e738fda..e738fda 100644
--- a/tor-metrics/static/images/flags/onion.png
+++ b/allium/static/images/flags/onion.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/outdated.png b/allium/static/images/flags/outdated.png
index 8509108..8509108 100644
--- a/tor-metrics/static/images/flags/outdated.png
+++ b/allium/static/images/flags/outdated.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/reachableipv4.png b/allium/static/images/flags/reachableipv4.png
index e929d87..e929d87 100644
--- a/tor-metrics/static/images/flags/reachableipv4.png
+++ b/allium/static/images/flags/reachableipv4.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/reachableipv6.png b/allium/static/images/flags/reachableipv6.png
index b4f6990..b4f6990 100644
--- a/tor-metrics/static/images/flags/reachableipv6.png
+++ b/allium/static/images/flags/reachableipv6.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/relay.png b/allium/static/images/flags/relay.png
index ee171d4..ee171d4 100644
--- a/tor-metrics/static/images/flags/relay.png
+++ b/allium/static/images/flags/relay.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/running.png b/allium/static/images/flags/running.png
index 6d716cf..6d716cf 100644
--- a/tor-metrics/static/images/flags/running.png
+++ b/allium/static/images/flags/running.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/stable.png b/allium/static/images/flags/stable.png
index 172e618..172e618 100644
--- a/tor-metrics/static/images/flags/stable.png
+++ b/allium/static/images/flags/stable.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/tshirt.png b/allium/static/images/flags/tshirt.png
index 46384f0..46384f0 100644
--- a/tor-metrics/static/images/flags/tshirt.png
+++ b/allium/static/images/flags/tshirt.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/unmeasured.png b/allium/static/images/flags/unmeasured.png
index 8b0e43a..8b0e43a 100644
--- a/tor-metrics/static/images/flags/unmeasured.png
+++ b/allium/static/images/flags/unmeasured.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/unreachableipv4.png b/allium/static/images/flags/unreachableipv4.png
index 497d4c6..497d4c6 100644
--- a/tor-metrics/static/images/flags/unreachableipv4.png
+++ b/allium/static/images/flags/unreachableipv4.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/unreachableipv6.png b/allium/static/images/flags/unreachableipv6.png
index db44b88..db44b88 100644
--- a/tor-metrics/static/images/flags/unreachableipv6.png
+++ b/allium/static/images/flags/unreachableipv6.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/v2dir.png b/allium/static/images/flags/v2dir.png
index a68b7ee..a68b7ee 100644
--- a/tor-metrics/static/images/flags/v2dir.png
+++ b/allium/static/images/flags/v2dir.png
Binary files differ
diff --git a/tor-metrics/static/images/flags/valid.png b/allium/static/images/flags/valid.png
index 6de0737..6de0737 100644
--- a/tor-metrics/static/images/flags/valid.png
+++ b/allium/static/images/flags/valid.png
Binary files differ
diff --git a/tor-metrics/templates/all.html b/allium/templates/all.html
index ef6c64a..ef6c64a 100644
--- a/tor-metrics/templates/all.html
+++ b/allium/templates/all.html
diff --git a/tor-metrics/templates/as.html b/allium/templates/as.html
index 41abcef..41abcef 100644
--- a/tor-metrics/templates/as.html
+++ b/allium/templates/as.html
diff --git a/tor-metrics/templates/contact.html b/allium/templates/contact.html
index 10bfd93..10bfd93 100644
--- a/tor-metrics/templates/contact.html
+++ b/allium/templates/contact.html
diff --git a/tor-metrics/templates/country.html b/allium/templates/country.html
index ab55af3..ab55af3 100644
--- a/tor-metrics/templates/country.html
+++ b/allium/templates/country.html
diff --git a/tor-metrics/templates/family.html b/allium/templates/family.html
index b4d88d8..b4d88d8 100644
--- a/tor-metrics/templates/family.html
+++ b/allium/templates/family.html
diff --git a/tor-metrics/templates/first_seen.html b/allium/templates/first_seen.html
index 9b40362..9b40362 100644
--- a/tor-metrics/templates/first_seen.html
+++ b/allium/templates/first_seen.html
diff --git a/tor-metrics/templates/flag.html b/allium/templates/flag.html
index 875c494..875c494 100644
--- a/tor-metrics/templates/flag.html
+++ b/allium/templates/flag.html
diff --git a/allium/templates/index.html b/allium/templates/index.html
new file mode 100644
index 0000000..e67a366
--- /dev/null
+++ b/allium/templates/index.html
@@ -0,0 +1,5 @@
+{% extends "relay-list.html" %}
+{% block title %}Tor Relays{% endblock %}
+{% block header %}Allium (<a href="http://d6amkx45augz4kskvjryv3bmmwyf7vw4k3uwxsh5egnibw2igl5aozqd.onion/">v3</a>, <a href="https://github.com/tempname1024/allium">git</a>) :: <a href="./misc/networks-by-bandwidth.html">Networks</a>, <a href="./misc/families-by-bandwidth.html">Families</a>{% endblock %}
+{% block description %}Relay listings are statically generated every hour. Last fetch was at {{ relays.timestamp }}. Listing top 500 relays; <a href="misc/all.html">view full list</a>.{% endblock %}
+
diff --git a/tor-metrics/templates/misc-families.html b/allium/templates/misc-families.html
index 7eb2de2..7eb2de2 100644
--- a/tor-metrics/templates/misc-families.html
+++ b/allium/templates/misc-families.html
diff --git a/tor-metrics/templates/misc-networks.html b/allium/templates/misc-networks.html
index 2eeabb1..2eeabb1 100644
--- a/tor-metrics/templates/misc-networks.html
+++ b/allium/templates/misc-networks.html
diff --git a/tor-metrics/templates/platform.html b/allium/templates/platform.html
index b2832fd..b2832fd 100644
--- a/tor-metrics/templates/platform.html
+++ b/allium/templates/platform.html
diff --git a/tor-metrics/templates/relay-info.html b/allium/templates/relay-info.html
index f46d585..f46d585 100644
--- a/tor-metrics/templates/relay-info.html
+++ b/allium/templates/relay-info.html
diff --git a/tor-metrics/templates/relay-list.html b/allium/templates/relay-list.html
index dca3d9a..dca3d9a 100644
--- a/tor-metrics/templates/relay-list.html
+++ b/allium/templates/relay-list.html
diff --git a/tor-metrics/templates/skeleton.html b/allium/templates/skeleton.html
index d236def..f6b4a82 100644
--- a/tor-metrics/templates/skeleton.html
+++ b/allium/templates/skeleton.html
@@ -48,7 +48,7 @@
{% block footer %}
<footer class="page-footer font-small">
<div class="footer-copyright text-center text-muted">
-<p>generated by <a href="https://git.jordan.im/tor-metrics">tor-metrics</a> on
+<p>generated by <a href="https://git.jordan.im/allium">allium</a> on
{{ relays.timestamp }}</p>
</div>
</footer>
diff --git a/tor-metrics/templates/index.html b/tor-metrics/templates/index.html
deleted file mode 100644
index 60f2ca7..0000000
--- a/tor-metrics/templates/index.html
+++ /dev/null
@@ -1,5 +0,0 @@
-{% extends "relay-list.html" %}
-{% block title %}Tor Relays{% endblock %}
-{% block header %}Tor Metrics (<a href="http://d6amkx45augz4kskvjryv3bmmwyf7vw4k3uwxsh5egnibw2igl5aozqd.onion/">v3</a>, <a href="https://github.com/tempname1024/tor-metrics">git</a>) :: <a href="./misc/networks-by-bandwidth.html">Networks</a>, <a href="./misc/families-by-bandwidth.html">Families</a>{% endblock %}
-{% block description %}Relay listings are statically generated every hour. Last fetch was at {{ relays.timestamp }}. Listing top 500 relays; <a href="misc/all.html">view full list</a>.{% endblock %}
-