Compare commits
13 Commits
78650e19a8
...
gitea
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0ad5b0c7be | ||
|
|
3caccf2511 | ||
|
|
12dbb30331 | ||
|
|
5a319e51b8 | ||
|
|
905e960c7a | ||
|
|
8984a1f9aa | ||
|
|
7be9766829 | ||
|
|
d6f2ea96c9 | ||
|
|
b0f4e1b0d3 | ||
|
|
e6cb9a05de | ||
|
|
955704cb40 | ||
|
|
5934fc7c0b | ||
|
|
b5ac4e724d |
6
.vscode/settings.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"files.trimTrailingWhitespace": true,
|
||||||
|
"files.insertFinalNewline": true,
|
||||||
|
"files.trimFinalNewlines": true,
|
||||||
|
"editor.renderFinalNewline": false
|
||||||
|
}
|
||||||
111
README.md
@@ -1,79 +1,88 @@
|
|||||||
<div align="center">
|
<div align="center">
|
||||||
<h1>Christer Warén</h1>
|
<h1>Christer Warén</h1>
|
||||||
<p align="center">
|
<a href="https://christerwaren.fi">https://christerwaren.fi</a>
|
||||||
<a href="https://christerwaren.fi">https://christerwaren.fi</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<h3>Contact Me</h3>
|
<h3>Contact Me</h3>
|
||||||
<p>
|
<a href="tel:+358 45 842 0860">+358 45 842 0860</a><br>
|
||||||
<a href="tel:+358 45 842 0860">+358 45 842 0860</a> <br>
|
cwchristerw@gmail.com
|
||||||
cwchristerw@gmail.com
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<h3>Social Media</h3>
|
<h3>Social Media</h3>
|
||||||
<picture>
|
<img src="./assets/icons/instagram-light.svg" width="15px" height="15px">
|
||||||
<source media="(prefers-color-scheme: dark)" srcset="./assets/icons/instagram-light.svg">
|
<a href="https://instagram.com/cwchristerw">Instagram</a> /
|
||||||
<img src="./assets/icons/instagram.svg" width="15px" height="15px">
|
<img src="./assets/icons/linkedin-light.svg" width="15px" height="15px">
|
||||||
</picture>
|
<a href="https://www.linkedin.com/in/cwchristerw">LinkedIn</a> /
|
||||||
<a href="https://instagram.com/cwchristerw">Instagram</a> •
|
<img src="./assets/icons/youtube-light.svg" width="15px" height="15px">
|
||||||
<picture>
|
|
||||||
<source media="(prefers-color-scheme: dark)" srcset="./assets/icons/linkedin-light.svg">
|
|
||||||
<img src="./assets/icons/linkedin.svg" width="15px" height="15px">
|
|
||||||
</picture>
|
|
||||||
<a href="https://www.linkedin.com/in/cwchristerw">LinkedIn</a> •
|
|
||||||
<picture>
|
|
||||||
<source media="(prefers-color-scheme: dark)" srcset="./assets/icons/youtube-light.svg">
|
|
||||||
<img src="./assets/icons/youtube.svg" width="15px" height="15px">
|
|
||||||
</picture>
|
|
||||||
<a href="https://youtube.com/@cwchristerw-">Youtube</a>
|
<a href="https://youtube.com/@cwchristerw-">Youtube</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<h3>Translations</h3>
|
<h3>Translations</h3>
|
||||||
🇷🇺 Кристэр Варэн<br>
|
🇷🇺 Кристэр Варэн / 🇯🇵 クリステル・ワレン
|
||||||
🇯🇵 クリステル • ワレン
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<h3>SSH Keys</h3>
|
<h3>SSH Keys</h3>
|
||||||
<a href="" title="ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPW5phGhwAG8dmT+sR0uF1gRc0X9xXZiiFxvKUEsPk1N">ED25519</a>
|
🌐 <a href="https://git.waren.io/cwchristerw/.profile/blob/master/docs/ssh-keys.md#public">Public</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<h3>Crypto Wallets</h3>
|
<h3>Crypto Wallets</h3>
|
||||||
<picture>
|
<img src="./assets/icons/bitcoin-light.svg" width="15px" height="15px">
|
||||||
<source media="(prefers-color-scheme: dark)" srcset="./assets/icons/bitcoin-light.svg">
|
<a href="https://git.waren.io/cwchristerw/.profile/blob/master/docs/crypto-wallets.md#bitcoin">Bitcoin - BTC</a> /
|
||||||
<img src="./assets/icons/bitcoin.svg" width="15px" height="15px">
|
<img src="./assets/icons/ethereum-light.svg" width="15px" height="15px">
|
||||||
</picture>
|
<a href="https://git.waren.io/cwchristerw/.profile/blob/master/docs/crypto-wallets.md#ethereum">Ethereum - ETH</a> /
|
||||||
<a href="" title="bc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c">Bitcoin - BTC</a> •
|
<img src="./assets/icons/litecoin-light.svg" width="15px" height="15px">
|
||||||
<picture>
|
<a href="https://git.waren.io/cwchristerw/.profile/blob/master/docs/crypto-wallets.md#litecoin">Litecoin - LTC</a> /
|
||||||
<source media="(prefers-color-scheme: dark)" srcset="./assets/icons/ethereum-light.svg">
|
<img src="./assets/icons/monero-light.svg" width="15px" height="15px">
|
||||||
<img src="./assets/icons/ethereum.svg" width="15px" height="15px">
|
<a href="https://git.waren.io/cwchristerw/.profile/blob/master/docs/crypto-wallets.md#monero">Monero - XMR</a>
|
||||||
</picture>
|
|
||||||
<a href="" title="0xe14c0d40f6b214a75cc36c063c6ad36f3947ea41">Ethereum - ETH</a> •
|
|
||||||
<picture>
|
|
||||||
<source media="(prefers-color-scheme: dark)" srcset="./assets/icons/litecoin-light.svg">
|
|
||||||
<img src="./assets/icons/litecoin.svg" width="15px" height="15px">
|
|
||||||
</picture>
|
|
||||||
<a href="" title="ltc1q0pk8gn4szdc984llafnju6259534753sm3cxtx">Litecoin - LTC</a> •
|
|
||||||
<picture>
|
|
||||||
<source media="(prefers-color-scheme: dark)" srcset="./assets/icons/monero-light.svg">
|
|
||||||
<img src="./assets/icons/monero.svg" width="15px" height="15px">
|
|
||||||
</picture>
|
|
||||||
<a href="" title="42jGtAeArpkU79SGv1ZSanSsZ3rNwkDHa9waAbcYEdarD8fFT9g2XD3c8endRdK6FLhL7E1QP7ueJ5QQZahRsgYV8Ggohq4">Monero - XMR</a>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
<h3>Promolinks</h3>
|
||||||
|
<img src="./assets/icons/digitalocean-light.svg" width="15px" height="15px">
|
||||||
|
<strong>DigitalOcean</strong><br>
|
||||||
|
Receive $200 in cloud credit to test their products for 60 days.<br>
|
||||||
|
<a href="https://m.do.co/c/4248d53011c8">Register Now</a><br><br>
|
||||||
|
|
||||||
|
<img src="./assets/icons/dynadot-light.svg" width="15px" height="15px">
|
||||||
|
<strong>Dynadot</strong><br>
|
||||||
|
Receive 4,5€ in account credit.<br>
|
||||||
|
<a href="https://dynadot.com?sM7K8u7m6Z7pBo">Register Now</a><br><br>
|
||||||
|
|
||||||
|
<img src="./assets/icons/hetzner-light.svg" width="15px" height="15px">
|
||||||
|
<strong>Hetzner Cloud</strong><br>
|
||||||
|
Receive 20€ in cloud credits.<br>
|
||||||
|
<a href="https://hetzner.cloud/?ref=w2QMbx2s3c3h">Register Now</a><br><br>
|
||||||
|
|
||||||
|
<img src="./assets/icons/ukkofi-light.svg" width="15px" height="15px">
|
||||||
|
<strong>Ukko.fi</strong><br>
|
||||||
|
After you have invoiced €300 (excluding VAT) and received payment,<br>
|
||||||
|
you can invoice €750 without a service fee.<br>
|
||||||
|
<a href="https://app.ukko.fi/register?code=28419">Register Now</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<h3>More repos available in</h3>
|
<h3>More repos available in</h3>
|
||||||
<a href="https://git.cwinfo.net/cwchristerw">CWINFO Git</a> •
|
<img src="./assets/icons/github-light.svg" width="15px" height="15px">
|
||||||
<picture>
|
<a href="https://github.com/cwchristerw">Github</a> /
|
||||||
<source media="(prefers-color-scheme: dark)" srcset="./assets/icons/gitlab-light.svg">
|
<img src="./assets/icons/gitlab-light.svg" width="15px" height="15px">
|
||||||
<img src="./assets/icons/gitlab.svg" width="15px" height="15px">
|
<a href="https://gitlab.com/cwchristerw">Gitlab</a>
|
||||||
</picture>
|
|
||||||
<a href="https://gitlab.com/cwchristerw">Gitlab</a> •
|
|
||||||
<a href="https://git.waren.io/cwchristerw">Warén Git</a>
|
|
||||||
</div>
|
</div>
|
||||||
37
assets/icons/digitalocean-light.svg
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
viewBox="0 0 512 512"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
sodipodi:docname="digital-ocean-light.svg"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs1" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="2.2695312"
|
||||||
|
inkscape:cx="256"
|
||||||
|
inkscape:cy="256"
|
||||||
|
inkscape:window-width="2560"
|
||||||
|
inkscape:window-height="1368"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg1" />
|
||||||
|
<!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.-->
|
||||||
|
<path
|
||||||
|
d="M87 481.8h73.7v-73.6H87zM25.4 346.6v61.6H87v-61.6zm466.2-169.7c-23-74.2-82.4-133.3-156.6-156.6C164.9-32.8 8 93.7 8 255.9h95.8c0-101.8 101-180.5 208.1-141.7 39.7 14.3 71.5 46.1 85.8 85.7 39.1 107-39.7 207.8-141.4 208v.3h-.3V504c162.6 0 288.8-156.8 235.6-327.1zm-235.3 231v-95.3h-95.6v95.6H256v-.3z"
|
||||||
|
id="path1"
|
||||||
|
style="fill:#ffffff" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.5 KiB |
1
assets/icons/digitalocean.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M87 481.8h73.7v-73.6H87zM25.4 346.6v61.6H87v-61.6zm466.2-169.7c-23-74.2-82.4-133.3-156.6-156.6C164.9-32.8 8 93.7 8 255.9h95.8c0-101.8 101-180.5 208.1-141.7 39.7 14.3 71.5 46.1 85.8 85.7 39.1 107-39.7 207.8-141.4 208v.3h-.3V504c162.6 0 288.8-156.8 235.6-327.1zm-235.3 231v-95.3h-95.6v95.6H256v-.3z"/></svg>
|
||||||
|
After Width: | Height: | Size: 527 B |
38
assets/icons/dynadot-light.svg
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
width="947.46301"
|
||||||
|
height="968"
|
||||||
|
viewBox="0 0 947.46301 968"
|
||||||
|
version="1.1"
|
||||||
|
xml:space="preserve"
|
||||||
|
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"
|
||||||
|
id="svg9"
|
||||||
|
sodipodi:docname="dynadot-light.svg"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
|
id="defs9" /><sodipodi:namedview
|
||||||
|
id="namedview9"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="0.57825252"
|
||||||
|
inkscape:cx="1097.2715"
|
||||||
|
inkscape:cy="627.75343"
|
||||||
|
inkscape:window-width="2560"
|
||||||
|
inkscape:window-height="1368"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg9" /><g
|
||||||
|
id="g1"
|
||||||
|
style="fill:#ffffff"><path
|
||||||
|
d="M 0,718.435 V 684.373 C 6.563,599.56 48.281,523.592 117.188,474.154 c 12.031,-8.656 31.874,-19.969 59.531,-33.937 17.687,-8.938 37.969,-19.438 60.812,-31.532 0.532,-0.281 0.719,-0.937 0.438,-1.468 L 150.438,239.154 C 150,238.31 150.344,237.248 151.188,236.81 337.594,139.904 469.875,71.154 548.063,30.529 644.25,-19.408 764.938,-7.346 849.906,61.31 c 135.438,109.469 128.219,320.375 -11.468,424.25 -13.094,9.719 -34.344,22.094 -63.688,37.125 -35.875,18.344 -57.781,29.657 -65.719,33.907 -0.656,0.343 -0.906,1.156 -0.562,1.781 l 87.375,167.812 c 0.437,0.844 0.094,1.907 -0.75,2.344 C 570.781,845.06 449.875,907.998 432.375,917.342 392.781,938.435 364.438,951.435 347.406,956.31 180.094,1004.06 14.375,891.873 0,718.435 Z m 330.094,-357.75 c 2,-0.812 18.75,-9.593 50.25,-26.312 24.219,-12.875 41.875,-20.781 52.969,-23.719 61.593,-16.375 124.468,2.031 166.937,49.438 9.25,10.312 19.969,27.5 32.156,51.5 14.282,28.187 23.625,46.187 27.938,54 0.437,0.781 1.437,1.062 2.219,0.625 27.125,-14.438 47.781,-25.188 61.937,-32.25 29.031,-14.563 48.969,-26.469 59.75,-35.688 60.219,-51.594 79.594,-136.937 42.781,-207.562 -36,-69.094 -113.843,-105.344 -190.093,-86.969 -13.407,3.219 -33.532,11.844 -60.375,25.906 -94.157,49.313 -190.344,99.469 -288.625,150.5 -0.844,0.469 -1.188,1.531 -0.719,2.375 l 40.406,77.281 c 0.469,0.907 1.563,1.282 2.469,0.875 z m 220.031,122.032 c 0,-42.5 -34.469,-76.969 -76.969,-76.969 -42.5,0 -76.968,34.469 -76.968,76.969 0,42.5 34.468,76.968 76.968,76.968 42.5,0 76.969,-34.468 76.969,-76.968 z m 66.281,122.187 c -2,0.813 -18.781,9.563 -50.375,26.25 -24.281,12.844 -42,20.75 -53.093,23.688 -61.719,16.281 -124.657,-2.25 -167.094,-49.813 -9.25,-10.344 -19.969,-27.562 -32.125,-51.625 -14.281,-28.25 -23.563,-46.281 -27.906,-54.125 -0.438,-0.781 -1.438,-1.094 -2.219,-0.656 -27.188,14.406 -47.875,25.156 -62.063,32.219 -29.125,14.531 -49.094,26.406 -59.906,35.625 -60.406,51.562 -79.969,137 -43.219,207.812 35.938,69.25 113.844,105.688 190.25,87.438 13.406,-3.219 33.594,-11.813 60.5,-25.844 94.375,-49.219 190.813,-99.313 289.313,-150.25 0.875,-0.438 1.187,-1.5 0.75,-2.375 l -40.344,-77.469 c -0.469,-0.906 -1.563,-1.281 -2.469,-0.875 z"
|
||||||
|
style="fill:#ffffff;fill-rule:nonzero"
|
||||||
|
id="path1" /></g></svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
38
assets/icons/dynadot.svg
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
width="947.46301"
|
||||||
|
height="968"
|
||||||
|
viewBox="0 0 947.46301 968"
|
||||||
|
version="1.1"
|
||||||
|
xml:space="preserve"
|
||||||
|
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"
|
||||||
|
id="svg9"
|
||||||
|
sodipodi:docname="Dynadot_logo.svg"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
|
id="defs9" /><sodipodi:namedview
|
||||||
|
id="namedview9"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="0.57825252"
|
||||||
|
inkscape:cx="1096.4068"
|
||||||
|
inkscape:cy="627.75342"
|
||||||
|
inkscape:window-width="2560"
|
||||||
|
inkscape:window-height="1368"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg9" /><g
|
||||||
|
id="g1"
|
||||||
|
style="fill:#000000"><path
|
||||||
|
d="M 0,718.435 V 684.373 C 6.563,599.56 48.281,523.592 117.188,474.154 c 12.031,-8.656 31.874,-19.969 59.531,-33.937 17.687,-8.938 37.969,-19.438 60.812,-31.532 0.532,-0.281 0.719,-0.937 0.438,-1.468 L 150.438,239.154 C 150,238.31 150.344,237.248 151.188,236.81 337.594,139.904 469.875,71.154 548.063,30.529 644.25,-19.408 764.938,-7.346 849.906,61.31 c 135.438,109.469 128.219,320.375 -11.468,424.25 -13.094,9.719 -34.344,22.094 -63.688,37.125 -35.875,18.344 -57.781,29.657 -65.719,33.907 -0.656,0.343 -0.906,1.156 -0.562,1.781 l 87.375,167.812 c 0.437,0.844 0.094,1.907 -0.75,2.344 C 570.781,845.06 449.875,907.998 432.375,917.342 392.781,938.435 364.438,951.435 347.406,956.31 180.094,1004.06 14.375,891.873 0,718.435 Z m 330.094,-357.75 c 2,-0.812 18.75,-9.593 50.25,-26.312 24.219,-12.875 41.875,-20.781 52.969,-23.719 61.593,-16.375 124.468,2.031 166.937,49.438 9.25,10.312 19.969,27.5 32.156,51.5 14.282,28.187 23.625,46.187 27.938,54 0.437,0.781 1.437,1.062 2.219,0.625 27.125,-14.438 47.781,-25.188 61.937,-32.25 29.031,-14.563 48.969,-26.469 59.75,-35.688 60.219,-51.594 79.594,-136.937 42.781,-207.562 -36,-69.094 -113.843,-105.344 -190.093,-86.969 -13.407,3.219 -33.532,11.844 -60.375,25.906 -94.157,49.313 -190.344,99.469 -288.625,150.5 -0.844,0.469 -1.188,1.531 -0.719,2.375 l 40.406,77.281 c 0.469,0.907 1.563,1.282 2.469,0.875 z m 220.031,122.032 c 0,-42.5 -34.469,-76.969 -76.969,-76.969 -42.5,0 -76.968,34.469 -76.968,76.969 0,42.5 34.468,76.968 76.968,76.968 42.5,0 76.969,-34.468 76.969,-76.968 z m 66.281,122.187 c -2,0.813 -18.781,9.563 -50.375,26.25 -24.281,12.844 -42,20.75 -53.093,23.688 -61.719,16.281 -124.657,-2.25 -167.094,-49.813 -9.25,-10.344 -19.969,-27.562 -32.125,-51.625 -14.281,-28.25 -23.563,-46.281 -27.906,-54.125 -0.438,-0.781 -1.438,-1.094 -2.219,-0.656 -27.188,14.406 -47.875,25.156 -62.063,32.219 -29.125,14.531 -49.094,26.406 -59.906,35.625 -60.406,51.562 -79.969,137 -43.219,207.812 35.938,69.25 113.844,105.688 190.25,87.438 13.406,-3.219 33.594,-11.813 60.5,-25.844 94.375,-49.219 190.813,-99.313 289.313,-150.25 0.875,-0.438 1.187,-1.5 0.75,-2.375 l -40.344,-77.469 c -0.469,-0.906 -1.563,-1.281 -2.469,-0.875 z"
|
||||||
|
style="fill:#000000;fill-rule:nonzero"
|
||||||
|
id="path1" /></g></svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
39
assets/icons/github-light.svg
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
viewBox="0 0 512 512"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
sodipodi:docname="github-light.svg"
|
||||||
|
width="512"
|
||||||
|
height="512"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs1" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="1.259375"
|
||||||
|
inkscape:cx="320.39702"
|
||||||
|
inkscape:cy="320"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg1" />
|
||||||
|
<!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.-->
|
||||||
|
<path
|
||||||
|
d="m 173.9,403.59628 c 0,2 -2.3,3.6 -5.2,3.6 -3.3,0.3 -5.6,-1.3 -5.6,-3.6 0,-2 2.3,-3.6 5.2,-3.6 3,-0.3 5.6,1.3 5.6,3.6 z m -31.1,-4.5 c -0.7,2 1.3,4.3 4.3,4.9 2.6,1 5.6,0 6.2,-2 0.6,-2 -1.3,-4.3 -4.3,-5.2 -2.6,-0.7 -5.5,0.3 -6.2,2.3 z m 44.2,-1.7 c -2.9,0.7 -4.9,2.6 -4.6,4.9 0.3,2 2.9,3.3 5.9,2.6 2.9,-0.7 4.9,-2.6 4.6,-4.6 -0.3,-1.9 -3,-3.2 -5.9,-2.9 z M 252.8,14.196282 C 114.1,14.196282 8,119.49628 8,258.19628 c 0,110.9 69.8,205.8 169.5,239.2 12.8,2.3 17.3,-5.6 17.3,-12.1 0,-6.2 -0.3,-40.4 -0.3,-61.4 0,0 -70,15 -84.7,-29.8 0,0 -11.4,-29.1 -27.8,-36.6 0,0 -22.9,-15.7 1.6,-15.4 0,0 24.9,2 38.6,25.8 21.9,38.6 58.6,27.5 72.9,20.9 2.3,-16 8.8,-27.1 16,-33.7 -55.9,-6.2 -112.3,-14.3 -112.3,-110.5 0,-27.5 7.6,-41.3 23.6,-58.9 -2.6,-6.5 -11.1,-33.3 2.6,-67.9 20.9,-6.5 69,27 69,27 20,-5.6 41.5,-8.5 62.8,-8.5 21.3,0 42.8,2.9 62.8,8.5 0,0 48.1,-33.6 69,-27 13.7,34.7 5.2,61.4 2.6,67.9 16,17.7 25.8,31.5 25.8,58.9 0,96.5 -58.9,104.2 -114.8,110.5 9.2,7.9 17,22.9 17,46.4 0,33.7 -0.3,75.4 -0.3,83.6 0,6.5 4.6,14.4 17.3,12.1 100,-33.2 167.8,-128.1 167.8,-239 0,-138.7 -112.5,-243.999998 -251.2,-243.999998 z M 105.2,359.09628 c -1.3,1 -1,3.3 0.7,5.2 1.6,1.6 3.9,2.3 5.2,1 1.3,-1 1,-3.3 -0.7,-5.2 -1.6,-1.6 -3.9,-2.3 -5.2,-1 z m -10.8,-8.1 c -0.7,1.3 0.3,2.9 2.3,3.9 1.6,1 3.6,0.7 4.3,-0.7 0.7,-1.3 -0.3,-2.9 -2.3,-3.9 -2,-0.6 -3.6,-0.3 -4.3,0.7 z m 32.4,35.6 c -1.6,1.3 -1,4.3 1.3,6.2 2.3,2.3 5.2,2.6 6.5,1 1.3,-1.3 0.7,-4.3 -1.3,-6.2 -2.2,-2.3 -5.2,-2.6 -6.5,-1 z m -11.4,-14.7 c -1.6,1 -1.6,3.6 0,5.9 1.6,2.3 4.3,3.3 5.6,2.3 1.6,-1.3 1.6,-3.9 0,-6.2 -1.4,-2.3 -4,-3.3 -5.6,-2 z"
|
||||||
|
id="path1"
|
||||||
|
style="fill:#ffffff" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.7 KiB |
38
assets/icons/github.svg
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
viewBox="0 0 512 512"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
sodipodi:docname="github.svg"
|
||||||
|
width="512"
|
||||||
|
height="512"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs1" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="1.259375"
|
||||||
|
inkscape:cx="320.39702"
|
||||||
|
inkscape:cy="320"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg1" />
|
||||||
|
<!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.-->
|
||||||
|
<path
|
||||||
|
d="m 173.9,403.59628 c 0,2 -2.3,3.6 -5.2,3.6 -3.3,0.3 -5.6,-1.3 -5.6,-3.6 0,-2 2.3,-3.6 5.2,-3.6 3,-0.3 5.6,1.3 5.6,3.6 z m -31.1,-4.5 c -0.7,2 1.3,4.3 4.3,4.9 2.6,1 5.6,0 6.2,-2 0.6,-2 -1.3,-4.3 -4.3,-5.2 -2.6,-0.7 -5.5,0.3 -6.2,2.3 z m 44.2,-1.7 c -2.9,0.7 -4.9,2.6 -4.6,4.9 0.3,2 2.9,3.3 5.9,2.6 2.9,-0.7 4.9,-2.6 4.6,-4.6 -0.3,-1.9 -3,-3.2 -5.9,-2.9 z M 252.8,14.196282 C 114.1,14.196282 8,119.49628 8,258.19628 c 0,110.9 69.8,205.8 169.5,239.2 12.8,2.3 17.3,-5.6 17.3,-12.1 0,-6.2 -0.3,-40.4 -0.3,-61.4 0,0 -70,15 -84.7,-29.8 0,0 -11.4,-29.1 -27.8,-36.6 0,0 -22.9,-15.7 1.6,-15.4 0,0 24.9,2 38.6,25.8 21.9,38.6 58.6,27.5 72.9,20.9 2.3,-16 8.8,-27.1 16,-33.7 -55.9,-6.2 -112.3,-14.3 -112.3,-110.5 0,-27.5 7.6,-41.3 23.6,-58.9 -2.6,-6.5 -11.1,-33.3 2.6,-67.9 20.9,-6.5 69,27 69,27 20,-5.6 41.5,-8.5 62.8,-8.5 21.3,0 42.8,2.9 62.8,8.5 0,0 48.1,-33.6 69,-27 13.7,34.7 5.2,61.4 2.6,67.9 16,17.7 25.8,31.5 25.8,58.9 0,96.5 -58.9,104.2 -114.8,110.5 9.2,7.9 17,22.9 17,46.4 0,33.7 -0.3,75.4 -0.3,83.6 0,6.5 4.6,14.4 17.3,12.1 100,-33.2 167.8,-128.1 167.8,-239 0,-138.7 -112.5,-243.999998 -251.2,-243.999998 z M 105.2,359.09628 c -1.3,1 -1,3.3 0.7,5.2 1.6,1.6 3.9,2.3 5.2,1 1.3,-1 1,-3.3 -0.7,-5.2 -1.6,-1.6 -3.9,-2.3 -5.2,-1 z m -10.8,-8.1 c -0.7,1.3 0.3,2.9 2.3,3.9 1.6,1 3.6,0.7 4.3,-0.7 0.7,-1.3 -0.3,-2.9 -2.3,-3.9 -2,-0.6 -3.6,-0.3 -4.3,0.7 z m 32.4,35.6 c -1.6,1.3 -1,4.3 1.3,6.2 2.3,2.3 5.2,2.6 6.5,1 1.3,-1.3 0.7,-4.3 -1.3,-6.2 -2.2,-2.3 -5.2,-2.6 -6.5,-1 z m -11.4,-14.7 c -1.6,1 -1.6,3.6 0,5.9 1.6,2.3 4.3,3.3 5.6,2.3 1.6,-1.3 1.6,-3.9 0,-6.2 -1.4,-2.3 -4,-3.3 -5.6,-2 z"
|
||||||
|
id="path1" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.7 KiB |
41
assets/icons/hetzner-light.svg
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
width="180"
|
||||||
|
height="180"
|
||||||
|
viewBox="0 0 180 180"
|
||||||
|
sodipodi:docname="hetzner-light.svg"
|
||||||
|
xml:space="preserve"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
|
id="defs1"><style
|
||||||
|
id="style1">.cls-1{fill:#d50c2d;}</style></defs><sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="2.2823836"
|
||||||
|
inkscape:cx="128.8127"
|
||||||
|
inkscape:cy="1.7525538"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="1368"
|
||||||
|
inkscape:window-x="1280"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="g1" /><g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
inkscape:label="Image"
|
||||||
|
id="g1"><path
|
||||||
|
id="rect2"
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke-width:14.1041;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 1e-6,1.5e-6 V 180 H 180 V 1.5e-6 Z M 34.664059,30.347652 h 16.78321 c 3.80708,0 5.36133,1.607859 5.36133,5.36133 v 42.19922 h 66.435541 v -42.19922 c 0,-3.80709 1.60982,-5.36133 5.36328,-5.36133 h 16.67578 c 3.75346,0 5.30877,1.71511 5.41602,5.36133 V 144.29102 c 0,3.80708 -1.60981,5.36132 -5.36328,5.36132 h -16.67578 c -3.80708,0 -5.36133,-1.60786 -5.36133,-5.36132 V 101.39453 H 56.808599 v 42.89649 c 0,3.8607 -1.60786,5.36132 -5.36133,5.36132 h -16.78321 c -3.80707,0 -5.36328,-1.55424 -5.36328,-5.36132 V 35.708981 c 0,-3.807089 1.55621,-5.36133 5.36328,-5.361329 z" /></g></svg>
|
||||||
|
After Width: | Height: | Size: 1.9 KiB |
41
assets/icons/hetzner.svg
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
width="180"
|
||||||
|
height="180"
|
||||||
|
viewBox="0 0 180 180"
|
||||||
|
sodipodi:docname="hetzner.svg"
|
||||||
|
xml:space="preserve"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
|
id="defs1"><style
|
||||||
|
id="style1">.cls-1{fill:#d50c2d;}</style></defs><sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="2.2823836"
|
||||||
|
inkscape:cx="128.59364"
|
||||||
|
inkscape:cy="1.7525538"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="1368"
|
||||||
|
inkscape:window-x="1280"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="g1" /><g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
inkscape:label="Image"
|
||||||
|
id="g1"><path
|
||||||
|
id="rect2"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke-width:14.1041;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 1e-6,1.5e-6 V 180 H 180 V 1.5e-6 Z M 34.664059,30.347652 h 16.78321 c 3.80708,0 5.36133,1.607859 5.36133,5.36133 v 42.19922 h 66.435541 v -42.19922 c 0,-3.80709 1.60982,-5.36133 5.36328,-5.36133 h 16.67578 c 3.75346,0 5.30877,1.71511 5.41602,5.36133 V 144.29102 c 0,3.80708 -1.60981,5.36132 -5.36328,5.36132 h -16.67578 c -3.80708,0 -5.36133,-1.60786 -5.36133,-5.36132 V 101.39453 H 56.808599 v 42.89649 c 0,3.8607 -1.60786,5.36132 -5.36133,5.36132 h -16.78321 c -3.80707,0 -5.36328,-1.55424 -5.36328,-5.36132 V 35.708981 c 0,-3.807089 1.55621,-5.36133 5.36328,-5.361329 z" /></g></svg>
|
||||||
|
After Width: | Height: | Size: 1.9 KiB |
40
assets/icons/ukkofi-light.svg
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
width="192"
|
||||||
|
height="192"
|
||||||
|
viewBox="0 0 192 192"
|
||||||
|
sodipodi:docname="ukkofi.svg"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xml:space="preserve"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
|
id="defs1" /><sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="2.11"
|
||||||
|
inkscape:cx="130.56872"
|
||||||
|
inkscape:cy="60.663507"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="g1" /><g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
inkscape:label="Image"
|
||||||
|
id="g1"><path
|
||||||
|
id="rect1"
|
||||||
|
style="fill:#ffffff;stroke-width:26.7739;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 10 0 C 4.46 0 0 4.46 0 10 L 0 182 C 0 187.54 4.46 192 10 192 L 182 192 C 187.54 192 192 187.54 192 182 L 192 10 C 192 4.46 187.54 0 182 0 L 10 0 z M 135.09766 39.216797 C 145.10164 39.268944 155 39.665351 155 40.355469 C 155 43.606954 141.53172 109.63937 139.82812 114.74023 C 133.80087 132.78678 118.8757 146.23328 99.912109 150.69922 C 91.902849 152.5854 77.151214 153.38394 70.333984 152.30078 C 47.843214 148.72733 37 137.006 37 116.26953 C 37 111.78524 47.366082 55.079379 50.669922 41.490234 C 51.214972 39.248344 51.291285 39.240234 71.609375 39.240234 C 82.824745 39.240234 92 39.430524 92 39.662109 C 92 39.893694 89.075 54.901958 85.5 73.013672 C 81.925 91.125391 79 107.78465 79 110.03516 C 79 115.11727 81.584174 117.24023 87.771484 117.24023 C 93.474834 117.24023 97.840468 114.8674 99.517578 110.85352 C 100.26557 109.06332 103.83083 92.624919 107.43945 74.324219 C 111.04808 56.023516 114.25108 40.642094 114.55859 40.144531 C 114.98374 39.45663 125.09367 39.16465 135.09766 39.216797 z " /></g></svg>
|
||||||
|
After Width: | Height: | Size: 2.3 KiB |
40
assets/icons/ukkofi.svg
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
width="192"
|
||||||
|
height="192"
|
||||||
|
viewBox="0 0 192 192"
|
||||||
|
sodipodi:docname="ukkofi.svg"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xml:space="preserve"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
|
id="defs1" /><sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="2.11"
|
||||||
|
inkscape:cx="130.56872"
|
||||||
|
inkscape:cy="60.663507"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="g1" /><g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
inkscape:label="Image"
|
||||||
|
id="g1"><path
|
||||||
|
id="rect1"
|
||||||
|
style="fill:#000000;stroke-width:26.7739;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 10 0 C 4.46 0 0 4.46 0 10 L 0 182 C 0 187.54 4.46 192 10 192 L 182 192 C 187.54 192 192 187.54 192 182 L 192 10 C 192 4.46 187.54 0 182 0 L 10 0 z M 135.09766 39.216797 C 145.10164 39.268944 155 39.665351 155 40.355469 C 155 43.606954 141.53172 109.63937 139.82812 114.74023 C 133.80087 132.78678 118.8757 146.23328 99.912109 150.69922 C 91.902849 152.5854 77.151214 153.38394 70.333984 152.30078 C 47.843214 148.72733 37 137.006 37 116.26953 C 37 111.78524 47.366082 55.079379 50.669922 41.490234 C 51.214972 39.248344 51.291285 39.240234 71.609375 39.240234 C 82.824745 39.240234 92 39.430524 92 39.662109 C 92 39.893694 89.075 54.901958 85.5 73.013672 C 81.925 91.125391 79 107.78465 79 110.03516 C 79 115.11727 81.584174 117.24023 87.771484 117.24023 C 93.474834 117.24023 97.840468 114.8674 99.517578 110.85352 C 100.26557 109.06332 103.83083 92.624919 107.43945 74.324219 C 111.04808 56.023516 114.25108 40.642094 114.55859 40.144531 C 114.98374 39.45663 125.09367 39.16465 135.09766 39.216797 z " /></g></svg>
|
||||||
|
After Width: | Height: | Size: 2.3 KiB |
54
docs/crypto-wallets.md
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
# Crypto Wallets
|
||||||
|
|
||||||
|
<h2 id="bitcoin">
|
||||||
|
<img src="../assets/icons/bitcoin-light.svg" width="25px" height="25px">
|
||||||
|
Bitcoin
|
||||||
|
</h2>
|
||||||
|
<img src="https://christerwaren.fi/barcode.svg?s=qr&c=bitcoin%3Abc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c" width="250px" height="250px">
|
||||||
|
|
||||||
|
<b>Wallet Address:</b><br>
|
||||||
|
bc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c
|
||||||
|
|
||||||
|
<a href="https://git.waren.io/cwchristerw">Return to profile</a>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<h2 id="ethereum">
|
||||||
|
<img src="../assets/icons/ethereum-light.svg" width="25px" height="25px">
|
||||||
|
Ethereum
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<img src="https://christerwaren.fi/barcode.svg?s=qr&c=ethereum%3A0xe14c0d40f6b214a75cc36c063c6ad36f3947ea41" width="250px" height="250px">
|
||||||
|
|
||||||
|
<b>Wallet Address:</b><br>
|
||||||
|
0xe14c0d40f6b214a75cc36c063c6ad36f3947ea41
|
||||||
|
|
||||||
|
<a href="https://git.waren.io/cwchristerw">Return to profile</a>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<h2 id="litecoin">
|
||||||
|
<img src="../assets/icons/litecoin-light.svg" width="25px" height="25px">
|
||||||
|
Litecoin
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<img src="https://christerwaren.fi/barcode.svg?s=qr&c=litecoin%3Altc1q0pk8gn4szdc984llafnju6259534753sm3cxtx" width="250px" height="250px">
|
||||||
|
|
||||||
|
<b>Wallet Address:</b><br>
|
||||||
|
ltc1q0pk8gn4szdc984llafnju6259534753sm3cxtx
|
||||||
|
|
||||||
|
<a href="https://git.waren.io/cwchristerw">Return to profile</a>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<h2 id="monero">
|
||||||
|
<img src="../assets/icons/monero-light.svg" width="25px" height="25px">
|
||||||
|
Monero
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<img src="https://christerwaren.fi/barcode.svg?s=qr&c=monero%3A42jGtAeArpkU79SGv1ZSanSsZ3rNwkDHa9waAbcYEdarD8fFT9g2XD3c8endRdK6FLhL7E1QP7ueJ5QQZahRsgYV8Ggohq4" width="250px" height="250px">
|
||||||
|
|
||||||
|
<b>Wallet Address:</b><br>
|
||||||
|
42jGtAeArpkU79SGv1ZSanSsZ3rNwkDHa9waAbcYEdarD8fFT9g2XD3c8endRdK6FLhL7E1QP7ueJ5QQZahRsgYV8Ggohq4
|
||||||
|
|
||||||
|
<a href="https://git.waren.io/cwchristerw">Return to profile</a>
|
||||||
39
docs/promolinks.md
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
# Promolinks
|
||||||
|
|
||||||
|
<h2 id="digitalocean">
|
||||||
|
<img src="../assets/icons/digitalocean-light.svg" width="25px" height="25px">
|
||||||
|
DigitalOcean
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
Receive $200 in cloud credit to test their products for 60 days.<br>
|
||||||
|
<a href="https://m.do.co/c/4248d53011c8">Register Now</a>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<h2 id="dynadot">
|
||||||
|
<img src="../assets/icons/dynadot-light.svg" width="25px" height="25px">
|
||||||
|
Dynadot
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
Receive 4,5€ in account credit.<br>
|
||||||
|
<a href="https://dynadot.com?sM7K8u7m6Z7pBo">Register Now</a>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<h2 id="hetzner">
|
||||||
|
<img src="../assets/icons/hetzner-light.svg" width="25px" height="25px">
|
||||||
|
Hetzner
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
Receive 20€ in cloud credits.<br>
|
||||||
|
<a href="https://hetzner.cloud/?ref=w2QMbx2s3c3h">Register Now</a>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<h2 id="ukkofi">
|
||||||
|
<img src="../assets/icons/ukkofi-light.svg" width="25px" height="25px">
|
||||||
|
Ukko.fi
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
After you have invoiced €300 (excluding VAT) and received payment, you can invoice €750 without a service fee.<br>
|
||||||
|
<a href="https://app.ukko.fi/register?code=28419">Register Now</a>
|
||||||
10
docs/ssh-keys.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
# SSH Keys
|
||||||
|
|
||||||
|
## 🌐 Public
|
||||||
|
```
|
||||||
|
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPW5phGhwAG8dmT+sR0uF1gRc0X9xXZiiFxvKUEsPk1N cwchristerw
|
||||||
|
```
|
||||||
|
|
||||||
|
You can grant me access to your device with adding this SSH key to your .ssh/authorized_keys file.
|
||||||
|
|
||||||
|
<a href="https://git.waren.io/cwchristerw">Return to profile</a>
|
||||||