<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>David Brelkov</title>
    <link>https://alvex.biz/</link>
    <description>Recent content on David Brelkov</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 15 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://alvex.biz/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>About</title>
      <link>https://alvex.biz/about/</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://alvex.biz/about/</guid>
      <description>&lt;h2 id=&#34;about-this-blog&#34;&gt;About This Blog&lt;/h2&gt;
&lt;p&gt;Alvex is a tech blog run by an independent developer based in Ukraine.&lt;/p&gt;
&lt;h2 id=&#34;what-we-write-about&#34;&gt;What We Write About&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Server management and Linux administration&lt;/li&gt;
&lt;li&gt;Web development and hosting&lt;/li&gt;
&lt;li&gt;Cybersecurity and best practices&lt;/li&gt;
&lt;li&gt;Open source tools and projects&lt;/li&gt;
&lt;li&gt;Technology news relevant to Ukraine and Eastern Europe&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;our-setup&#34;&gt;Our Setup&lt;/h2&gt;
&lt;p&gt;This blog runs on a VPS server with the following stack:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ubuntu 24.04 Linux&lt;/li&gt;
&lt;li&gt;Nginx web server&lt;/li&gt;
&lt;li&gt;Hugo static site generator&lt;/li&gt;
&lt;li&gt;Certbot SSL certificate&lt;/li&gt;
&lt;li&gt;Netdata server monitoring&lt;/li&gt;
&lt;li&gt;Fail2ban security protection&lt;/li&gt;
&lt;li&gt;Automated daily backups&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;our-mission&#34;&gt;Our Mission&lt;/h2&gt;
&lt;p&gt;To share real practical knowledge about running servers and building web projects. No fluff. Just real experience.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How I Monitor My Server 24/7</title>
      <link>https://alvex.biz/posts/server-monitoring/</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://alvex.biz/posts/server-monitoring/</guid>
      <description>&lt;h2 id=&#34;why-server-monitoring-matters&#34;&gt;Why Server Monitoring Matters&lt;/h2&gt;
&lt;p&gt;A server that nobody watches is a server waiting to fail. As a developer running my own infrastructure in Ukraine I need to know my server is healthy at all times.&lt;/p&gt;
&lt;h2 id=&#34;what-is-netdata&#34;&gt;What Is Netdata?&lt;/h2&gt;
&lt;p&gt;Netdata is a free open source monitoring tool. It watches your server every second and shows beautiful real time charts of CPU usage, memory, disk space and network traffic.&lt;/p&gt;
&lt;h2 id=&#34;what-i-can-see-now&#34;&gt;What I Can See Now&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;CPU usage in real time&lt;/li&gt;
&lt;li&gt;RAM consumption&lt;/li&gt;
&lt;li&gt;Disk space remaining&lt;/li&gt;
&lt;li&gt;Network traffic in and out&lt;/li&gt;
&lt;li&gt;All running processes and services&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;why-this-is-important&#34;&gt;Why This Is Important&lt;/h2&gt;
&lt;p&gt;As a server operator you need to know immediately if something goes wrong. Netdata gives that peace of mind. Everything is visible in one beautiful dashboard.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How I Secured My Server From Hackers</title>
      <link>https://alvex.biz/posts/server-security/</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://alvex.biz/posts/server-security/</guid>
      <description>&lt;h2 id=&#34;the-reality-of-running-a-server-in-2026&#34;&gt;The Reality of Running a Server in 2026&lt;/h2&gt;
&lt;p&gt;I am a developer based in Ukraine running my own VPS server. Within minutes of putting a server online, automated attacks begin. This is not theory — today I found 36 failed login attempts and 3 malicious IP addresses already blocked.&lt;/p&gt;
&lt;h2 id=&#34;what-is-fail2ban&#34;&gt;What Is Fail2ban?&lt;/h2&gt;
&lt;p&gt;Fail2ban is a free open source security tool that monitors your server logs in real time. If any IP address fails to login too many times, it gets automatically banned.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Week One Progress Report</title>
      <link>https://alvex.biz/posts/week-one-progress/</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://alvex.biz/posts/week-one-progress/</guid>
      <description>&lt;h2 id=&#34;one-week-in&#34;&gt;One Week In&lt;/h2&gt;
