Compare commits

...

10 Commits

Author SHA1 Message Date
Christer Warén
6c35686735 Remove Warén Git link 2025-11-08 13:47:08 +02:00
Christer Warén
12dbb30331 Giteafy Profile 2025-11-08 13:38:45 +02:00
Christer Warén
5a319e51b8 Remove CWINFO Git service from README.md 2025-10-29 10:18:21 +02:00
Christer Warén
905e960c7a Add Ukko.fi promolink 2025-09-26 12:25:20 +03:00
Christer Warén
8984a1f9aa Bolding organizations in promolinks section 2025-07-06 03:18:47 +03:00
Christer Warén
7be9766829 Add Dynadot referral link 2025-07-06 03:13:30 +03:00
Christer Warén
d6f2ea96c9 Update README.md 2025-05-18 18:25:29 +03:00
Christer Warén
b0f4e1b0d3 Fix Hetzner link in README 2025-05-18 18:19:24 +03:00
Christer Warén
e6cb9a05de Update Promolinks 2025-05-18 18:18:26 +03:00
Christer Warén
955704cb40 Add Promolinks 2025-05-18 18:15:58 +03:00
14 changed files with 424 additions and 68 deletions

View File

@@ -1,78 +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">
<img src="./assets/icons/instagram.svg" width="15px" height="15px">
</picture>
<a href="https://instagram.com/cwchristerw">Instagram</a> / <a href="https://instagram.com/cwchristerw">Instagram</a> /
<picture> <img src="./assets/icons/linkedin-light.svg" width="15px" height="15px">
<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> / <a href="https://www.linkedin.com/in/cwchristerw">LinkedIn</a> /
<picture> <img src="./assets/icons/youtube-light.svg" width="15px" height="15px">
<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>
🇷🇺 Кристэр Варэн / 🇯🇵 クリステル・ワレン 🇷🇺 Кристэр Варэн / 🇯🇵 クリステル・ワレン
</div> </div>
<br>
<div align="center"> <div align="center">
<h3>SSH Keys</h3> <h3>SSH Keys</h3>
🌐 <a href="https://github.com/cwchristerw/cwchristerw/blob/master/docs/ssh-keys.md#public">Public</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="https://github.com/cwchristerw/cwchristerw/blob/master/docs/crypto-wallets.md#bitcoin">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="https://github.com/cwchristerw/cwchristerw/blob/master/docs/crypto-wallets.md#ethereum">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="https://github.com/cwchristerw/cwchristerw/blob/master/docs/crypto-wallets.md#litecoin">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="https://github.com/cwchristerw/cwchristerw/blob/master/docs/crypto-wallets.md#monero">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>

View 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

View 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

View 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
View 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

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 640 640"
version="1.1"
id="svg1"
sodipodi:docname="github-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="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="M237.9 461.4C237.9 463.4 235.6 465 232.7 465C229.4 465.3 227.1 463.7 227.1 461.4C227.1 459.4 229.4 457.8 232.3 457.8C235.3 457.5 237.9 459.1 237.9 461.4zM206.8 456.9C206.1 458.9 208.1 461.2 211.1 461.8C213.7 462.8 216.7 461.8 217.3 459.8C217.9 457.8 216 455.5 213 454.6C210.4 453.9 207.5 454.9 206.8 456.9zM251 455.2C248.1 455.9 246.1 457.8 246.4 460.1C246.7 462.1 249.3 463.4 252.3 462.7C255.2 462 257.2 460.1 256.9 458.1C256.6 456.2 253.9 454.9 251 455.2zM316.8 72C178.1 72 72 177.3 72 316C72 426.9 141.8 521.8 241.5 555.2C254.3 557.5 258.8 549.6 258.8 543.1C258.8 536.9 258.5 502.7 258.5 481.7C258.5 481.7 188.5 496.7 173.8 451.9C173.8 451.9 162.4 422.8 146 415.3C146 415.3 123.1 399.6 147.6 399.9C147.6 399.9 172.5 401.9 186.2 425.7C208.1 464.3 244.8 453.2 259.1 446.6C261.4 430.6 267.9 419.5 275.1 412.9C219.2 406.7 162.8 398.6 162.8 302.4C162.8 274.9 170.4 261.1 186.4 243.5C183.8 237 175.3 210.2 189 175.6C209.9 169.1 258 202.6 258 202.6C278 197 299.5 194.1 320.8 194.1C342.1 194.1 363.6 197 383.6 202.6C383.6 202.6 431.7 169 452.6 175.6C466.3 210.3 457.8 237 455.2 243.5C471.2 261.2 481 275 481 302.4C481 398.9 422.1 406.6 366.2 412.9C375.4 420.8 383.2 435.8 383.2 459.3C383.2 493 382.9 534.7 382.9 542.9C382.9 549.4 387.5 557.3 400.2 555C500.2 521.8 568 426.9 568 316C568 177.3 455.5 72 316.8 72zM169.2 416.9C167.9 417.9 168.2 420.2 169.9 422.1C171.5 423.7 173.8 424.4 175.1 423.1C176.4 422.1 176.1 419.8 174.4 417.9C172.8 416.3 170.5 415.6 169.2 416.9zM158.4 408.8C157.7 410.1 158.7 411.7 160.7 412.7C162.3 413.7 164.3 413.4 165 412C165.7 410.7 164.7 409.1 162.7 408.1C160.7 407.5 159.1 407.8 158.4 408.8zM190.8 444.4C189.2 445.7 189.8 448.7 192.1 450.6C194.4 452.9 197.3 453.2 198.6 451.6C199.9 450.3 199.3 447.3 197.3 445.4C195.1 443.1 192.1 442.8 190.8 444.4zM179.4 429.7C177.8 430.7 177.8 433.3 179.4 435.6C181 437.9 183.7 438.9 185 437.9C186.6 436.6 186.6 434 185 431.7C183.6 429.4 181 428.4 179.4 429.7z"
id="path1"
style="fill:#ffffff" />
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

