Files
geminiCapsule/index.html

172 lines
7.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html>
<head>
<title>Konsthol</title>
<meta charset="utf-8">
<meta name="robots" content="noindex">
<link rel="alternate" type="application/atom+xml" title="RSS Feed" href="/rss.xml">
<link rel="stylesheet" href="/css/style.css" >
<link rel="shortcut icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
<script>
(function(d,t) {
var BASE_URL="https://chat.konsthol.eu";
var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=BASE_URL+"/packs/js/sdk.js";
g.defer = true;
g.async = true;
s.parentNode.insertBefore(g,s);
window.chatwootSettings = {
darkMode: "dark"
};
g.onload=function(){
window.chatwootSDK.run({
websiteToken: 'rYqPF7TtnospKkLhtjf5LkPy',
baseUrl: BASE_URL
})
}
})(document,"script");
</script>
</head>
<body>
<section>
<pre><code>
██╗ ██╗ ██████╗ ███╗ ██╗███████╗████████╗██╗ ██╗ ██████╗ ██╗ ███████╗██╗ ██╗
██║ ██╔╝██╔═══██╗████╗ ██║██╔════╝╚══██╔══╝██║ ██║██╔═══██╗██║ ██╔════╝██║ ██║
█████╔╝ ██║ ██║██╔██╗ ██║███████╗ ██║ ███████║██║ ██║██║ █████╗ ██║ ██║
██╔═██╗ ██║ ██║██║╚██╗██║╚════██║ ██║ ██╔══██║██║ ██║██║ ██╔══╝ ██║ ██║
██║ ██╗╚██████╔╝██║ ╚████║███████║ ██║ ██║ ██║╚██████╔╝███████╗██╗███████╗╚██████╔╝
╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝╚══════╝ ╚═════╝
</code></pre>
<h1 id="konstantinos-cholidis">Konstantinos Cholidis</h1>
<p>This website follows a Gemini-first approach 🚀</p>
<p>Est. 5th of June 2021.</p>
<h3 id="a-few-words-about-me">A few words about me</h3>
<p>Im passionate about making technology work smarter, not harder. I
love diving into workflow automation, tweaking Linux systems for peak
performance and security, and managing cloud servers. I get a real kick
out of solving complex tech problems and turning ideas into practical
solutions.</p>
<h3 id="i-would-better-describe-myself-as-a">I would better describe
myself as a</h3>
<ul>
<li>Power User</li>
<li>Linux Enthusiast</li>
<li>Privacy Advocate</li>
<li>Open Sourcerer</li>
<li>*NIX Ricer</li>
<li>Software Minimalist</li>
<li>Master FOSSer</li>
<li>Server Guru</li>
<li>IT Ninja</li>
<li>Avid Technologist</li>
<li>Code Tinkerer</li>
<li>Tech Lover</li>
<li>Command Liner</li>
</ul>
<h3 id="where-can-you-find-me">Where can you find me❓</h3>
<p><a class="gem" href="gemini://konsthol.eu">Gemini 💎</a><br /> <a
href="https://t.me/konsthol">Telegram 🗨</a><br /> <a
href="mailto:konsthol@konsthol.eu">Email ✉️</a><br /> <a
href="mailto:konsthol@pm.me">Protonmail 📧</a><br /> <a
href="https://git.konsthol.eu/">My Git 📦</a><br /> <a
href="https://talk.konsthol.eu/user/78577870064">Webcall
📞</a><br /></p>
<h3 id="thesis">Thesis</h3>
<p>My Thesis can be found here</p>
<p><a
href="https://hellanicus.lib.aegean.gr/handle/11610/26621">SecDep</a><br /></p>
<h3 id="cv">CV</h3>
<p><a href="/cv/cv.pdf">My CV</a><br /></p>
<h2 id="my-blogs">My Blogs 😎</h2>
<p><a href="rss.xml">RSS</a></p>
<p><a href="/mblog/mblog.html">Microblogging</a><br /> <a
href="/wall/wall.html">Why are the colors like this?</a><br /></p>
<h2 id="log">Log</h2>
<p><a href="/log/the_magic_of_wake_on_lan-19-12-2024.html">19-12-2024 -
The magic of Wake-On-LAN</a><br /> <a
href="/log/webcall-25-02-2023.html">25-02-2023 - WebCall</a><br /> <a
href="/log/choose_wpgtk_over_just_pywal-17-08-2022.html">17-08-2022 -
wpgtk is just more convenient</a><br /> <a
href="/log/easy_file_sharing-12-09-2021.html">12-09-2021 - Awesome file
sharing tool</a><br /></p>
<p><a href="log_archive.html">Archive</a><br /></p>
<h1 id="self-hosted-services">Self hosted services</h1>
<h2 id="searx">Searx</h2>
<p>You can use my searx instance for a more private experience on the
web 👀</p>
<p><a href="https://searx.konsthol.eu/">Searx 🔍</a><br /></p>
<h2 id="jitsi-meet">Jitsi Meet</h2>
<p>If you wish to video chat with me let me know so I can make a room at
my Jitsi instance</p>
<p><a href="https://jitsi.konsthol.eu/">Jitsi Meet 🤳</a><br /></p>
<h2 id="devz">Devz@</h2>
<p>I host a devz@ instance available at</p>
<blockquote>
<p>ssh -p 2221 konsthol.eu</p>
</blockquote>
<p>from any ssh client or from</p>
<p><a href="https://video.konsthol.eu/">here</a><br /></p>
<p>if you have no ssh client available. Note: access from the url is
shared across all users through an immutable Guest user account. That
means that there will be no user settings persistance.</p>
<h2 id="owncast">Owncast 📺</h2>
<p>I could be livestreaming at</p>
<p><a href="https://tv.konsthol.eu">Owncast</a><br /></p>
<h2 id="piped">Piped 📹</h2>
<p>My Piped instance which you can use resides at</p>
<p><a href="https://piped.konsthol.eu/">Piped</a><br /></p>
<h2 id="gopher">Gopher 🕳️</h2>
<p>My Gopher Hole for this homepage is accessible via</p>
<p><a href="gopher://konsthol.eu">Gopher 🦫</a><br /></p>
<h2 id="tor">Tor</h2>
<p>This website is also available as a tor hidden service</p>
<p><a
href="http://aasyir5vu6cnhczr6prnrbdim34kmgngpuuyfzuozrmtt6km5vnao5ad.onion">Onion
Address 🧅</a><br /></p>
<h2 id="croc">Croc 🐊</h2>
<p>I have my own croc relay which you can use to send and receive files
using this amazing tool by running</p>
<blockquote>
<p>croc relay konsthol.eu:9009 send [file]</p>
</blockquote>
<h2 id="finger">Finger 👉</h2>
<p>My info is also available at</p>
<p><a href="finger://konsthol.eu/konsthol">Finger</a><br /></p>
<h2 id="my-card">My card 💳</h2>
<p>You can view my curlable card by running</p>
<blockquote>
<p>curl -L konsthol.eu/card</p>
</blockquote>
<button id="mybtn" style="display:block; width:100px; height:50px;" onClick="action();">Call me</button>
<div id="myframe" style="display: none; position:relative;">
<iframe id="callFrame" style="width:320px; height:480px;" allow="microphone; camera;" scrolling="no" frameborder="no"></iframe>
</div>
<script>
function action() {
document.getElementById('mybtn').style.visibility = 'hidden';
let myframe = document.getElementById('myframe');
myframe.style.display="block";
let callFrame = document.getElementById('callFrame');
let url_string = "https://talk.konsthol.eu/"
let user_string = url_string+"user/78577870064"
callFrame.src=user_string;
}
</script>
<h2 id="donate">Donate 💸</h2>
<p>I accept donations for any reason</p>
<p><a href="donate.html">Donate</a><br /></p>
<h2>Daily Unique Visitors</h2><p>
Tuesday 24/12/24 23:55:43
2
</p>
<h2 id="also-on-the-web">Also on the web 🕸️</h2>
<p><a href="https://konsthol.eu">http website</a><br /></p>
<footer>
<a id="gemyo" href="gemini://konsthol.eu/"><img src="/images/best_viewed_on_gemini.png" /></a>
</footer>
</section>
</body>
</html>