<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Armandas Kaleinykas - Cloud Lab Blog</title>
    <link>https://dason222.github.io/</link>
    <description>Recent content on Armandas Kaleinykas - Cloud Lab Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 24 May 2026 20:00:00 +0300</lastBuildDate>
    <atom:link href="https://dason222.github.io/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Projects</title>
      <link>https://dason222.github.io/page/projects/</link>
      <pubDate>Sun, 24 May 2026 20:00:00 +0300</pubDate>
      <guid>https://dason222.github.io/page/projects/</guid>
      <description>&lt;p&gt;A short list of projects from the VGTU &amp;ldquo;Cloud Computing&amp;rdquo; course:&lt;/p&gt;&#xA;&lt;h3 id=&#34;1-mmo-serveris-2nd-lab&#34;&gt;1. MMO Serveris (2nd lab)&lt;/h3&gt;&#xA;&lt;p&gt;A Dawn of Light DAoC private game server, deployed two ways:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Windows Server + DOLServer&lt;/strong&gt; - manual install on an Azure Windows VM&#xA;(MariaDB, HeidiSQL, .NET 10, DAoC Portal). Manual approach.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Linux Ubuntu + Docker Compose&lt;/strong&gt; - one-shot &lt;code&gt;docker compose up -d&lt;/code&gt;&#xA;spinning up &lt;code&gt;mariadb:10.6&lt;/code&gt; and &lt;code&gt;ghcr.io/opendaoc/opendaoc-core:latest&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;2-hugo--github-pages-3rd-lab---this-site&#34;&gt;2. Hugo + Github Pages (3rd lab - this site)&lt;/h3&gt;&#xA;&lt;p&gt;A static blog generated by Hugo, hosted free on GitHub Pages. Source&#xA;files live in a private repo &lt;code&gt;Dason222/hugo&lt;/code&gt;; compiled HTML is pushed&#xA;as a git submodule into the public repo &lt;code&gt;Dason222/dason222.github.io&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://dason222.github.io/page/about/</link>
      <pubDate>Sun, 24 May 2026 19:16:40 +0300</pubDate>
      <guid>https://dason222.github.io/page/about/</guid>
      <description>&lt;p&gt;Hi! I&amp;rsquo;m &lt;strong&gt;Armandas Kaleinykas&lt;/strong&gt;, a student at Vilnius Tech (VGTU).&lt;/p&gt;&#xA;&lt;p&gt;This site was built as part of the &amp;ldquo;Cloud Computing&amp;rdquo; course, 3rd laboratory&#xA;work. The whole stack is automated end-to-end:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The page is generated by &lt;a href=&#34;https://gohugo.io/&#34;&gt;Hugo&lt;/a&gt; using the&#xA;&lt;em&gt;Beautiful Hugo&lt;/em&gt; theme.&lt;/li&gt;&#xA;&lt;li&gt;The source lives in a private GitHub repository (&lt;code&gt;hugo&lt;/code&gt;).&lt;/li&gt;&#xA;&lt;li&gt;The compiled HTML is pushed to a public repository&#xA;(&lt;code&gt;dason222.github.io&lt;/code&gt;) and served by GitHub Pages for free.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Feel free to browse the &lt;a href=&#34;https://dason222.github.io/posts/&#34;&gt;blog&lt;/a&gt; for cloud notes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hello Cloud - setting up nginx on Azure</title>
      <link>https://dason222.github.io/posts/hello-cloud/</link>
      <pubDate>Sun, 24 May 2026 19:16:40 +0300</pubDate>
      <guid>https://dason222.github.io/posts/hello-cloud/</guid>
      <description>&lt;p&gt;This is my first Hugo post, published as part of the VGTU &amp;ldquo;Cloud Computing&amp;rdquo; 3rd&#xA;laboratory work. Below you will find a picture of the Microsoft Azure logo and&#xA;a code snippet showing how I configured nginx on my Ubuntu Server VM.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://dason222.github.io/img/azure-cloud.svg&#34; alt=&#34;Microsoft Azure logo&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;nginx-site-config&#34;&gt;nginx site config&lt;/h2&gt;&#xA;&lt;p&gt;The custom site is served from &lt;code&gt;/home/azureuser/www/index.html&lt;/code&gt;. The minimal&#xA;nginx server block looks like this:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-nginx&#34; data-lang=&#34;nginx&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;server&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;listen&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;80&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;default_server&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;listen&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;[::]:80&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;default_server&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;root&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;/home/azureuser/www&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;index&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;index.html&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;index.htm&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;server_name&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;mypage.com&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;location&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;/&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f92672&#34;&gt;try_files&lt;/span&gt; $uri $uri/ =&lt;span style=&#34;color:#ae81ff&#34;&gt;404&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;bringing-it-up&#34;&gt;Bringing it up&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo apt update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo apt install -y nginx neofetch&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo ln -s /etc/nginx/sites-available/mypage /etc/nginx/sites-enabled/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo rm /etc/nginx/sites-enabled/default&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo systemctl restart nginx&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo systemctl status nginx&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;That&amp;rsquo;s it - my page is now live on Microsoft Azure.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