1
assets/icons/github.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M237.9 461.4C237.9 463.4 235.6 465 232.7 465C229.4 465.3 227.1 463.7 227.1 461.4C227.1 459.4 229.4 457.8 232.3 457.8C235.3 457.5 237.9 459.1 237.9 461.4zM206.8 456.9C206.1 458.9 208.1 461.2 211.1 461.8C213.7 462.8 216.7 461.8 217.3 459.8C217.9 457.8 216 455.5 213 454.6C210.4 453.9 207.5 454.9 206.8 456.9zM251 455.2C248.1 455.9 246.1 457.8 246.4 460.1C246.7 462.1 249.3 463.4 252.3 462.7C255.2 462 257.2 460.1 256.9 458.1C256.6 456.2 253.9 454.9 251 455.2zM316.8 72C178.1 72 72 177.3 72 316C72 426.9 141.8 521.8 241.5 555.2C254.3 557.5 258.8 549.6 258.8 543.1C258.8 536.9 258.5 502.7 258.5 481.7C258.5 481.7 188.5 496.7 173.8 451.9C173.8 451.9 162.4 422.8 146 415.3C146 415.3 123.1 399.6 147.6 399.9C147.6 399.9 172.5 401.9 186.2 425.7C208.1 464.3 244.8 453.2 259.1 446.6C261.4 430.6 267.9 419.5 275.1 412.9C219.2 406.7 162.8 398.6 162.8 302.4C162.8 274.9 170.4 261.1 186.4 243.5C183.8 237 175.3 210.2 189 175.6C209.9 169.1 258 202.6 258 202.6C278 197 299.5 194.1 320.8 194.1C342.1 194.1 363.6 197 383.6 202.6C383.6 202.6 431.7 169 452.6 175.6C466.3 210.3 457.8 237 455.2 243.5C471.2 261.2 481 275 481 302.4C481 398.9 422.1 406.6 366.2 412.9C375.4 420.8 383.2 435.8 383.2 459.3C383.2 493 382.9 534.7 382.9 542.9C382.9 549.4 387.5 557.3 400.2 555C500.2 521.8 568 426.9 568 316C568 177.3 455.5 72 316.8 72zM169.2 416.9C167.9 417.9 168.2 420.2 169.9 422.1C171.5 423.7 173.8 424.4 175.1 423.1C176.4 422.1 176.1 419.8 174.4 417.9C172.8 416.3 170.5 415.6 169.2 416.9zM158.4 408.8C157.7 410.1 158.7 411.7 160.7 412.7C162.3 413.7 164.3 413.4 165 412C165.7 410.7 164.7 409.1 162.7 408.1C160.7 407.5 159.1 407.8 158.4 408.8zM190.8 444.4C189.2 445.7 189.8 448.7 192.1 450.6C194.4 452.9 197.3 453.2 198.6 451.6C199.9 450.3 199.3 447.3 197.3 445.4C195.1 443.1 192.1 442.8 190.8 444.4zM179.4 429.7C177.8 430.7 177.8 433.3 179.4 435.6C181 437.9 183.7 438.9 185 437.9C186.6 436.6 186.6 434 185 431.7C183.6 429.4 181 428.4 179.4 429.7z"/></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View 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
View 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

