mirror of
https://forge.fsky.io/midgard/linkdir.git
synced 2025-04-18 16:23:42 -05:00
Start the C rewrite, still not done but should be soon
Signed-off-by: wl <zayd@ari.lt>
This commit is contained in:
parent
d4ae6ffea9
commit
ed1729ea05
33 changed files with 192 additions and 2790 deletions
|
@ -1,16 +0,0 @@
|
||||||
# The URL the site will be built for
|
|
||||||
base_url = "/"
|
|
||||||
|
|
||||||
# Whether to automatically compile all Sass files in the sass directory
|
|
||||||
compile_sass = false
|
|
||||||
|
|
||||||
# Whether to build a search index to be used later on by a JavaScript library
|
|
||||||
build_search_index = false
|
|
||||||
|
|
||||||
[markdown]
|
|
||||||
# Whether to do syntax highlighting
|
|
||||||
# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola
|
|
||||||
highlight_code = false
|
|
||||||
|
|
||||||
[extra]
|
|
||||||
# Put all your custom variables here
|
|
|
@ -1,7 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Services on Tor"
|
|
||||||
+++
|
|
||||||
- [Gemini](gemini/)
|
|
||||||
- [Gopher](gopher/)
|
|
||||||
- [Nex](nex/)
|
|
||||||
- [Web](web/)
|
|
|
@ -1,21 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Websites on Tor"
|
|
||||||
+++
|
|
||||||
- [Alternative Frontends](frontend/)
|
|
||||||
- [Chat](chat/)
|
|
||||||
- [Cooking](cooking/)
|
|
||||||
- [E-mail](email/)
|
|
||||||
- [Forums](forum/)
|
|
||||||
- [Government](government/)
|
|
||||||
- [Guides](guide/)
|
|
||||||
- [Misc](misc/)
|
|
||||||
- [Music/Web Radio](music/)
|
|
||||||
- [News](news/)
|
|
||||||
- [Organizations](organization/)
|
|
||||||
- [Personal Sites and Blogs](personal/)
|
|
||||||
- [Projects](projects/)
|
|
||||||
- [Search Engines](search/)
|
|
||||||
- [Site Directories](directory/)
|
|
||||||
- [Tools](tools/)
|
|
||||||
- [Version Control (Git, SVN, etc)](vcs/)
|
|
||||||
- [Wikis](wiki/)
|
|
|
@ -1,6 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Music and Web Radio on Tor"
|
|
||||||
+++
|
|
||||||
- [Deep Web Radio](http://anonyradixhkgh5myfrkarggfnmdzzhhcgoy2v66uf7sml27to5n2tid.onion/)
|
|
||||||
- [No Tone](http://lgmtjgfpqk6hpik7yygkhavqivn6wsmfa7s7vszmcxwqkpwodinbhnad.onion/)
|
|
||||||
- [Rádio CBS](http://cbsrdi4vw4orqehzp2f4a4z36pmqbr2jsbf3piofifncqdnbx6movryd.onion/radiocbs/)
|
|
|
@ -1,7 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Organizations on Tor"
|
|
||||||
+++
|
|
||||||
- [FSKY](http://fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/)*
|
|
||||||
- [Disroot](http://j4dhkkxfcsvzvh3p5djkmuehhgd6t6l7wmzih6b4ss744hegwkiae7ad.onion/en)*
|
|
||||||
- [everypizza.im](http://epim22cnhxerm2k4e3tmmjzyfzymzdemumj6uxaesjnu7tk5nwjnl7yd.onion/)*
|
|
||||||
- [riseup.net](http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/index.en.html)*
|
|
|
@ -1,69 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Personal Sites on Tor"
|
|
||||||
+++
|
|
||||||
|
|
||||||
## With Blogs
|
|
||||||
- [0x19](http://ilsstfnqt4vpykd2bqc7ntxf2tqupqzi6d5zmk767qtingw2vp2hawyd.onion:8080/index.php)
|
|
||||||
- [Aidan](http://aemdotshis7lvjpvsutcksb53wqo2cunwdb62ednagwjiy7rdckx2eyd.onion/)
|
|
||||||
- [Alden Page](http://aldenp5fkdeagzwb7j4snypyxm76tucru2bm2b4bwdfd76k2dfti4tad.onion/)
|
|
||||||
- [Alex Xu/Hello71](http://duwq3shurnywtxq5z76dbcy7gbqyjgel4vzauxupuc4v773tiyxif5qd.onion/)
|
|
||||||
- [Alexander Hansen Færøy](http://lxwu7pwyszfevhglxfgaukjqjdk2belosfvsl2ekzx3vrboacvewc7qd.onion/)
|
|
||||||
- [Arav's dwelling](http://moq7aejnf4xk5k2bkaltli3ftkhusy2mbrd3pj23nrca343ku2mgk4yd.onion/)
|
|
||||||
- [Artemis' Blog](http://lpoaj7z2zkajuhgnlltpeqh3zyq7wk2iyeggqaduhgxhyajtdt2j7wad.onion/)
|
|
||||||
- [Ben Stokman](http://benji3up2kxewkqfcq7buxk2xd6zwy3zggnurkrm3l4cvwy2iipvyyad.onion/)
|
|
||||||
- [Ben Tasker Snippets](http://phecoopwm6x7azx26ctuqcp6673bbqkrqfeoiz2wwk36sady5tqbdpqd.onion/)
|
|
||||||
- [Ben Tasker](http://e26whn2524322mkxb3cbyk27ev2ihhq2biz35hty7gzgsyrwrygq27yd.onion/)
|
|
||||||
- [BurnyLlama's Blog](http://qwikoov6bmdskhp5o32d2ju6nntwhpdhcrjnllajdryq5gvxfamgffqd.onion/)
|
|
||||||
- [Chris Partridge](https://tweedge32j4ib2hrj57l676twj2rwedkkkbr57xcz5z73vpkolws6vid.onion/) - Howdy, I'm Chris Partridge, a Security Engineer. I do cybersecurity things with a focus on effective software security and internet-scale research.
|
|
||||||
- [Coding Otaku](http://3oamv2de6ooacy72hv3ulym3i3vvlprlkqas7hhzo4pu5nyxnji37zad.onion/) - A website about web technology, Privacy, FOSS, Minimalism, Anime, and more!
|
|
||||||
- [Colin Cogle](http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/) - Living in Connecticut, working in California, and helping people all over the world. Whether I'm managing effective teams of awesome IT workers, writing articles, creating and contributing to open-source projects, or telling awful jokes, I'm doing my part to make the world a little bit better.
|
|
||||||
- [Conduition](http://conduit4u4zsimbgvcatj6lyy36ot6k7w7bvbvivgwhbgzs7gfds7qad.onion/) - The personal blog of a pseudonymous cypherpunk. My specialties are cryptography, scriptless smart contracts, and multi-party computation.
|
|
||||||
- [Daniel](http://danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion/)
|
|
||||||
- [Dead End Shrine](http://blapi36sowfyuwzp4ag24xb3d4zdrzgtafez3g3lkp2rj4ho7lxhceid.onion/)
|
|
||||||
- [Etam Software](http://go7cnxivpns4x2trczyaabxwnrz7bwlxjiverkc32o4mjd5npjukpqid.onion/index.html)
|
|
||||||
- [Feeding the Cloud](http://xfdug5vmfi6oh42fp6ahhrqdjcf7ysqat6fkp5dhvde4d7vlkqixrsad.onion/)
|
|
||||||
- [Fonzi Vazquez](http://t7mhyj7a3ukowy6zpsmymxcrpspjxaqwlhmvfpf34cstzoj6c7lupxyd.onion/)
|
|
||||||
- [Hi](http://mdgdxj5d7wlgq3m6e4fvca5sgnbvejsyjh3sqh3p3tfngcnrhpuy3aid.onion/) - This is a web page about things I want to write about. I wrote it, so I'm fairly sure it's stuff I want to write about. If not, then that's an accident and you shouldn't read it.
|
|
||||||
- [Hidden Wonders](http://hidwon6exyvzjhvqnyvfrnfumhonxqu7mhc4ftv2ewmpul3vj2b2uuid.onion/)
|
|
||||||
- [Jake Jarvis](http://jarvis2i2vp4j4tbxjogsnqdemnte5xhzyi7hziiyzxwge3hzmh57zad.onion/)
|
|
||||||
- [Joseph Duffy](http://josephdepqbvoq7tm7uvynwmsji4354zmd3yp3rrtc245rilvq4ixayd.onion/)
|
|
||||||
- [Joseph Nuthalapati](http://isprwrxfqg7zx22as3e27qiz2jwo2usmjvautudhp6skrvkm77hjpzid.onion/index.html)
|
|
||||||
- [Julien Lepiller](http://c25o7knygjm3m67jy27yuynvv4pkfi25naucscmh4ubq2ggiig3v57ad.onion/en//)
|
|
||||||
- [Matt Traudt](http://tv54samlti22655ohq3oaswm64cwf7ulp6wzkjcvdla2hagqcu7uokid.onion/)
|
|
||||||
- [McRetro Network](http://mcretro4lov3ycyvikjdeer3dgl5wel5aer6xakj5mxa26a3qvrp22qd.onion/)
|
|
||||||
- [Michael Altfield](http://michaelahgu3sqef5yz3u242nok2uczduq5oxqfkwq646tvjhdnl35id.onion/)
|
|
||||||
- [Ming Di Leom's Blog](https://xw226dvxac7jzcpsf4xb64r4epr6o5hgn46dxlqk7gnjptakik6xnzqd.onion/)
|
|
||||||
- [My Unix blog](http://jentyxddh2rf47gd3e43kuebyn2xsv6h72gzh46oe4rxyovvm7xe5ead.onion/)
|
|
||||||
- [ParanoidPenguin](http://4hpfzoj3tgyp2w7sbe3gnmphqiqpxwwyijyvotamrvojl7pkra7z7byd.onion/)
|
|
||||||
- [PieroV](http://pierovggsterf4w5xplynqtl56srftc242l3g2xloqlty6nv7372xuyd.onion/)
|
|
||||||
- [Quantum](http://quantumagvxei55qyvhlj3zljkjryzzvvgckynsfr4r7tqgmiufj75qd.onion/)
|
|
||||||
- [Redshift Observatory](http://www.l24qgjfin436fqou22lusrbqmvoysp6jeey5fdn2fr7zzzv2e35jwrid.onion/)
|
|
||||||
- [Rustic Cyberpunk](http://kpz62k4pnyh5g5t2efecabkywt2aiwcnqylthqyywilqgxeiipen5xid.onion/)
|
|
||||||
- [S-Config](http://xjfbpuj56rdazx4iolylxplbvyft2onuerjeimlcqwaihp3s6r4xebqd.onion/)
|
|
||||||
- [Seth For Privacy](http://sfprivg7qec6tdle7u6hdepzjibin6fn3ivm6qlwytr235rh5vc6bfqd.onion/)
|
|
||||||
- [Seth Foster](http://zifewwhacylo5bnwyrwgmipuuchkt6efhahmvxis2by3qlcaqiye5lyd.onion/)
|
|
||||||
- [Simon Ramsay](http://ramsayswljlwqo7yvw3ovxhyzavllyduxkgh4rbobzkc263jyro6cjyd.onion/)
|
|
||||||
- [Starcom Electronics](https://y6ncaorlmtyhh6a4qmw3rtugcyaj3grh4q2hqb7c4z76c3bgc3qpehad.onion/)
|
|
||||||
- [Syst(em)](http://kcfz5m3ipji262swznq2ybir3m4b5wwwd7zckhfashp6cuuwyr6ovnyd.onion)
|
|
||||||
- [The Arcade](http://artic725lafwfqnygqxraupupg7dtbf4own767duq2bxj3t7dszvzmid.onion/blog/)
|
|
||||||
- [The CozyNet Blog](http://kfgw55ndxkdnxu42cntbm3fd7tthrxgruq4bewaxhc7iytysetmreuyd.onion/)
|
|
||||||
- [The McGovern](http://mcgovern7dgred44sj754dqvjlj26ri2fmalo6fsoj2p2nlczijeguad.onion/)
|
|
||||||
- [TheYOSH](http://theyoshxgvcjm4s2xdt6zcjym4kgskibrlos6fai26yes4bhpia5z7qd.onion/)
|
|
||||||
- [Tomas' place in cyberspace](http://pfcgmo5hwfffwhis3zty2u2ufryrnzypue34h74va6ykw5iazgcvvtqd.onion/)
|
|
||||||
- [Udonya](http://gpvdip7rd7bdy5gf7scl3rzgzgzckqw4sqxbmy6g3zijfwu4lz3ypbyd.onion/)
|
|
||||||
- [Voxel](http://voxel.fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/)
|
|
||||||
- [Xameren](http://xameren.fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/)
|
|
||||||
- [arrrr](http://arrrrv3dzzoluxubt3p24lpn7qu4rxuem3fb4kcmboji3dgpkgt4b2ad.onion/)
|
|
||||||
- [b10c](http://kd6oox7aowzt5ypwdp2o5curwkgtjjzzk33ecejomm52epjr74daoeid.onion/) - I work fulltime on open-source Bitcoin projects. I’m interesting in Bitcoin data and have been monitoring the Bitcoin network for a few years now with the goal to feed insights back into Bitcoin development. I run mempool.observer, the Bitcoin Transaction Monitor, transactionfee.info, the miningpool.observer, fork.observer, and have worked on many other projects over the past years.
|
|
||||||
- [cwoellner.com](http://cwoellfbmoo4fwpewmtwoy3nrf2rqm7aujnupj3tsawabu4m66sybead.onion/) - I use this site to write about mainly tech-related topics, but occasionally I might write about unrelated topics.
|
|
||||||
- [dotya.ml](http://6426tqrh4y5uobmo5y2csaip3m3avmjegd2kpa24sadekpxglbm34aqd.onion/)
|
|
||||||
- [getimiskon's space](http://r53zi7kxyqd72fuvhztzi25fo2bze7fqjefze7k6t6kiq74pzaq5suyd.onion/)
|
|
||||||
- [wanderlost](http://wl.zyae5rxcjcezkozdbjb6oabzegiu6erx5e3o6mcl73qzzphhu2adu5yd.onion/)
|
|
||||||
- [~funderscore](http://skhffpwzrxtv3rqtvzccsk227nvwdvkplha2ghwqvsulbfu4azgrcwyd.onion/index.html)
|
|
||||||
- [マリウス](http://z5yuzvitz4lynnaijdwmu6gkh2lnkjqmasv2jknf3biz6tkyxd4uszyd.onion/) - A blog about Japan and technology (usually not both at once)
|
|
||||||
|
|
||||||
## Without Blogs
|
|
||||||
- [Nyx](http://tgirlfyvp3q5if55wonoletc25kmyijkokd3anaogrdpoeb4h6ibfkad.onion/)
|
|
||||||
- [Purplebored](http://niko.fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/)
|
|
||||||
- [Vel](http://vel.fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/)
|
|
||||||
- [interloper](http://intrcxv4fa72e5ovler5dpfwsiyuo34tkcwfy5snzstxkhec75okowqd.onion/)
|
|
|
@ -1,4 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Search Engines on Tor"
|
|
||||||
+++
|
|
||||||
- [Ahmia](http://juhanurmihxlp77nkq76byazcldy2hlmovfu2epvl5ankdibsot4csyd.onion/)* - Ahmia is a search engine on Tor that actively removes abuse material. Filled with spam, unfortunately.
|
|
|
@ -1,7 +0,0 @@
|
||||||
+++
|
|
||||||
Title = "Version Control hosts on Tor"
|
|
||||||
+++
|
|
||||||
|
|
||||||
# Git
|
|
||||||
## Private
|
|
||||||
[Some Guy's Gitea](http://z5yuzvitz4lynnaijdwmu6gkh2lnkjqmasv2jknf3biz6tkyxd4uszyd.onion/) - Some random's Gitea, mostly (if not all) mirrors
|
|
|
@ -1,5 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Directories on Yggdrasil"
|
|
||||||
+++
|
|
||||||
|
|
||||||
- [Yggdrasil Web Directory](http://[21e:a51c:885b:7db0:166e:927:98cd:d186]/)
|
|
|
@ -1,6 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Forums on Yggdrasil"
|
|
||||||
+++
|
|
||||||
|
|
||||||
- [Midgard Forums](http://[300:5506:25eb:d0d9::1]/)
|
|
||||||
- [Yggdrasil Community](http://[21a:34aa:c782:3ad]/)
|
|
|
@ -1,20 +0,0 @@
|
||||||
+++
|
|
||||||
title = "Personal Sites on Yggdrasil"
|
|
||||||
+++
|
|
||||||
|
|
||||||
- [20plays](http://[200:15a4:9d2e:6f4b:7f41:82e:1b64:aa08]/)
|
|
||||||
- [Array in a Matrix](http://[300:5506:25eb:d0d9:1000:1000:1000:1001]/)
|
|
||||||
- [Kajero de Tenno Seremelo](http://[205:5e3:7fb2:da3c:ea37:7266:3d3e:acfd]/)
|
|
||||||
- [MadaMada](http://[304:6a74:dd1e:301d::222]/)
|
|
||||||
- [Neil Alexander](http://[219:3cf0:dd1d:47b9:555e:75ac:2ab5:493b]/)
|
|
||||||
- [Nikat](http://[202:a2a5:dead:ded:9a54:4ab5:6aa7:1645]/)
|
|
||||||
- [Purplebored](http://[300:5506:25eb:d0d9:1000:1000:1000:1002]/)
|
|
||||||
- [Stargrave](http://[222:3bd:cc26:9545:caaa:9fd6:ec56:cc1]/)
|
|
||||||
- [Willow](http://[21c:fb97:849f:852a:aee7:1c87:c49e:1c7e]/)
|
|
||||||
- [acetone](http://[324:71e:281a:9ed3::ace]/)
|
|
||||||
- [deavmi](http://[203:75b7:45af:ecca:d641:cd42:38dc:4788]/)
|
|
||||||
- [kk-on](http://[200:53dd:4da7:82fb:12a3:942f:b05f:c64]/)
|
|
||||||
- [terminaldweller](http://[21e:cd57:a147:322a:723b:a322:e4c8:c26e]/)
|
|
||||||
- [unixeno](http://[200:79fe:5638:81c4:a14c:4cd3:40d9:76d0]/)
|
|
||||||
- [vel](http://[300:5506:25eb:d0d9:1000:1000:1000:1003]/)
|
|
||||||
- [wanderlost](http://[300:5506:25eb:d0d9:1000:1000:1000:1000]/)
|
|
|
@ -1,80 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
{% block title %}
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
{% endblock title %}
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
{% block content %}
|
|
||||||
<p>
|
|
||||||
This is a collection of links to sites and services on darknets maintained
|
|
||||||
by the Midgard community.
|
|
||||||
</p>
|
|
||||||
<section>
|
|
||||||
<a class="card-link" href="i2p">
|
|
||||||
<div class="card">
|
|
||||||
<div class="icon">
|
|
||||||
<img src="/assets/images/logo/i2p.svg">
|
|
||||||
</div>
|
|
||||||
<div class="text">
|
|
||||||
<h2>I2P</h2>
|
|
||||||
<p>
|
|
||||||
The Invisible Internet Project (I2P) is a fully encrypted
|
|
||||||
private network layer. It protects your activity and
|
|
||||||
location. Every day people use the network to connect with
|
|
||||||
people without worry of being tracked or their data being
|
|
||||||
collected. In some cases people rely on the network when they
|
|
||||||
need to be discrete or are doing sensitive work.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
<a class="card-link" href="tor">
|
|
||||||
<div class="card">
|
|
||||||
<div class="icon">
|
|
||||||
<img src="/assets/images/logo/tor.svg">
|
|
||||||
</div>
|
|
||||||
<div class="text">
|
|
||||||
<h2>Tor</h2>
|
|
||||||
<p>
|
|
||||||
Tor is a free overlay network for enabling anonymous
|
|
||||||
communication. Built on free and open-source software and
|
|
||||||
more than seven thousand volunteer-operated relays
|
|
||||||
worldwide, users can have their Internet traffic routed via
|
|
||||||
a random path through the network.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
<a class="card-link" href="yggdrasil">
|
|
||||||
<div class="card">
|
|
||||||
<div class="icon">
|
|
||||||
<img src="/assets/images/logo/yggdrasil.svg">
|
|
||||||
</div>
|
|
||||||
<div class="text">
|
|
||||||
<h2>Yggdrasil</h2>
|
|
||||||
<p>
|
|
||||||
Yggdrasil is a new experimental compact
|
|
||||||
routing scheme. It is designed to be a
|
|
||||||
future-proof and decentralised alternative
|
|
||||||
to the structured routing protocols
|
|
||||||
commonly used today on the Internet, as
|
|
||||||
well as an enabling technology for future
|
|
||||||
large-scale mesh networks.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</section>
|
|
||||||
{% endblock content %}
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,4 +0,0 @@
|
||||||
{% extends "index.html" %}
|
|
||||||
{% block content %}
|
|
||||||
{{ page.content | replace(from="%5B", to="[") | replace(from="%5D", to="]") | safe }}
|
|
||||||
{% endblock content %}
|
|
|
@ -1,44 +0,0 @@
|
||||||
body {
|
|
||||||
font-family: Arial;
|
|
||||||
background-color: #B8B7B4;
|
|
||||||
color: black;
|
|
||||||
}
|
|
||||||
|
|
||||||
.card {
|
|
||||||
background-color: #D0CEC4;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
border: solid;
|
|
||||||
border-radius: 7px;
|
|
||||||
border-width: 2px;
|
|
||||||
border-color: white;
|
|
||||||
margin-bottom: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
a, a:link, a:visited, a:hover {
|
|
||||||
color: blue;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.card-link,
|
|
||||||
.card-link a,
|
|
||||||
.card-link a:link,
|
|
||||||
.card-link a:visited,
|
|
||||||
.card-link a:hover {
|
|
||||||
color: black !important;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, p {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.icon img {
|
|
||||||
width: 150px;
|
|
||||||
margin-left: 10px;
|
|
||||||
margin-right: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul {
|
|
||||||
list-style: none;
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load diff
Before Width: | Height: | Size: 49 KiB |
|
@ -1,21 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" width="306" height="185" id="图层_1">
|
|
||||||
<g transform="translate(-92,-63.999774)" id="layer3" style="display:inline">
|
|
||||||
<g id="layer5">
|
|
||||||
<path d="m 264.513,77.977773 -4.917,19.529001 c 6.965,-13.793001 18.027,-24.172001 30.729,-33.323001 -9.287,10.789 -17.754,21.579001 -22.944,32.368001 8.741,-12.292001 20.486,-19.120001 33.733,-23.627001 -17.618,15.706001 -31.60228,32.559277 -42.25528,49.494277 l -8.467,-3.687 c 1.501,-13.521 6.60928,-27.369276 14.12128,-40.754277 z" id="path2554" style="fill:#abcd03"/>
|
|
||||||
<path d="m 241.90113,115.14152 16.116,6.68594 c 0,4.098 -0.33313,16.59703 2.22938,20.28403 26.80289,34.5191 22.29349,103.71329 -5.42951,105.48829 -42.21656,0 -58.317,-28.679 -58.317,-55.03801 0,-24.037 28.816,-40.016 46.025,-54.219 4.37,-3.824 3.61113,-12.27525 -0.62387,-23.20125 z" id="path2534" style="fill:#fffcdb"/>
|
|
||||||
<path d="m 258.02197,121.58695 5.80803,2.96282 c -0.546,3.823 0.273,12.292 4.096,14.476 16.936,10.516 32.914,21.988 39.197,33.46 22.398,40.42601 -15.706,77.84601 -48.62,74.29501 17.891,-13.248 23.081,-40.42501 16.389,-70.06201 -2.731,-11.609 -6.966,-22.125 -14.478,-34.007 -3.25421,-5.83246 -2.11803,-13.06582 -2.39203,-21.12482 z" id="path2536" style="fill:#7d4698"/>
|
|
||||||
</g>
|
|
||||||
<g id="layer4" style="display:inline">
|
|
||||||
<path d="m 255.226,120.58877 12.018,1.639 c -3.551,11.745 6.966,19.939 10.38,21.852 7.64801,4.234 15.02301,8.604 20.89601,13.93 11.063,10.106 17.345,24.31 17.345,39.333 0,14.886 -6.829,29.226 -18.301,38.786 -10.789,9.014 -25.67501,12.838 -40.15201,12.838 -9.014,0 -17.072,-0.409 -25.812,-3.278 -19.939,-6.692 -34.826,-23.763 -36.055,-44.25 -1.093,-15.979 2.458,-28.134 14.887,-40.835 6.418,-6.692 19.393,-14.34 28.271,-20.486 4.371,-3.005 9.014,-11.473 0.136,-27.451 l 1.776,-1.366 13.15659,8.81203 -11.10759,-4.57803 c 0.956,1.366 3.551,7.512 4.098,9.287 1.229,5.053 0.683,9.971 -0.41,12.155 -5.599,10.107 -15.159,12.838 -22.124,18.574 -12.292,10.106 -25.676,18.164 -24.174,45.888 0.683,13.657 11.336,30.319 27.314,38.104 9.014,4.371 19.394,6.146 29.91,6.692 9.423,0.41 27.45101,-5.19 37.28401,-13.384 10.516,-8.74 16.389,-21.988 16.389,-35.508 0,-13.658 -5.463,-26.632 -15.706,-35.783 -5.873,-5.326 -15.56901,-11.745 -21.57801,-15.16 -6.009,-3.414 -13.521,-12.974 -11.063,-22.124 z" id="path2538"/>
|
|
||||||
<path d="m 251.539,140.80177 c -1.229,6.283 -2.595,17.618 -8.058,21.852 -2.322,1.638 -4.644,3.278 -7.102,4.916 -9.833,6.693 -19.667,12.974 -24.173,29.09 -0.956,3.415 -0.136,7.102 0.684,10.516 2.458,9.833 9.423,20.486 14.886,26.769 0,0.273 1.093,0.956 1.093,1.229 4.507,5.327 5.873,6.829 22.944,10.652 l -0.41,1.913 c -10.243,-2.731 -18.71,-5.189 -24.037,-11.336 0,-0.136 -0.956,-1.093 -0.956,-1.093 -5.736,-6.556 -12.702,-17.481 -15.296,-27.724 -0.956,-4.098 -1.775,-7.238 -0.683,-11.473 4.643,-16.661 14.75,-23.217 24.993,-30.182 2.322,-1.502 5.053,-2.869 7.238,-4.644 4.233,-3.14 6.554,-12.701 8.877,-20.485 z" id="path2540"/>
|
|
||||||
<path d="m 255.90625,166.74951 c 0.137,7.102 -0.55625,10.66475 1.21875,15.71875 1.092,3.004 4.782,7.1015 5.875,11.0625 1.502,5.327 3.138,11.19901 3,14.75001 0,4.09799 -0.25625,11.74249 -2.03125,19.93749 -1.35362,6.77108 -4.47323,12.58153 -9.71875,15.875 -5.37327,-1.10644 -11.68224,-2.99521 -15.40625,-6.1875 -7.238,-6.282 -13.64875,-16.7865 -14.46875,-25.9375 -0.682,-7.51099 6.27275,-18.5885 15.96875,-24.1875 8.194,-4.78 10.1,-10.22775 11.875,-18.96875 -2.458,7.648 -4.7665,14.05925 -12.6875,18.15625 -11.472,6.009 -17.3585,16.09626 -16.8125,25.65625 0.819,12.291 5.7415,20.6195 15.4375,27.3125 4.097,2.868 11.75125,5.89875 16.53125,6.71875 l 0,-0.625 c 3.62493,-0.67888 8.31818,-6.63267 10.65625,-14.6875 2.049,-7.238 2.85675,-16.502 2.71875,-22.37499 -0.137,-3.414 -1.643,-10.80801 -4.375,-17.50001 -1.502,-3.687 -3.8095,-7.37375 -5.3125,-9.96875 -1.637,-2.597 -1.64875,-8.195 -2.46875,-14.75 z" id="path2542"/>
|
|
||||||
<path d="m 255.09375,193.53076 c 0.136,4.78 2.056,10.90451 2.875,17.18751 0.684,4.64399 0.387,9.30824 0.25,13.40624 -0.13495,4.74323 -1.7152,13.24218 -3.875,17.375 -2.03673,-0.93403 -2.83294,-1.99922 -4.15625,-3.71875 -1.638,-2.322 -2.75075,-4.644 -3.84375,-7.375 -0.819,-2.049 -1.7765,-4.394 -2.1875,-7.125 -0.546,-4.097 -0.393,-10.5065 4.25,-17.06249 3.551,-5.19001 4.36475,-5.58476 5.59375,-11.59376 -1.64,5.326 -2.8625,5.869 -6.6875,10.37501 -4.233,4.917 -4.9375,12.15924 -4.9375,18.03124 0,2.459 0.9805,5.18725 1.9375,7.78125 1.092,2.732 2.02925,5.452 3.53125,7.5 2.25796,3.32082 5.14798,5.20922 6.5625,5.5625 0.009,0.002 0.022,-0.002 0.0312,0 0.0303,0.007 0.0649,0.0255 0.0937,0.0312 l 0,-0.15625 c 2.64982,-2.95437 4.24444,-5.88934 4.78125,-8.84375 0.683,-3.551 0.84,-7.10975 1.25,-11.34375 0.409,-3.551 0.11225,-8.334 -0.84375,-13.24999 -1.365,-6.146 -3.669,-12.41226 -4.625,-16.78126 z" id="path2544"/>
|
|
||||||
<path d="m 255.499,135.06577 c 0.137,7.101 0.683,20.35 2.595,25.539 0.546,1.775 5.599,9.56 9.149,18.983 2.459,6.556 3.005,12.565 3.415,14.34 1.639,7.785 -0.41,20.896 -3.142,33.324 -1.365,6.692 -6.009,15.023 -11.335,18.301 l -1.092,1.912 c 3.005,-0.137 10.379,-7.375 12.974,-16.389 4.371,-15.296 6.146,-22.398 4.098,-39.333 -0.273,-1.64 -0.956,-7.238 -3.551,-13.248 -3.824,-9.151 -9.287,-17.891 -9.969,-19.667 -1.23,-2.867 -2.869,-15.295 -3.142,-23.762 z" id="path2550"/>
|
|
||||||
<path d="m 258.06151,125.35303 c -0.40515,7.29812 -0.51351,9.98574 0.85149,15.31174 1.502,5.873 9.151,14.34 12.292,24.037 6.009,18.574 4.507,42.884 0.136,61.867 -1.638,6.691 -9.424,16.389 -17.208,19.529 l 5.736,1.366 c 3.141,-0.137 11.198,-7.648 14.34,-16.252 5.052,-13.521 6.009,-29.636 3.96,-46.571 -0.137,-1.639 -2.869,-16.252 -5.463,-22.398 -3.688,-9.15 -10.244,-17.345 -10.926,-19.119 -1.228,-3.005 -3.92651,-9.24362 -3.71849,-17.77074 z" id="path2552"/>
|
|
||||||
<rect width="0.550412" height="126.01891" x="253.71959" y="120.21686" id="rect2556"/>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<path d="M 7.9430002,18.074997 H 117.611 c 4.096,0 7.647,3.414 7.647,7.648 v 32.367 c 0,4.234 -3.551,7.649 -7.647,7.649 H 95.077 c -5.054,0 -7.239,2.867 -7.239,6.145 V 177.86401 c 0,3.551 -2.868,6.282 -6.282,6.282 H 44.272 c -3.415,0 -6.146,-2.731 -6.146,-6.282 V 70.928997 c 0,-3.278 -3.005,-5.189 -5.326,-5.189 H 7.9430002 c -4.234,0 -7.64799997,-3.415 -7.64799997,-7.649 v -32.368 c -0.001,-4.234 3.41299997,-7.648 7.64799997,-7.648 z" id="path2528" style="fill:#7d4698"/>
|
|
||||||
<path d="m 289.30687,60.958997 9.696,0 c 3.551,0 6.419,2.868 6.419,6.282 l 0,34.690003 c 0,4.507 0.273,6.282 -5.19,6.282 -10.789,0 -15.705,5.736 -15.705,12.018 l 0,58.58901 c 0,2.732 -2.595,5.053 -5.736,5.053 l -34.827,0 c -3.141,0 -5.736,-2.321 -5.736,-5.053 l 0,-66.78401 c -0.0378,-1.17441 -0.0148,-2.9081 0.137,-3.823 1.912,-24.720003 21.30753,-44.497863 45.888,-46.981003 0.82399,-0.0832 3.73943,-0.273 5.054,-0.273 z" id="path2532" style="fill:#7d4698"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 6.9 KiB |
|
@ -1,3 +0,0 @@
|
||||||
<svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="M0.0349563 15.8652C0.0799001 15.6804 0.62422 14.3471 1.10861 13.2484C1.598 12.1248 1.59301 12.1648 1.45318 11.6055C1.2834 10.9014 1.29338 9.7578 1.47815 9.15356C2.13733 6.9613 3.85518 5.47316 7.58552 3.87016C8.799 3.34582 9.46317 3.01124 9.97253 2.67166C10.8614 2.06742 11.7903 1.01873 12.0899 0.27965C12.1498 0.124844 12.2197 0 12.2447 0C12.3146 0.00499376 12.2797 2.21223 12.1948 2.98127C11.6654 7.74532 10.0474 10.8414 7.39076 12.1948C5.85768 12.9788 3.43571 13.2684 2.31211 12.804C2.15231 12.7391 1.98252 12.6841 1.93758 12.6841C1.76779 12.6841 1.14856 14.3271 0.973783 15.2559C0.918851 15.5456 0.833958 15.9401 0.82397 16C0.549313 16 0.803995 16 0.414482 16H0L0.0349563 15.8652Z" fill="#178b3f"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 813 B |
167
code/linkgen.c
Normal file
167
code/linkgen.c
Normal file
|
@ -0,0 +1,167 @@
|
||||||
|
/* SPDX-License-Identifier: GPL-3.0-or-later */
|
||||||
|
/* compile with `clang listgen.c -std=c89 -I/usr/include/libxml2 -lxml2' */
|
||||||
|
#define _XOPEN_SOURCE 500
|
||||||
|
#define _XOPEN_SOURCE_EXTENDED 500
|
||||||
|
|
||||||
|
#include <linux/limits.h>
|
||||||
|
#include <ftw.h>
|
||||||
|
#include <regex.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <string.h>
|
||||||
|
#include <libxml2/libxml/tree.h>
|
||||||
|
#include <libxml2/libxml/parser.h>
|
||||||
|
|
||||||
|
#define SMALL 1024 /* 1.0KiB */
|
||||||
|
#define BIG 524288 /* 512KiB */
|
||||||
|
|
||||||
|
char *files_list[BIG];
|
||||||
|
char *filename;
|
||||||
|
int i = 0;
|
||||||
|
|
||||||
|
regex_t regex;
|
||||||
|
int result;
|
||||||
|
|
||||||
|
void help(char program[]) {
|
||||||
|
fprintf(stderr, "Usage: %s /path/to/xml\n", program);
|
||||||
|
fprintf(stderr, "For example, %s /srv/http/users/*/site-meta.xml\n", program);
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
|
}
|
||||||
|
|
||||||
|
char* get_child(const char *parent, const char *tag, xmlDocPtr doc, xmlNodePtr node) {
|
||||||
|
/* get the content of a nested element */
|
||||||
|
static char out[BIG];
|
||||||
|
xmlNodePtr child_node = NULL;
|
||||||
|
while (node != NULL) {
|
||||||
|
if (!xmlStrcmp(node->name, (const xmlChar *)parent)) {
|
||||||
|
child_node = node->children;
|
||||||
|
break;
|
||||||
|
} else {
|
||||||
|
node = node->next;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
while (child_node != NULL) {
|
||||||
|
if (!xmlStrcmp(child_node->name, (const xmlChar *)tag)) {
|
||||||
|
sprintf(out, "%s", xmlNodeListGetString(doc, child_node->xmlChildrenNode, 1));
|
||||||
|
return out;
|
||||||
|
}
|
||||||
|
child_node = child_node->next;
|
||||||
|
}
|
||||||
|
|
||||||
|
return "NOT_FOUND";
|
||||||
|
}
|
||||||
|
|
||||||
|
char* get_tag(const char* tag, xmlDocPtr doc, xmlNodePtr node) {
|
||||||
|
/* get the content of an element */
|
||||||
|
static char out[BIG];
|
||||||
|
while (node != NULL) {
|
||||||
|
if (!xmlStrcmp(node->name, (const xmlChar *)tag)) {
|
||||||
|
sprintf(out, "%s", xmlNodeListGetString(doc, node->xmlChildrenNode, 1));
|
||||||
|
return out;
|
||||||
|
}
|
||||||
|
node = node->next;
|
||||||
|
}
|
||||||
|
return "NOT_FOUND";
|
||||||
|
}
|
||||||
|
|
||||||
|
const char* gen_xhtml(const char* filename) {
|
||||||
|
/* This function is more close to being the actual main one,
|
||||||
|
it's where the HTML is generated. */
|
||||||
|
xmlDocPtr source = xmlReadFile(filename, NULL, 0);
|
||||||
|
xmlNodePtr cur = NULL;
|
||||||
|
static char out[BIG];
|
||||||
|
|
||||||
|
/* these just check if the file is really messed up */
|
||||||
|
if (source == NULL) {
|
||||||
|
fprintf(stderr, "failed to parse file\n");
|
||||||
|
xmlFreeDoc(source);
|
||||||
|
} else {
|
||||||
|
cur = xmlDocGetRootElement(source);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (cur == NULL) {
|
||||||
|
fprintf(stderr, "empty\n");
|
||||||
|
xmlFreeDoc(source);
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (xmlStrcmp(cur->name, (const xmlChar *) "linklist")) {
|
||||||
|
fprintf(stderr, "%s: root tag must be <site>\n", filename);
|
||||||
|
xmlFreeDoc(source);
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
|
}
|
||||||
|
|
||||||
|
cur = cur->xmlChildrenNode;
|
||||||
|
|
||||||
|
strcat(out,
|
||||||
|
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
|
||||||
|
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\"\n"
|
||||||
|
" \"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">\n"
|
||||||
|
"<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">\n"
|
||||||
|
" <head>\n"
|
||||||
|
" <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n"
|
||||||
|
" <link rel=\"stylesheet\" href=\"/assets/css/main.css\" />\n");
|
||||||
|
sprintf(out, "%s <title>Midgard Link Directory - %s/", out, get_tag("network", source, cur));
|
||||||
|
sprintf(out, "%s%s/", out, get_tag("protocol", source, cur));
|
||||||
|
sprintf(out, "%s%s</title>\n", out, get_tag("category", source, cur));
|
||||||
|
strcat(out,
|
||||||
|
" </head>\n"
|
||||||
|
" <body>\n"
|
||||||
|
" <div class=\"nav-bar\">\n"
|
||||||
|
" <h2><a href=\"/\">linkdir</a></h2>\n");
|
||||||
|
|
||||||
|
char *temp = get_tag("network", source, cur);
|
||||||
|
|
||||||
|
if (!strcmp(temp, "i2p")) {
|
||||||
|
strcat(out,
|
||||||
|
" <a href=\"/i2p/\" class=\"active\">i2p</a>\n"
|
||||||
|
" <a href=\"/tor/\">tor</a>\n"
|
||||||
|
" <a href=\"/ygg/\">ygg</a>\n");
|
||||||
|
} else if (!strcmp(temp, "tor")) {
|
||||||
|
strcat(out,
|
||||||
|
" <a href=\"/i2p/\">i2p</a>\n"
|
||||||
|
" <a href=\"/tor/\" class=\"active\">tor</a>\n"
|
||||||
|
" <a href=\"/ygg/\">ygg</a>\n");
|
||||||
|
} else if (!strcmp(temp, "ygg")) {
|
||||||
|
strcat(out,
|
||||||
|
" <a href=\"/i2p/\">i2p</a>\n"
|
||||||
|
" <a href=\"/tor/\">tor</a>\n"
|
||||||
|
" <a href=\"/ygg/\" class=\"active\">ygg</a>\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
strcat(out,
|
||||||
|
" </div>\n"
|
||||||
|
" </body>\n"
|
||||||
|
"</html>\n");
|
||||||
|
return out;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
int add_to_array(const char *fpath, const struct stat *sb, int typeflag, struct FTW *ftwbuf) {
|
||||||
|
result = regcomp(®ex, ".*.xml$", 0);
|
||||||
|
result = regexec(®ex, fpath, 0, NULL, 0);
|
||||||
|
if (!result) {
|
||||||
|
files_list[i] = (char*) malloc (PATH_MAX);
|
||||||
|
sprintf(files_list[i], "%s", fpath);
|
||||||
|
i++;
|
||||||
|
}
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
|
int main(int argc, char *argv[]) {
|
||||||
|
if (argc != 2) {
|
||||||
|
help(argv[0]);
|
||||||
|
}
|
||||||
|
|
||||||
|
i = 0;
|
||||||
|
nftw(argv[1], add_to_array, 20, 0);
|
||||||
|
int file_count = i;
|
||||||
|
|
||||||
|
for (i = 0; i < file_count; i++) {
|
||||||
|
printf("[%05d]\t%s\n", i, files_list[i]);
|
||||||
|
printf("%s", gen_xhtml(files_list[i]));
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
25
code/testing/template.xml
Normal file
25
code/testing/template.xml
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<linklist>
|
||||||
|
<network>tor</network>
|
||||||
|
<protocol>http</protocol>
|
||||||
|
<category>organization</category>
|
||||||
|
<site>
|
||||||
|
<title>FSKY</title>
|
||||||
|
<lang>eng</lang>
|
||||||
|
<url>http://fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/</url>
|
||||||
|
<description>
|
||||||
|
A tech collective dedicated to hosting public online services and helping with open
|
||||||
|
source development.
|
||||||
|
</description>
|
||||||
|
</site>
|
||||||
|
<site>
|
||||||
|
<title>Midgard</title>
|
||||||
|
<lang>eng</lang>
|
||||||
|
<url>http://midgardmvjfdvespsrfr3fmcyjwmnqhvsmiea7wqoyrrn5rpzp6zo5ad.onion/</url>
|
||||||
|
<description>
|
||||||
|
A collection of services focused on promoting darknets for a free and
|
||||||
|
open internet
|
||||||
|
</description>
|
||||||
|
</site>
|
||||||
|
</linklist>
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
<!doctype html>
|
|
||||||
<title>404 Not Found</title>
|
|
||||||
<h1>404 Not Found</h1>
|
|
|
@ -1,80 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<p>
|
|
||||||
This is a collection of links to sites and services on darknets maintained
|
|
||||||
by the Midgard community.
|
|
||||||
</p>
|
|
||||||
<section>
|
|
||||||
<a class="card-link" href="i2p">
|
|
||||||
<div class="card">
|
|
||||||
<div class="icon">
|
|
||||||
<img src="/assets/images/logo/i2p.svg">
|
|
||||||
</div>
|
|
||||||
<div class="text">
|
|
||||||
<h2>I2P</h2>
|
|
||||||
<p>
|
|
||||||
The Invisible Internet Project (I2P) is a fully encrypted
|
|
||||||
private network layer. It protects your activity and
|
|
||||||
location. Every day people use the network to connect with
|
|
||||||
people without worry of being tracked or their data being
|
|
||||||
collected. In some cases people rely on the network when they
|
|
||||||
need to be discrete or are doing sensitive work.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
<a class="card-link" href="tor">
|
|
||||||
<div class="card">
|
|
||||||
<div class="icon">
|
|
||||||
<img src="/assets/images/logo/tor.svg">
|
|
||||||
</div>
|
|
||||||
<div class="text">
|
|
||||||
<h2>Tor</h2>
|
|
||||||
<p>
|
|
||||||
Tor is a free overlay network for enabling anonymous
|
|
||||||
communication. Built on free and open-source software and
|
|
||||||
more than seven thousand volunteer-operated relays
|
|
||||||
worldwide, users can have their Internet traffic routed via
|
|
||||||
a random path through the network.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
<a class="card-link" href="yggdrasil">
|
|
||||||
<div class="card">
|
|
||||||
<div class="icon">
|
|
||||||
<img src="/assets/images/logo/yggdrasil.svg">
|
|
||||||
</div>
|
|
||||||
<div class="text">
|
|
||||||
<h2>Yggdrasil</h2>
|
|
||||||
<p>
|
|
||||||
Yggdrasil is a new experimental compact
|
|
||||||
routing scheme. It is designed to be a
|
|
||||||
future-proof and decentralised alternative
|
|
||||||
to the structured routing protocols
|
|
||||||
commonly used today on the Internet, as
|
|
||||||
well as an enabling technology for future
|
|
||||||
large-scale mesh networks.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,4 +0,0 @@
|
||||||
User-agent: *
|
|
||||||
Disallow:
|
|
||||||
Allow: /
|
|
||||||
Sitemap: /sitemap.xml
|
|
|
@ -1,36 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
|
||||||
<url>
|
|
||||||
<loc>/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/tor/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/tor/web/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/tor/web/music/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/tor/web/organization/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/tor/web/personal/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/tor/web/search/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/tor/web/vcs/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/yggdrasil/web/directory/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/yggdrasil/web/forum/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>/yggdrasil/web/personal/</loc>
|
|
||||||
</url>
|
|
||||||
</urlset>
|
|
|
@ -1,27 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="/tor/gemini/">Gemini</a></li>
|
|
||||||
<li><a href="/tor/gopher/">Gopher</a></li>
|
|
||||||
<li><a href="/tor/nex/">Nex</a></li>
|
|
||||||
<li><a href="/tor/web/">Web</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,41 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="/tor/web/frontend/">Alternative Frontends</a></li>
|
|
||||||
<li><a href="/tor/web/chat/">Chat</a></li>
|
|
||||||
<li><a href="/tor/web/cooking/">Cooking</a></li>
|
|
||||||
<li><a href="/tor/web/email/">E-mail</a></li>
|
|
||||||
<li><a href="/tor/web/forum/">Forums</a></li>
|
|
||||||
<li><a href="/tor/web/government/">Government</a></li>
|
|
||||||
<li><a href="/tor/web/guide/">Guides</a></li>
|
|
||||||
<li><a href="/tor/web/misc/">Misc</a></li>
|
|
||||||
<li><a href="/tor/web/music/">Music/Web Radio</a></li>
|
|
||||||
<li><a href="/tor/web/news/">News</a></li>
|
|
||||||
<li><a href="/tor/web/organization/">Organizations</a></li>
|
|
||||||
<li><a href="/tor/web/personal/">Personal Sites and Blogs</a></li>
|
|
||||||
<li><a href="/tor/web/projects/">Projects</a></li>
|
|
||||||
<li><a href="/tor/web/search/">Search Engines</a></li>
|
|
||||||
<li><a href="/tor/web/directory/">Site Directories</a></li>
|
|
||||||
<li><a href="/tor/web/tools/">Tools</a></li>
|
|
||||||
<li><a href="/tor/web/vcs/">Version Control (Git, SVN, etc)</a></li>
|
|
||||||
<li><a href="/tor/web/wiki/">Wikis</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,26 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://anonyradixhkgh5myfrkarggfnmdzzhhcgoy2v66uf7sml27to5n2tid.onion/">Deep Web Radio</a></li>
|
|
||||||
<li><a href="http://lgmtjgfpqk6hpik7yygkhavqivn6wsmfa7s7vszmcxwqkpwodinbhnad.onion/">No Tone</a></li>
|
|
||||||
<li><a href="http://cbsrdi4vw4orqehzp2f4a4z36pmqbr2jsbf3piofifncqdnbx6movryd.onion/radiocbs/">Rádio CBS</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,27 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/">FSKY</a>*</li>
|
|
||||||
<li><a href="http://j4dhkkxfcsvzvh3p5djkmuehhgd6t6l7wmzih6b4ss744hegwkiae7ad.onion/en">Disroot</a>*</li>
|
|
||||||
<li><a href="http://epim22cnhxerm2k4e3tmmjzyfzymzdemumj6uxaesjnu7tk5nwjnl7yd.onion/">everypizza.im</a>*</li>
|
|
||||||
<li><a href="http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/index.en.html">riseup.net</a>*</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,89 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<h2 id="with-blogs">With Blogs</h2>
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://ilsstfnqt4vpykd2bqc7ntxf2tqupqzi6d5zmk767qtingw2vp2hawyd.onion:8080/index.php">0x19</a></li>
|
|
||||||
<li><a href="http://aemdotshis7lvjpvsutcksb53wqo2cunwdb62ednagwjiy7rdckx2eyd.onion/">Aidan</a></li>
|
|
||||||
<li><a href="http://aldenp5fkdeagzwb7j4snypyxm76tucru2bm2b4bwdfd76k2dfti4tad.onion/">Alden Page</a></li>
|
|
||||||
<li><a href="http://duwq3shurnywtxq5z76dbcy7gbqyjgel4vzauxupuc4v773tiyxif5qd.onion/">Alex Xu/Hello71</a></li>
|
|
||||||
<li><a href="http://lxwu7pwyszfevhglxfgaukjqjdk2belosfvsl2ekzx3vrboacvewc7qd.onion/">Alexander Hansen Færøy</a></li>
|
|
||||||
<li><a href="http://moq7aejnf4xk5k2bkaltli3ftkhusy2mbrd3pj23nrca343ku2mgk4yd.onion/">Arav's dwelling</a></li>
|
|
||||||
<li><a href="http://lpoaj7z2zkajuhgnlltpeqh3zyq7wk2iyeggqaduhgxhyajtdt2j7wad.onion/">Artemis' Blog</a></li>
|
|
||||||
<li><a href="http://benji3up2kxewkqfcq7buxk2xd6zwy3zggnurkrm3l4cvwy2iipvyyad.onion/">Ben Stokman</a></li>
|
|
||||||
<li><a href="http://phecoopwm6x7azx26ctuqcp6673bbqkrqfeoiz2wwk36sady5tqbdpqd.onion/">Ben Tasker Snippets</a></li>
|
|
||||||
<li><a href="http://e26whn2524322mkxb3cbyk27ev2ihhq2biz35hty7gzgsyrwrygq27yd.onion/">Ben Tasker</a></li>
|
|
||||||
<li><a href="http://qwikoov6bmdskhp5o32d2ju6nntwhpdhcrjnllajdryq5gvxfamgffqd.onion/">BurnyLlama's Blog</a></li>
|
|
||||||
<li><a href="https://tweedge32j4ib2hrj57l676twj2rwedkkkbr57xcz5z73vpkolws6vid.onion/">Chris Partridge</a> - Howdy, I'm Chris Partridge, a Security Engineer. I do cybersecurity things with a focus on effective software security and internet-scale research.</li>
|
|
||||||
<li><a href="http://3oamv2de6ooacy72hv3ulym3i3vvlprlkqas7hhzo4pu5nyxnji37zad.onion/">Coding Otaku</a> - A website about web technology, Privacy, FOSS, Minimalism, Anime, and more!</li>
|
|
||||||
<li><a href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/">Colin Cogle</a> - Living in Connecticut, working in California, and helping people all over the world. Whether I'm managing effective teams of awesome IT workers, writing articles, creating and contributing to open-source projects, or telling awful jokes, I'm doing my part to make the world a little bit better.</li>
|
|
||||||
<li><a href="http://conduit4u4zsimbgvcatj6lyy36ot6k7w7bvbvivgwhbgzs7gfds7qad.onion/">Conduition</a> - The personal blog of a pseudonymous cypherpunk. My specialties are cryptography, scriptless smart contracts, and multi-party computation.</li>
|
|
||||||
<li><a href="http://danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion/">Daniel</a></li>
|
|
||||||
<li><a href="http://blapi36sowfyuwzp4ag24xb3d4zdrzgtafez3g3lkp2rj4ho7lxhceid.onion/">Dead End Shrine</a></li>
|
|
||||||
<li><a href="http://go7cnxivpns4x2trczyaabxwnrz7bwlxjiverkc32o4mjd5npjukpqid.onion/index.html">Etam Software</a></li>
|
|
||||||
<li><a href="http://xfdug5vmfi6oh42fp6ahhrqdjcf7ysqat6fkp5dhvde4d7vlkqixrsad.onion/">Feeding the Cloud</a></li>
|
|
||||||
<li><a href="http://t7mhyj7a3ukowy6zpsmymxcrpspjxaqwlhmvfpf34cstzoj6c7lupxyd.onion/">Fonzi Vazquez</a></li>
|
|
||||||
<li><a href="http://mdgdxj5d7wlgq3m6e4fvca5sgnbvejsyjh3sqh3p3tfngcnrhpuy3aid.onion/">Hi</a> - This is a web page about things I want to write about. I wrote it, so I'm fairly sure it's stuff I want to write about. If not, then that's an accident and you shouldn't read it.</li>
|
|
||||||
<li><a href="http://hidwon6exyvzjhvqnyvfrnfumhonxqu7mhc4ftv2ewmpul3vj2b2uuid.onion/">Hidden Wonders</a></li>
|
|
||||||
<li><a href="http://jarvis2i2vp4j4tbxjogsnqdemnte5xhzyi7hziiyzxwge3hzmh57zad.onion/">Jake Jarvis</a></li>
|
|
||||||
<li><a href="http://josephdepqbvoq7tm7uvynwmsji4354zmd3yp3rrtc245rilvq4ixayd.onion/">Joseph Duffy</a></li>
|
|
||||||
<li><a href="http://isprwrxfqg7zx22as3e27qiz2jwo2usmjvautudhp6skrvkm77hjpzid.onion/index.html">Joseph Nuthalapati</a></li>
|
|
||||||
<li><a href="http://c25o7knygjm3m67jy27yuynvv4pkfi25naucscmh4ubq2ggiig3v57ad.onion/en//">Julien Lepiller</a></li>
|
|
||||||
<li><a href="http://tv54samlti22655ohq3oaswm64cwf7ulp6wzkjcvdla2hagqcu7uokid.onion/">Matt Traudt</a></li>
|
|
||||||
<li><a href="http://mcretro4lov3ycyvikjdeer3dgl5wel5aer6xakj5mxa26a3qvrp22qd.onion/">McRetro Network</a></li>
|
|
||||||
<li><a href="http://michaelahgu3sqef5yz3u242nok2uczduq5oxqfkwq646tvjhdnl35id.onion/">Michael Altfield</a></li>
|
|
||||||
<li><a href="https://xw226dvxac7jzcpsf4xb64r4epr6o5hgn46dxlqk7gnjptakik6xnzqd.onion/">Ming Di Leom's Blog</a></li>
|
|
||||||
<li><a href="http://jentyxddh2rf47gd3e43kuebyn2xsv6h72gzh46oe4rxyovvm7xe5ead.onion/">My Unix blog</a></li>
|
|
||||||
<li><a href="http://4hpfzoj3tgyp2w7sbe3gnmphqiqpxwwyijyvotamrvojl7pkra7z7byd.onion/">ParanoidPenguin</a></li>
|
|
||||||
<li><a href="http://pierovggsterf4w5xplynqtl56srftc242l3g2xloqlty6nv7372xuyd.onion/">PieroV</a></li>
|
|
||||||
<li><a href="http://quantumagvxei55qyvhlj3zljkjryzzvvgckynsfr4r7tqgmiufj75qd.onion/">Quantum</a></li>
|
|
||||||
<li><a href="http://www.l24qgjfin436fqou22lusrbqmvoysp6jeey5fdn2fr7zzzv2e35jwrid.onion/">Redshift Observatory</a></li>
|
|
||||||
<li><a href="http://kpz62k4pnyh5g5t2efecabkywt2aiwcnqylthqyywilqgxeiipen5xid.onion/">Rustic Cyberpunk</a></li>
|
|
||||||
<li><a href="http://xjfbpuj56rdazx4iolylxplbvyft2onuerjeimlcqwaihp3s6r4xebqd.onion/">S-Config</a></li>
|
|
||||||
<li><a href="http://sfprivg7qec6tdle7u6hdepzjibin6fn3ivm6qlwytr235rh5vc6bfqd.onion/">Seth For Privacy</a></li>
|
|
||||||
<li><a href="http://zifewwhacylo5bnwyrwgmipuuchkt6efhahmvxis2by3qlcaqiye5lyd.onion/">Seth Foster</a></li>
|
|
||||||
<li><a href="http://ramsayswljlwqo7yvw3ovxhyzavllyduxkgh4rbobzkc263jyro6cjyd.onion/">Simon Ramsay</a></li>
|
|
||||||
<li><a href="https://y6ncaorlmtyhh6a4qmw3rtugcyaj3grh4q2hqb7c4z76c3bgc3qpehad.onion/">Starcom Electronics</a></li>
|
|
||||||
<li><a href="http://kcfz5m3ipji262swznq2ybir3m4b5wwwd7zckhfashp6cuuwyr6ovnyd.onion">Syst(em)</a></li>
|
|
||||||
<li><a href="http://artic725lafwfqnygqxraupupg7dtbf4own767duq2bxj3t7dszvzmid.onion/blog/">The Arcade</a></li>
|
|
||||||
<li><a href="http://kfgw55ndxkdnxu42cntbm3fd7tthrxgruq4bewaxhc7iytysetmreuyd.onion/">The CozyNet Blog</a></li>
|
|
||||||
<li><a href="http://mcgovern7dgred44sj754dqvjlj26ri2fmalo6fsoj2p2nlczijeguad.onion/">The McGovern</a></li>
|
|
||||||
<li><a href="http://theyoshxgvcjm4s2xdt6zcjym4kgskibrlos6fai26yes4bhpia5z7qd.onion/">TheYOSH</a></li>
|
|
||||||
<li><a href="http://pfcgmo5hwfffwhis3zty2u2ufryrnzypue34h74va6ykw5iazgcvvtqd.onion/">Tomas' place in cyberspace</a></li>
|
|
||||||
<li><a href="http://gpvdip7rd7bdy5gf7scl3rzgzgzckqw4sqxbmy6g3zijfwu4lz3ypbyd.onion/">Udonya</a></li>
|
|
||||||
<li><a href="http://voxel.fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/">Voxel</a></li>
|
|
||||||
<li><a href="http://xameren.fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/">Xameren</a></li>
|
|
||||||
<li><a href="http://arrrrv3dzzoluxubt3p24lpn7qu4rxuem3fb4kcmboji3dgpkgt4b2ad.onion/">arrrr</a></li>
|
|
||||||
<li><a href="http://kd6oox7aowzt5ypwdp2o5curwkgtjjzzk33ecejomm52epjr74daoeid.onion/">b10c</a> - I work fulltime on open-source Bitcoin projects. I’m interesting in Bitcoin data and have been monitoring the Bitcoin network for a few years now with the goal to feed insights back into Bitcoin development. I run mempool.observer, the Bitcoin Transaction Monitor, transactionfee.info, the miningpool.observer, fork.observer, and have worked on many other projects over the past years.</li>
|
|
||||||
<li><a href="http://cwoellfbmoo4fwpewmtwoy3nrf2rqm7aujnupj3tsawabu4m66sybead.onion/">cwoellner.com</a> - I use this site to write about mainly tech-related topics, but occasionally I might write about unrelated topics.</li>
|
|
||||||
<li><a href="http://6426tqrh4y5uobmo5y2csaip3m3avmjegd2kpa24sadekpxglbm34aqd.onion/">dotya.ml</a></li>
|
|
||||||
<li><a href="http://r53zi7kxyqd72fuvhztzi25fo2bze7fqjefze7k6t6kiq74pzaq5suyd.onion/">getimiskon's space</a></li>
|
|
||||||
<li><a href="http://wl.zyae5rxcjcezkozdbjb6oabzegiu6erx5e3o6mcl73qzzphhu2adu5yd.onion/">wanderlost</a></li>
|
|
||||||
<li><a href="http://skhffpwzrxtv3rqtvzccsk227nvwdvkplha2ghwqvsulbfu4azgrcwyd.onion/index.html">~funderscore</a></li>
|
|
||||||
<li><a href="http://z5yuzvitz4lynnaijdwmu6gkh2lnkjqmasv2jknf3biz6tkyxd4uszyd.onion/">マリウス</a> - A blog about Japan and technology (usually not both at once)</li>
|
|
||||||
</ul>
|
|
||||||
<h2 id="without-blogs">Without Blogs</h2>
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://tgirlfyvp3q5if55wonoletc25kmyijkokd3anaogrdpoeb4h6ibfkad.onion/">Nyx</a></li>
|
|
||||||
<li><a href="http://niko.fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/">Purplebored</a></li>
|
|
||||||
<li><a href="http://vel.fsky42e4xj4o4q7xiyxzodqvd75iwgztywxtbugdmixamrmui5l4vhid.onion/">Vel</a></li>
|
|
||||||
<li><a href="http://intrcxv4fa72e5ovler5dpfwsiyuo34tkcwfy5snzstxkhec75okowqd.onion/">interloper</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,24 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://juhanurmihxlp77nkq76byazcldy2hlmovfu2epvl5ankdibsot4csyd.onion/">Ahmia</a>* - Ahmia is a search engine on Tor that actively removes abuse material. Filled with spam, unfortunately.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,24 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<h1 id="git">Git</h1>
|
|
||||||
<h2 id="private">Private</h2>
|
|
||||||
<p><a href="http://z5yuzvitz4lynnaijdwmu6gkh2lnkjqmasv2jknf3biz6tkyxd4uszyd.onion/">Some Guy's Gitea</a> - Some random's Gitea, mostly (if not all) mirrors</p>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,24 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://[21e:a51c:885b:7db0:166e:927:98cd:d186]/">Yggdrasil Web Directory</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,25 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://[300:5506:25eb:d0d9::1]/">Midgard Forums</a></li>
|
|
||||||
<li><a href="http://[21a:34aa:c782:3ad]/">Yggdrasil Community</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,39 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
|
||||||
|
|
||||||
<title>Midgard Link Directory</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/linkdir.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Midgard Link Directory</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://[200:15a4:9d2e:6f4b:7f41:82e:1b64:aa08]/">20plays</a></li>
|
|
||||||
<li><a href="http://[300:5506:25eb:d0d9:1000:1000:1000:1001]/">Array in a Matrix</a></li>
|
|
||||||
<li><a href="http://[205:5e3:7fb2:da3c:ea37:7266:3d3e:acfd]/">Kajero de Tenno Seremelo</a></li>
|
|
||||||
<li><a href="http://[304:6a74:dd1e:301d::222]/">MadaMada</a></li>
|
|
||||||
<li><a href="http://[219:3cf0:dd1d:47b9:555e:75ac:2ab5:493b]/">Neil Alexander</a></li>
|
|
||||||
<li><a href="http://[202:a2a5:dead:ded:9a54:4ab5:6aa7:1645]/">Nikat</a></li>
|
|
||||||
<li><a href="http://[300:5506:25eb:d0d9:1000:1000:1000:1002]/">Purplebored</a></li>
|
|
||||||
<li><a href="http://[222:3bd:cc26:9545:caaa:9fd6:ec56:cc1]/">Stargrave</a></li>
|
|
||||||
<li><a href="http://[21c:fb97:849f:852a:aee7:1c87:c49e:1c7e]/">Willow</a></li>
|
|
||||||
<li><a href="http://[324:71e:281a:9ed3::ace]/">acetone</a></li>
|
|
||||||
<li><a href="http://[203:75b7:45af:ecca:d641:cd42:38dc:4788]/">deavmi</a></li>
|
|
||||||
<li><a href="http://[200:53dd:4da7:82fb:12a3:942f:b05f:c64]/">kk-on</a></li>
|
|
||||||
<li><a href="http://[21e:cd57:a147:322a:723b:a322:e4c8:c26e]/">terminaldweller</a></li>
|
|
||||||
<li><a href="http://[200:79fe:5638:81c4:a14c:4cd3:40d9:76d0]/">unixeno</a></li>
|
|
||||||
<li><a href="http://[300:5506:25eb:d0d9:1000:1000:1000:1003]/">vel</a></li>
|
|
||||||
<li><a href="http://[300:5506:25eb:d0d9:1000:1000:1000:1000]/">wanderlost</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Git on <a href="https://forge.fsky.io/midgard/site">Clearnet</a>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
Loading…
Add table
Reference in a new issue