&lt;p&gt;It has been one week since I launched this server and blog. Here is what I accomplished.&lt;/p&gt;
&lt;h2 id=&#34;what-i-built-this-week&#34;&gt;What I Built This Week&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Set up a Linux VPS server from scratch&lt;/li&gt;
&lt;li&gt;Installed and configured Nginx web server&lt;/li&gt;
&lt;li&gt;Built a professional blog using Hugo and PaperMod&lt;/li&gt;
&lt;li&gt;Connected a real domain name&lt;/li&gt;
&lt;li&gt;Installed SSL certificate for HTTPS security&lt;/li&gt;
&lt;li&gt;Set up 24/7 server monitoring with Netdata&lt;/li&gt;
&lt;li&gt;Configured automatic daily backups&lt;/li&gt;
&lt;li&gt;Installed Fail2ban security protection&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;what-i-learned&#34;&gt;What I Learned&lt;/h2&gt;
&lt;p&gt;Managing your own server is completely different from shared hosting. You have full control over everything. That means more responsibility but also more freedom and knowledge.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why I Chose A VPS Over Shared Hosting</title>
      <link>https://alvex.biz/posts/why-i-chose-linode/</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://alvex.biz/posts/why-i-chose-linode/</guid>
      <description>&lt;h2 id=&#34;what-is-a-vps&#34;&gt;What Is A VPS?&lt;/h2&gt;
&lt;p&gt;A VPS stands for Virtual Private Server. It is your own piece of a powerful computer located in a data center. You have full control over it.&lt;/p&gt;
&lt;h2 id=&#34;why-not-use-shared-hosting&#34;&gt;Why Not Use Shared Hosting?&lt;/h2&gt;
&lt;p&gt;Shared hosting means you share a server with hundreds of other websites. You have no control. You cannot install what you want. You cannot configure anything deeply.&lt;/p&gt;
&lt;p&gt;With a VPS you are the boss of your own infrastructure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why I Started This Blog</title>
      <link>https://alvex.biz/posts/my-first-post/</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://alvex.biz/posts/my-first-post/</guid>
      <description>&lt;h2 id=&#34;who-i-am&#34;&gt;Who I Am&lt;/h2&gt;
&lt;p&gt;My name is David Brelkov. I am an independent developer based in Ukraine. I built this server and blog to share what I learn about web development, servers, and technology.&lt;/p&gt;
&lt;h2 id=&#34;why-i-built-this-server&#34;&gt;Why I Built This Server&lt;/h2&gt;
&lt;p&gt;Instead of using shared hosting, I wanted full control over my own infrastructure. Running your own VPS teaches you how the internet really works.&lt;/p&gt;
&lt;h2 id=&#34;what-i-am-building&#34;&gt;What I Am Building&lt;/h2&gt;
&lt;p&gt;This blog will cover server management, web development, security, and technology topics relevant to developers in Ukraine and beyond.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Contact</title>
      <link>https://alvex.biz/contact/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://alvex.biz/contact/</guid>
      <description>&lt;h2 id=&#34;get-in-touch&#34;&gt;Get In Touch&lt;/h2&gt;
&lt;p&gt;Have a question or want to collaborate? Fill out the form below and I will get back to you.&lt;/p&gt;
&lt;form action=&#34;https://formspree.io/f/mlgagpok&#34; method=&#34;POST&#34;&gt;
  &lt;div style=&#34;margin-bottom:15px&#34;&gt;
    &lt;label&gt;Your Name&lt;/label&gt;&lt;br&gt;
    &lt;input type=&#34;text&#34; name=&#34;name&#34; required style=&#34;width:100%;padding:8px;margin-top:5px;background:#2a2a3e;color:white;border:1px solid #E94560&#34;&gt;
  &lt;/div&gt;
  &lt;div style=&#34;margin-bottom:15px&#34;&gt;
    &lt;label&gt;Your Email&lt;/label&gt;&lt;br&gt;
    &lt;input type=&#34;email&#34; name=&#34;email&#34; required style=&#34;width:100%;padding:8px;margin-top:5px;background:#2a2a3e;color:white;border:1px solid #E94560&#34;&gt;
  &lt;/div&gt;
  &lt;div style=&#34;margin-bottom:15px&#34;&gt;
    &lt;label&gt;Your Message&lt;/label&gt;&lt;br&gt;
    &lt;textarea name=&#34;message&#34; rows=&#34;6&#34; required style=&#34;width:100%;padding:8px;margin-top:5px;background:#2a2a3e;color:white;border:1px solid #E94560&#34;&gt;&lt;/textarea&gt;
  &lt;/div&gt;
  &lt;button type=&#34;submit&#34; style=&#34;background:#E94560;color:white;padding:10px 25px;border:none;cursor:pointer;font-size:16px&#34;&gt;
    Send Message
  &lt;/button&gt;
&lt;/form&gt;</description>
    </item>
  </channel>
</rss>
