<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Andres B.</title>
    <description>The latest articles on DEV Community by Andres B. (@andres_b_26dabd6ea99769a).</description>
    <link>https://dev.to/andres_b_26dabd6ea99769a</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2049758%2Ff780f245-7737-49d3-b143-487538a18ea6.jpg</url>
      <title>DEV Community: Andres B.</title>
      <link>https://dev.to/andres_b_26dabd6ea99769a</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/andres_b_26dabd6ea99769a"/>
    <language>en</language>
    <item>
      <title>Infinibay Development update #01</title>
      <dc:creator>Andres B.</dc:creator>
      <pubDate>Sun, 16 Nov 2025 15:13:53 +0000</pubDate>
      <link>https://dev.to/andres_b_26dabd6ea99769a/infinibay-development-update-01-b53</link>
      <guid>https://dev.to/andres_b_26dabd6ea99769a/infinibay-development-update-01-b53</guid>
      <description>&lt;p&gt;&lt;a href="https://dev.to/andres_b_26dabd6ea99769a/feedback-wanted-for-vdi-open-source-project-39jc"&gt;Last time&lt;/a&gt;, I presented Infinibay, a VDI solution for SMBs that aims to fill a missing gap in the VDI community—a simple but powerful solution for users who need something that just works, without all the hassle of complex enterprise platforms.&lt;/p&gt;

&lt;p&gt;Today I'm presenting the first development update. These won't be weekly updates, but rather new posts whenever I have something meaningful to show.&lt;/p&gt;

&lt;p&gt;One of the most annoying aspects of managing many machines is performing routine maintenance on each one individually. Traditionally, you have two options: do it manually, making machines unavailable to employees during maintenance, or pay for an expensive solution. But not anymore with Infinibay Scripts.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjcim0ukicoj92hmqwvrh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjcim0ukicoj92hmqwvrh.png" alt=" " width="800" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp6apy9w5hnsskqqi5spy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp6apy9w5hnsskqqi5spy.png" alt=" " width="800" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsqeiepovshl6l91mum9w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsqeiepovshl6l91mum9w.png" alt=" " width="800" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0v6fm5c3kal074tum22w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0v6fm5c3kal074tum22w.png" alt=" " width="800" height="585"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2cpog8rwmrq25epj84x4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2cpog8rwmrq25epj84x4.png" alt=" " width="800" height="708"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With the Infinibay Script system, you can create, schedule, and run maintenance scripts for your entire department or for selected machines, whenever you need.&lt;/p&gt;

&lt;p&gt;You can customize which terminal to run, add parameters, and create reusable scripts! Once you have the script coded, you can schedule it to run immediately, at a specific time, or periodically.&lt;/p&gt;

&lt;p&gt;Having this feature completed demonstrates my commitment to building something truly useful for Infinibay users.&lt;/p&gt;

&lt;p&gt;If you want to send feedback, you can do it here or via email at &lt;a href="mailto:contact@infinibay.net"&gt;contact@infinibay.net&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Website&lt;/strong&gt;: &lt;a href="https://www.infinibay.net" rel="noopener noreferrer"&gt;https://www.infinibay.net&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/Infinibay" rel="noopener noreferrer"&gt;https://github.com/Infinibay&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>programming</category>
      <category>vdi</category>
      <category>linux</category>
    </item>
    <item>
      <title>Feedback wanted for VDI open source project</title>
      <dc:creator>Andres B.</dc:creator>
      <pubDate>Tue, 21 Oct 2025 14:38:31 +0000</pubDate>
      <link>https://dev.to/andres_b_26dabd6ea99769a/feedback-wanted-for-vdi-open-source-project-39jc</link>
      <guid>https://dev.to/andres_b_26dabd6ea99769a/feedback-wanted-for-vdi-open-source-project-39jc</guid>
      <description>&lt;p&gt;Hi everyone! I'm Andres Borek, developer of Infinibay. For the past 3 years, I've been coding an open source VDI solution in the shadows and it's finally time to get some feedback.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Infinibay?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Think of it as the "automatic transmission" alternative to the "manual transmission" of VMware/Proxmox. It's built for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Home users who want to run multiple VMs without becoming sysadmins&lt;/li&gt;
&lt;li&gt;Small businesses that need VDI without a dedicated IT department&lt;/li&gt;
&lt;li&gt;Tinkerers who want something that "just works" but is still powerful&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Why Another VDI Solution?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Existing solutions are amazing for large corporations, but they're overkill for someone running 1-2 servers. Infinibay focuses on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Wizard-driven workflows - Creating a Windows 11 VM? TPM 2.0 is configured automatically, no guessing needed&lt;/li&gt;
&lt;li&gt;Intuitive firewall management - Service presets (HTTPS, SSH, RDP) with one-click toggle instead of complex iptables rules&lt;/li&gt;
&lt;li&gt;Proactive suggestions - The system guides you with smart defaults and explains technical jargon when needed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Tech Stack&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frontend: Next.js 14 + React 18 + TailwindCSS&lt;/li&gt;
&lt;li&gt;Backend: Node.js + GraphQL (Apollo) + PostgreSQL + Prisma&lt;/li&gt;
&lt;li&gt;Infrastructure: libvirt with native Rust bindings (NAPI)&lt;/li&gt;
&lt;li&gt;Real-time: WebSockets for live VM status updates&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I know that it's not finished, and will never be. I know that it has bugs and missing features, but it's been enough time in the darkness and having some third-party opinions would be awesome.&lt;br&gt;
ANY comment is welcome: feature requests, bug reports, things you like or don't.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5lms1tgqoz70l1ad6tv5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5lms1tgqoz70l1ad6tv5.png" alt=" " width="800" height="425"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4rq84j4hotncxidj6q1x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4rq84j4hotncxidj6q1x.png" alt=" " width="800" height="425"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ucwbi4r516hh3k5w0js.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ucwbi4r516hh3k5w0js.png" alt=" " width="800" height="425"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Website&lt;/strong&gt;: &lt;a href="https://www.infinibay.net" rel="noopener noreferrer"&gt;https://www.infinibay.net&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/Infinibay" rel="noopener noreferrer"&gt;https://github.com/Infinibay&lt;/a&gt;&lt;/p&gt;

</description>
      <category>virtualmachine</category>
      <category>opensource</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