View 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
View 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

View File

@@ -1,10 +1,7 @@
# Crypto Wallets # Crypto Wallets
<h2 id="bitcoin"> <h2 id="bitcoin">
<picture> <img src="../assets/icons/bitcoin-light.svg" width="25px" height="25px">
<source media="(prefers-color-scheme: dark)" srcset="../assets/icons/bitcoin-light.svg">
<img src="../assets/icons/bitcoin.svg" width="25px" height="25px">
</picture>
Bitcoin Bitcoin
</h2> </h2>
<img src="https://christerwaren.fi/barcode.svg?s=qr&c=bitcoin%3Abc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c" width="250px" height="250px"> <img src="https://christerwaren.fi/barcode.svg?s=qr&c=bitcoin%3Abc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c" width="250px" height="250px">
@@ -12,14 +9,12 @@
<b>Wallet Address:</b><br> <b>Wallet Address:</b><br>
bc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c bc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c
<a href="https://github.com/cwchristerw">Return to profile</a> <a href="https://git.waren.io/cwchristerw">Return to profile</a>
<br>
<h2 id="ethereum"> <h2 id="ethereum">
<picture> <img src="../assets/icons/ethereum-light.svg" width="25px" height="25px">
<source media="(prefers-color-scheme: dark)" srcset="../assets/icons/ethereum-light.svg">
<img src="../assets/icons/ethereum.svg" width="25px" height="25px">
</picture>
Ethereum Ethereum
</h2> </h2>
@@ -28,13 +23,12 @@ bc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c
<b>Wallet Address:</b><br> <b>Wallet Address:</b><br>
0xe14c0d40f6b214a75cc36c063c6ad36f3947ea41 0xe14c0d40f6b214a75cc36c063c6ad36f3947ea41
<a href="https://github.com/cwchristerw">Return to profile</a> <a href="https://git.waren.io/cwchristerw">Return to profile</a>
<br>
<h2 id="litecoin"> <h2 id="litecoin">
<picture> <img src="../assets/icons/litecoin-light.svg" width="25px" height="25px">
<source media="(prefers-color-scheme: dark)" srcset="../assets/icons/litecoin-light.svg">
<img src="../assets/icons/litecoin.svg" width="25px" height="25px">
</picture>
Litecoin Litecoin
</h2> </h2>
@@ -43,13 +37,12 @@ bc1qlqz08vm7xgl7sff006z32zarrtyc26exum7z5c
<b>Wallet Address:</b><br> <b>Wallet Address:</b><br>
ltc1q0pk8gn4szdc984llafnju6259534753sm3cxtx ltc1q0pk8gn4szdc984llafnju6259534753sm3cxtx
<a href="https://github.com/cwchristerw">Return to profile</a> <a href="https://git.waren.io/cwchristerw">Return to profile</a>
<br>
<h2 id="monero"> <h2 id="monero">
<picture> <img src="../assets/icons/monero-light.svg" width="25px" height="25px">
<source media="(prefers-color-scheme: dark)" srcset="../assets/icons/monero-light.svg">
<img src="../assets/icons/monero.svg" width="25px" height="25px">
</picture>
Monero Monero
</h2> </h2>
@@ -58,4 +51,4 @@ ltc1q0pk8gn4szdc984llafnju6259534753sm3cxtx
<b>Wallet Address:</b><br> <b>Wallet Address:</b><br>
42jGtAeArpkU79SGv1ZSanSsZ3rNwkDHa9waAbcYEdarD8fFT9g2XD3c8endRdK6FLhL7E1QP7ueJ5QQZahRsgYV8Ggohq4 42jGtAeArpkU79SGv1ZSanSsZ3rNwkDHa9waAbcYEdarD8fFT9g2XD3c8endRdK6FLhL7E1QP7ueJ5QQZahRsgYV8Ggohq4
<a href="https://github.com/cwchristerw">Return to profile</a> <a href="https://git.waren.io/cwchristerw">Return to profile</a>

39
docs/promolinks.md Normal file
View 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>

View File

@@ -7,4 +7,4 @@ ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPW5phGhwAG8dmT+sR0uF1gRc0X9xXZiiFxvKUEsPk1N
You can grant me access to your device with adding this SSH key to your .ssh/authorized_keys file. You can grant me access to your device with adding this SSH key to your .ssh/authorized_keys file.
<a href="https://github.com/cwchristerw">Return to profile</a> <a href="https://git.waren.io/cwchristerw">Return to profile</a>