[{"content":"","date":"2 April 2026","externalUrl":null,"permalink":"/de/authors/andreas-de/","section":"Authors","summary":"","title":"Andreas-De","type":"authors"},{"content":"","date":"2 April 2026","externalUrl":null,"permalink":"/en/authors/andreas-en/","section":"Authors","summary":"","title":"Andreas-En","type":"authors"},{"content":"","date":"2 April 2026","externalUrl":null,"permalink":"/en/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"},{"content":"","date":"2 April 2026","externalUrl":null,"permalink":"/en/tags/guide/","section":"Tags","summary":"","title":"Guide","type":"tags"},{"content":"","date":"2 April 2026","externalUrl":null,"permalink":"/en/tags/hardware/","section":"Tags","summary":"","title":"Hardware","type":"tags"},{"content":" Useful Links # Retina Calculator: https://tools.rodrigopolo.com/display_calc/\nIntroduction # Today\u0026rsquo;s topic is monitors, but most of this can also be applied to TVs. I don\u0026rsquo;t need to explain what a monitor generally is, unlike some of the other topics I\u0026rsquo;ve covered. However, if there is one thing I notice constantly, it\u0026rsquo;s that people almost exclusively talk about resolution when buying one. But there is so much more to a good display!\nThis quickly brings us to terms like SDR or HDR. Glossy or non-glossy displays? DisplayPort or HDMI? OLED or LCD? And then, of course, there is the resolution. There is actually a physical limit to our eyes that many people don\u0026rsquo;t know about, which means they won\u0026rsquo;t even notice the difference with excessively high resolutions. But more on that later.\nHDR vs. SDR # Let\u0026rsquo;s start simple: What is the actual difference between HDR and SDR?\nHDR stands for \u0026ldquo;High Dynamic Range\u0026rdquo; and is essential for the contrast and color reproduction of the display. I have included two images here that illustrate my explanation perfectly.\nSDR (Standard Dynamic Range) has a much smaller color gamut and a lower contrast range in comparison. Therefore, it doesn\u0026rsquo;t look as realistic and vibrant as reality. That\u0026rsquo;s why the best resolution is useless if the colors are pale and the image lacks depth.\nDisplay Connections: HDMI or DisplayPort? # Let\u0026rsquo;s move on to the connections themselves. I\u0026rsquo;m ignoring VGA and DVI since they are outdated standards that no longer play a role today. So, what is currently possible with HDMI and DP (DisplayPort)?\nHDMI, in its current version HDMI 2.1b, offers an enormous bandwidth (48 Gbps) that even enables 4K resolution at 144 Hz natively, without having to compress the image.\nDisplayPort (DP), however, is often the winner in the PC sector. With the current DP 2.1 standard (UHBR20), up to 80 Gbps are possible. This allows for crazy resolutions like 8K at 240 Hz (although Display Stream Compression is required here).\nAnother major advantage: DisplayPort is a royalty-free standard from VESA. Unlike HDMI, where manufacturers have to pay licensing fees, DP can be implemented freely by anyone. This makes it extremely appealing in the open-source world and for Linux driver developers, and it is often more stable to handle.\nThe quality of the cables is also crucial. I have linked a video here that goes a bit deeper into the topic:\nhttps://youtu.be/Yt7NTP4AD9Y\nBut now let\u0026rsquo;s get to the question of what this mentioned \u0026ldquo;Display Stream Compression\u0026rdquo; actually is.\nDisplay Stream Compression (DSC) # Display Stream Compression is almost self-explanatory: It is a visually lossless compression of the video material. If you want to use 4K at an insane 240 Hz, for example, even the bandwidth of many current connections is no longer sufficient.\nWith DP 2.1 (UHBR20), you currently have so much bandwidth that compression is often obsolete. This is also extremely important when buying a monitor and a graphics card: If you want to use 4K at 240 Hz without compression, both devices (graphics card and monitor) must fully support the UHBR20 standard. Many monitor manufacturers like to save money on the connection and advertise great Hz numbers, but internally only deliver scaled-down bandwidths that require heavy compression.\nWhat is Daisy Chain? # Here is something else that could be very useful: Daisy Chain. Daisy chain is a feature that works primarily via DisplayPort (or USB-C/Thunderbolt) and allows you to connect one monitor directly to the next monitor. This way, only a single cable is needed from the computer to the first monitor. Here is an illustration to clarify:\nThe limit here is that the monitors have to share the bandwidth of this one cable. However, it is extremely practical if you have a laptop with only one USB-C/DisplayPort connection, for example, but still want to use a multi-monitor setup without having to immediately buy an expensive docking station.\nOLED and LCD Technology (IPS, TN, VA) # Let\u0026rsquo;s move on to the display panels. I\u0026rsquo;ll keep this compact but cover the respective pros and cons of the most important technologies.\nOLED # OLED stands for \u0026ldquo;Organic Light Emitting Diode\u0026rdquo;. Here, each pixel illuminates itself. This technology is increasingly becoming the standard in the high-end sector. It has extremely low latency (often in the 0.1 ms range) and perfect black levels because black pixels are simply turned off completely.\nOne downside, however, is the risk of \u0026ldquo;burn-in\u0026rdquo; if image content (like the Windows taskbar) is displayed statically for thousands of hours. Then it can happen that this image burns in slightly. Here you can see what I mean:\nFortunately, this problem is becoming increasingly rare thanks to modern techniques built-in by manufacturers (\u0026ldquo;Pixel-Shift\u0026rdquo;, \u0026ldquo;Pixel-Refresh\u0026rdquo;).\nLCD: IPS # LCD (\u0026ldquo;Liquid Crystal Display\u0026rdquo;) is the umbrella term for panel types with a backlight. The IPS panel is today\u0026rsquo;s standard for most users. The big advantage: Fantastic viewing angle stability (up to 178°). The image does not get dark or distorted when you look at it from the side or from above. In addition, it offers excellent colors. IPS panels used to be quite slow, but today\u0026rsquo;s \u0026ldquo;Fast IPS\u0026rdquo; displays easily achieve extremely high Hz numbers and low latencies.\nLCD: TN # TN panels are the absolute classic for hardcore esports gamers. For a long time, they were the only panels that could achieve 1 ms delay and extremely high Hz rates (sometimes over 500 Hz). The major disadvantage: They have terrible viewing angle stability and the colors often look very washed out. Great for pure pro gamers, but for the average consumer, I would always recommend IPS or OLED today.\nLCD: VA # The VA panel is the compromise between IPS and TN and is nowadays extremely often used in \u0026ldquo;curved monitors\u0026rdquo; and TVs. It offers the best contrast ratio among LCDs (very deep blacks, much better than IPS). The color values and viewing angles are good, but cheaper VA panels often struggle with smearing or ghosting during fast movements.\nGlossy vs. Non-Glossy Display? # Should the display be reflective (glossy) or matte (non-glossy/anti-glare)?\nGlossy: Glossy displays often provide richer colors and deeper blacks, but they reflect the light from lamps or windows extremely strongly. This can be very annoying in a home office. In dark rooms, however, the picture is unbeatable.\nNon-Glossy (Matte): A matte coating scatters the light and prevents exactly these reflections. Perfect for bright workspaces! A small disadvantage: The image can appear slightly less sharp or \u0026ldquo;grainy\u0026rdquo; in direct comparison to a glossy display.\nHere you can see the comparison in direct light exposure:\nHz, G-Sync, FreeSync, and V-Sync # The Hz (Hertz) number indicates how many frames per second a screen can display. First, a little myth: It is often said that the human eye cannot see more than 24 frames per second. This is false! 24 fps is simply the standard in the film industry because it is the minimum required for our brains to perceive individual frames as a fluid motion. In reality, especially with monitors and games, we perceive the difference between 60, 144, or 240 Hz as massively smoother and more responsive.\nA big problem is so-called screen tearing. This happens when the graphics card does not deliver frames at the same rate as the monitor requests them.\nThe solution to this are synchronization technologies:\nG-Sync (Nvidia): Special hardware (a chip) in the monitor synchronizes the Hz of the monitor exactly with the FPS of the graphics card. If the game delivers 43 FPS, the monitor runs at 43 Hz. FreeSync (AMD / VESA Adaptive-Sync): Works similarly but is an open standard and often cheaper since no special Nvidia chip needs to be installed. Modern FreeSync versions even double the frames at very low FPS (LFC) to completely prevent tearing even in the lower ranges. V-Sync: A purely software-based setting in the game. It simply caps the FPS to the maximum Hz rate of the monitor but can lead to noticeable input lag. Resolution and Retina # Now we come to a topic that makes extremely high resolutions completely obsolete past a certain point: Retina.\n\u0026ldquo;Retina\u0026rdquo; is about the PPI (Pixels per Inch) in combination with your viewing distance. The logic is simple: If you sit close to a large monitor, you will see the individual pixels. If you sit further away, the pixels blend together for your eye.\nPast a certain point (strictly speaking, at one arcminute / 1/60th of a degree of our field of vision), the human eye simply cannot physically distinguish the pixels from one another anymore. The image appears consistently sharp, like a printed page. This means: If your monitor on your desk has already reached this Retina distance at 4K, a much more expensive 8K monitor will bring you absolutely no visible advantage!\nFeel free to test your viewing distance and monitor size in this calculator:\nhttps://tools.rodrigopolo.com/display_calc/\nConclusion # I could go into much more detail. For example, integrated KVM switches in the display, Power Delivery for directly powering laptops via USB-C, or Mini-LEDs as a bridge technology to OLED. But I think we have covered the most important things to make informed decisions when buying a monitor.\nThank you for reading!\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"2 April 2026","externalUrl":null,"permalink":"/en/posts/2026/monitore-wie-funktionieren-die-und-was-ist-wichtig/","section":"Posts","summary":"Have you ever wondered what is important when it comes to monitors and which criteria are crucial when buying one? In this article, I will explain exactly that.","title":"Monitors: How do they work and what is important?","type":"posts"},{"content":"","date":"2 April 2026","externalUrl":null,"permalink":"/en/posts/","section":"Posts","summary":"","title":"Posts","type":"posts"},{"content":"","date":"2 April 2026","externalUrl":null,"permalink":"/en/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":" Your Partner for IT Security, Networking \u0026amp; Digital Independence # Transparent costs, maximum protection, and true freedom through open-source technology.\nWe help people and companies completely rethink IT. For us, there is no distinction between \u0026ldquo;important corporations\u0026rdquo; and \u0026ldquo;small clients\u0026rdquo;. Enterprise security shouldn\u0026rsquo;t be a privilege; it should be a fundamental right for everyone.\nSecure Networking: Connect your home office and branch locations seamlessly and stably – we make the technology invisible in the background. Protect Assets: Proactive maintenance and gapless backups ensure that ransomware, extortion, and data loss don\u0026rsquo;t stand a chance. Destroy Costs: Save up to 70% of usual costs by strictly avoiding proprietary license rentals (e.g., Proxmox instead of VMware). Contact Us Now Disaster Recovery: Your IT as a \u0026ldquo;Digital Blueprint\u0026rdquo; (GitOps) # Normal IT service providers install servers by hand. If a system fails, troubleshooting and reinstallation often take days. We work differently.\nWe use \u0026ldquo;Infrastructure as Code\u0026rdquo;. This means: Your entire corporate IT, every firewall rule, and every software setting is saved as a code-based, digital blueprint.\nYour advantage: In the event of a total failure (e.g., hardware defect or natural disaster), we literally press a single button. Our automated systems rebuild your entire IT infrastructure from the blueprint and backups on new hardware in a matter of minutes. Error-free, fully automated, and without days of operational downtime.\nNetworking \u0026amp; Site Linking # Work globally. Feel local.\nWorking from a home office or across distributed locations often fails due to complicated technology. Connections drop, access is agonizingly slow, or requires constant, annoying logins. We solve this using modern overlay technology.\nOne Network for Everyone: Whether your PCs and servers are in Tokyo, New York, or right here in the region technically, all devices operate in the same secure, local network. Simple Names Instead of Numbers: Nobody has to remember IP addresses. Access your printers or files simply via internal names (e.g., files.company or accounting.internal). Invisible Protection: Your servers are not openly visible on the internet. Attackers and malicious bots cannot even see your systems from the outside. Always On: The encryption stands rock-solid in the background. You open your laptop and simply continue working immediately. Managed IT Security \u0026amp; Service Flat Rate # Security is not a product, but continuous craftsmanship.\nMany only realize their IT is insecure when operations grind to a halt and data is encrypted. Our approach is fundamentally different: We act as your external IT department and proactively monitor your systems to fix errors before damage occurs.\nReal-time Monitoring: Our systems immediately detect problems (overheated hardware, full hard drives, blocked services, attack attempts) in the background. Centralized Maintenance: We keep your Windows, Linux, and applications up to date in the background. Security gaps are closed without disrupting your work. True Emergency Provision: Through multi-stage backup concepts, we ensure that your data is guaranteed to be recoverable in the worst-case scenario (fire, theft, ransomware). Our Promise: Where Your Money Goes (The Anti-Corporate Principle) # We hate thick glass palaces, ostentatious executive company cars, and artificially inflated software subscriptions where you pay monthly money for hot air while the service rots in a call center.\nYes, we charge a monthly service flat rate for our monitoring and system maintenance. But this money does not flow into anonymous investor yields or expensive company representation; 100% of it goes directly into honest IT craftsmanship and genuine service:\nResearch \u0026amp; Development (R\u0026amp;D): We continuously develop our open-source solutions. When we introduce new, better technologies or security modules, these are available to you without additional license fees or artificial paywalls under your existing contract. Fair Wages in 100% Home Office: Our infrastructure allows technicians to work entirely from home. We save on expensive office rents and instead invest this money in highly motivated specialists who help you immediately in an emergency. The \u0026ldquo;Bus Factor\u0026rdquo;: What happens if the IT admin is unavailable? # A valid question for any company: What happens to our IT if the sole administrator falls ill or goes on vacation? With classic IT system houses, you have a problem because the knowledge often only exists in the head of a single employee. We have solved this problem technologically:\nFull Automation (Self-Healing): Our systems maintain and update themselves completely via central server profiles. You do not need a manual administrator in your daily operations. Standardized Open-Source: We do not build proprietary \u0026ldquo;black boxes\u0026rdquo;. Everything we build is based on globally standardized open-source technologies. Any certified administrator worldwide can take over our systems immediately. Gapless Documentation: Because we build your infrastructure as code (GitOps), the code itself is the perfect documentation. Nothing is hidden, everything is transparent. You are never dependent on us as a single individual. Why Open Source? # \u0026ldquo;Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them.\u0026rdquo;\n— Frank Herbert, Dune\nOpen source means for you: Regaining control over your own data. No backdoors, no arbitrary license increases, no dependency. We ensure that sovereignty over your IT is completely back in your hands.\nContact Us Now ","date":"2 April 2026","externalUrl":null,"permalink":"/en/","section":"XenoElectronics","summary":"","title":"XenoElectronics","type":"page"},{"content":"","date":"12 August 2025","externalUrl":null,"permalink":"/en/tags/debian/","section":"Tags","summary":"","title":"Debian","type":"tags"},{"content":" Foreword # This guide is again very brief. The only important thing is that you create a backup of your installation before performing the upgrade. Debian is very robust, and I had no problems with 15 servers, but it\u0026rsquo;s better to be safe than sorry.\nUpdating # Before you can upgrade to Debian 13, the system must be up to date. Simply enter these commands:\nsudo apt update sudo apt upgrade sudo apt full-upgrade The system should then be restarted.\nsudo reboot Upgrade to Debian 13 # To update Debian, you must first tell Debian to use the new repositories. Debian 12 is called “Bookworm” and Debian 13 is called “Trixie.”\nThis setting must be adjusted in this file. To do this, simply copy the command into the terminal again.\nsudo nano /etc/apt/sources.list Here, you must rename everything related to “Bookworm” to „Trixie”. I am referring specifically to these three things:\nBookworm → Trixie\nBookworm updates → Trixie updates\nBookworm security → Trixie security\nOnce that is done, we need to enter three more commands into the terminal:\nTo update the repository.\nsudo apt update This prepares the system for the upgrade. Press “Q” when prompted:\nsudo apt upgrade --without-new-pkgs Now perform the full upgrade to Debian 13 with the following command:\nsudo apt full-upgrade This will install new packages, update existing ones, and remove outdated dependencies. Once the update is complete, restart the system with the following command:\nsudo reboot After restarting, run the following to check that the upgrade was performed correctly:\nlsb_release -a If you now see “Debian 13”, your system has been successfully updated.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"12 August 2025","externalUrl":null,"permalink":"/en/posts/2025/how-to-update-debian-12-to-debian-13/","section":"Posts","summary":"Debian 13 has been released, but how do you update Debian 12 to the new version? I explain that in this guide.","title":"How to Update Debian 12 to Debian 13","type":"posts"},{"content":"","date":"12 August 2025","externalUrl":null,"permalink":"/en/tags/linux/","section":"Tags","summary":"","title":"Linux","type":"tags"},{"content":"","date":"2 August 2025","externalUrl":null,"permalink":"/en/tags/arch/","section":"Tags","summary":"","title":"Arch","type":"tags"},{"content":" Useful links # Arch Wiki entry: https://wiki.archlinux.org/title/Virt-manager\nWhat is Virtmanager? # First of all: This will be a somewhat shorter guide, as it only covers the installation. You will need a few things for this. But now back to the question: What is Virtmanager? Virtmanager is a Type 2 hypervisor based on KVM. Technically, it could also be classified as a Type 1 hypervisor because it supports hardware passthrough. However, I went into more detail about this in the guide to virtualization and containerization.\nhttps://xenoelectronics.com/posts/2025/virtualization-vs-containerization/\nHow do you install Virtmanager? # To install VirtManager, you need a few packages.\nLet\u0026rsquo;s start with the packages.\nPacman packages # First, we should update, which can be done with this command.\nsudo pacman -Syu Then these packages must be installed:\nsudo pacman -S virt-manager virt-viewer qemu-full vde2 ebtables dnsmasq bridge-utils libvirt openbsd-netcat ebtables iptables libguestfs Start Libvirt # Libvirt must be running in order to enable virtualization. To do this, simply enter the following commands:\nsudo systemctl start libvirtd.service sudo systemctl enable libvirtd.service sudo systemctl start libvirtd.socket sudo systemctl enable libvirtd.socket Now you can use VirtManager, but you can do even more, such as hardware passthrough with GPU or PCIe devices. However, there will be another guide for this, as it deserves its own entry.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"2 August 2025","externalUrl":null,"permalink":"/en/posts/2025/how-to-install-virtmanager-in-arch-linux/","section":"Posts","summary":"Are you new to Arch Linux and wondering how to virtualize? Then Virtmanager is the right program for you. Below, I will explain how to install it.","title":"How to Install Virtmanager in Arch Linux","type":"posts"},{"content":"","date":"2 August 2025","externalUrl":null,"permalink":"/en/tags/virtualization/","section":"Tags","summary":"","title":"Virtualization","type":"tags"},{"content":"","date":"16 June 2025","externalUrl":null,"permalink":"/en/tags/fedora/","section":"Tags","summary":"","title":"Fedora","type":"tags"},{"content":" Useful links # https://github.com/devangshekhawat/Fedora-42-Post-Install-Guide\nFirst steps after the Fedora KDE installation # This guide takes you through the most important steps to equip your new Fedora KDE system with additional repositories, codecs and tools. Because after the installation some things are not installed or not activated, which can lead to problems.\nSetting up RPM Fusion # RPM Fusion supplements the official Fedora repository with freely licensed and proprietary packages that you need for multimedia, gaming and special hardware.\nFedora follows a very radical open source approach and does not allow proprietary software by default. Exceptions are flatpaks, as these are isolated from the system.\nI can understand that, but with things like Nvidia, Steam and drivers it can be really annoying. That\u0026rsquo;s why the RPM repository exists.\nsudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm Install media codecs # These group installations provide support for common audio and video formats such as MP3, H.264 and HEVC.\nAs already mentioned, Fedora consistently uses open source. This includes codecs such as the Open H.264 codec from Cisco.\nThis also works well until you edit a video or audio file and the editor hangs and you cannot render to the formats.\nThe codecs that are installed with the bash command are simply missing.\nsudo dnf group install multimedia sudo dnf group install sound-and-video Install Steam # In KDE Discover, you must activate the “Nonfree Steam” option under “Settings”. You can then install Steam with the command\nsudo dnf install steam Install NVIDIA # In this section, you install the proprietary NVIDIA drivers to achieve optimum graphics performance and compatibility.\nUnlike AMD, the Nvidia driver is not embedded in the kernel. This means that it is installed and configured automatically.\nThis is the AMD Mesa driver, which is open source and works perfectly.\nNvidia is different, because the open source driver Nouvou is incredibly bad, so you need the proprietary driver.\n1. check GPU model # Run this command to determine your exact NVIDIA model and make sure you are installing the correct driver:\nlspci | grep -Ei \u0026#39;VGA|3D\u0026#39; 2. update system # An up-to-date system ensures driver compatibility:\nsudo dnf update --refresh Then reboot so that all updates take effect:\nreboot 3. check Secure Boot # Secure Boot can prevent the loading of unsigned modules. Check the status. If you do not want to sign the NVIDIA modules yourself, you can also deactivate Secure Boot in the BIOS/UEFI:\nmokutil --sb-state 4. install dependencies # Kernel headers and build tools are required for the driver to be installed correctly:\nsudo dnf install kernel-devel-matched kernel-headers sudo dnf install gcc make dkms acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig 5. install drivers # Install the akmod package for automatic module build and the CUDA variants for GPU computing:\nsudo dnf install akmod-nvidia sudo dnf install xorg-x11-drv-nvidia-cuda After installation, wait at least 5 minutes before rebooting to allow the kernel module to finish building.\n6. check installation # Verify that the NVIDIA module is loaded correctly:\nmodinfo -F version nvidia 7. reboot # A reboot loads the new driver into the kernel:\nreboot 8. post-installation # Enable power management services to make suspend and resume stable:\nsudo systemctl enable nvidia-suspend.service sudo systemctl enable nvidia-hibernate.service sudo systemctl enable nvidia-resume.service Flathub instead of Fedora flatpak # Flathub offers up-to-date flatpaks directly from the developer, while the Fedora repo is sometimes outdated. Especially with applications like OBS there can be problems with the Fedora version, therefore Flathub should preferably be used and the Fedora flatpaks should be switched off.\nflatpak remote-delete --force fedora flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo Replace browser # Replace Firefox with privacy-focused flatpaks like LibreWolf or Brave.\nFirefox is not really secure out of the box and should be replaced by Brave or LibreWolf. You can also read about this in my browser guide.\nhttps://xenoelectronics.com/posts/2025/the-best-starter-guide-for-browser-security/\nsudo dnf remove firefox flatpak install flathub io.gitlab.librewolf-community flatpak install flathub com.brave.Browser Practical Flatpak tools # I would like to introduce a few more Flatpak tools that I find very good for managing a Linux desktop. These are all graphical, so anyone can use them.\nMission Center # The dashboard provides system diagnostics on CPU and RAM usage and more. It\u0026rsquo;s like the task manager in Windows.\nflatpak install flathub io.missioncenter.MissionCenter BleachBit # Cleans cache and temporary files. A kind of CCleaner.\nflatpak install flathub xfceorg.bleachbit BoxBuddy # GUI for Distrobox containers. This is handy if you need several distros at the same time. Sometimes there are programs that are only available for Debian or Arch, for example.\nflatpak install flathub com.github.donadigo.boxbuddy Flatseal # Manage flatpak permissions via the graphical user interface. Flatpaks can be limited like on iOS, Android and macOS. Management is easier with the GUI.\nflatpak install flathub com.github.tchx84.Flatseal Warehouse # A simple file manager for flatpak runtimes. Flatpaks can be annoying if you want to edit or delete them. With Warehouse this is easy.\nflatpak install flathub io.github.johnfactotum.Warehouse Gear Lever # Gear Lever is used to manage AppImages. Since AppImages cannot update themselves, Gear Lever comes into play.\nflatpak install flathub org.gnome.GearLever KeePassXC # Local password manager. More about this in the password manager guide:\nhttps://xenoelectronics.com/posts/2025/password-managers-which-should-be-used/\nflatpak install flathub org.keepassxc.KeePassXC Haruna # Lightweight video player with Qt interface and hardware acceleration.\nflatpak install flathub org.kde.haruna Enable LVFS updates # Normally DNF updates the firmware of the hardware automatically, but after the installation it is not wrong to force this update once.\nsudo fwupdmgr refresh sudo fwupdmgr get-updates Install VA-API # Hardware acceleration for video decoding.\nsudo dnf install ffmpeg-libs sudo dnf install libva libva-utils Set hostname # For some reason, Fedora does not ask you for the name of your device during installation. You can set it yourself.\nhostnamectl set-hostname YOUR_HOSTNAME Create update file # I recommend creating a bash file that automatically performs all updates on the system.\nThe file should then be stored in the “/usr/bin” directory. However, it must first be marked as executable with chmod +x.\nThis should be the content of the file:\n#!/bin/bash sudo dnf upgrade -y flatpak update -y distrobox-upgrade --all Make the update file executable:\n(Here the name of the file is update)\nsudo chmod +x /usr/bin/update Services from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"16 June 2025","externalUrl":null,"permalink":"/en/posts/2025/fedora-kde-first-steps-after-installation/","section":"Posts","summary":"After installing Fedora, the journey is not over yet. Here you will find instructions on what to do after the installation and some recommendations.","title":"Fedora KDE First Steps After Installation","type":"posts"},{"content":"","date":"1 March 2025","externalUrl":null,"permalink":"/en/tags/docker/","section":"Tags","summary":"","title":"Docker","type":"tags"},{"content":"","date":"1 March 2025","externalUrl":null,"permalink":"/en/tags/server/","section":"Tags","summary":"","title":"Server","type":"tags"},{"content":" Useful links # Container Engins\nDocker: https://www.docker.com/get-started/\nKubernetes: https://kubernetes.io/\nPodman: https://podman.io/\nContainer GUI Tools\nRancher: https://www.rancher.com/\nLonghorn: https://longhorn.io/\nPortainer: https://www.portainer.io/\nHypervisor\nWhat is KVM: https://www.redhat.com/en/topics/virtualization/what-is-KVM\nVirtmanager: https://virt-manager.org/\nQemu: https://www.qemu.org/\nXEN: https://xenproject.org/\nProxmox: https://www.proxmox.com/en/products/proxmox-virtual-environment/overview\nWhat is virtualization? # Before we start talking about the differences and when to use what, we first need to clarify what a VM is.\nThe TLDR version, otherwise it\u0026rsquo;s too long, is that virtual machines are operating systems that run on other operating systems.\nYou can read more here\nhttps://www.redhat.com/en/topics/virtualization/what-is-a-virtual-machine\nWhy do we virtualize? # The sense for this was not really there in the past because all the servers back then utilized all the hardware and therefore hardware only ever did one thing.\nNowadays, however, hardware has become incredibly powerful and therefore some services only use a fraction of the hardware and it would therefore be a total waste not to run several servers on one.\nWhat is the difference between VMs and containers? # At first here is a graphic that shows how VMs and containers roughly look like.\nThe difference is small but there are definitely some. Here is a table that briefly summarizes the most importent ones:\nTopic Hypervisor Container Kernel Has its own kernel Shares the kernel with the host Start speed Slow because the VM has to start its kernel and more OS components have to be loaded because it is a full OS Fast as the kernel is already started by the host and far fewer OS components need to be loaded as it has just enough to run one service Resource utilization High because it has to load a full OS Little as it only performs one service Scalability It is less flexible because changes must be stored in the VM disk. Therefore, centralized storage is difficult to implement. Very good as all data is available in the container for the service. Changes are stored in volumes and can be centralized so that all containers use the same data. Container # Advantages and disadvantages of containers # Some things have already been addressed in the table, but not everything.\nContainers have the great advantage that they require extremely few resources and run the same on all servers. The phrase “But it runs on my device” is therefore solved with containers.\nOne disadvantage however, is the kernel. Because if you use a cluster and want to migrate a container from one server to another, this is not seamless. Because it first has to be shut down and only then can it be migrated. This actually makes sence because it uses the kernel of the host and then has to use the kernel of the new host. A VM does not have this problem as it has its own kernel.\nWhere do you use containers # Containers have a specific purpose, namely microservices. So they have one service and nothing more.\nFor example, a container can be a database and nothing more, another container can be a chat application and then communicate with the database container to store the data.\nThis sounds unnecessary at first, but the advantage is that if the database server is busy, the same container can be started on another server in seconds so that the load is shared.\nContainer Engins # There are not so many container engines that are popular but here are 3 Recommendations.\nDocker # Docker is the standard in the industry. However, I recommend using Portainer because it is easier to manage the containers that way\nDocker: https://www.docker.com/get-started/\nPortainer: https://www.portainer.io/\nPodman # Podman is a container engine developed by Redhat. The difference to docker is that it is agentless.\nDocker uses a Systemd service which is the Docker Deamon to manage the containers. This runs with the root user. Which can lead to security problems if this service is hacked.\nPodman containers are instead managed with shell commands without root.\nPodman: https://podman.io/\nKubernetes # Kubernetes needs its own guide as it is incredibly complex. But in short, it is an orchestrator for the mass management of containers across servers. So it makes sense if you have services that require high availability.\nA very good graphical manager for Kubernetes is Rancher in combination with Longhorn\nKubernetes: https://kubernetes.io/\nRancher: https://www.rancher.com/\nLonghorn: https://longhorn.io/\nVirtual Machines # Advantages and disadvantages of vms # Virtual machines have the advantage that they can do everything a normal PC or server can do. They are therefore very flexible in what they can do.\nUnlike containers, they can also use hardware to extend their functions.\nThe disadvantage is the high load on the host as a complete OS must always be running, even for small services. Updating can therefore also be annoying as a complete update of the OS has to be made and not just a new container image that has to be pulled.\nWhere do you use vms # They always make sense if you cannot implement the service in a container, be it as a desktop or a machine that has to perform many services simultaneously or if you need to use hardware in a VM.\nIt also makes sense to use a VM for old operating systems.\nTypes of hypervisors # There are several types of hypervisors, as always I will only refer to the open source versions so that you can use them yourself.\nYou could go into more detail here about Hypervisor Type 1 and Hypervisor Type 2, but nowadays the difference is almost non-existent. Hypervisor type 1 had the advantage of being able to pass hardware from the host to the VM. Hypervisor type 2 can now also do this and therefore, in my opinion, there is no longer really a difference.\nAll the hypervisors I list here only run on Linux. Windows also has one, but it is not open source and the Linux ones are the best hypervisors on the market.\nVirtmanager # Virtmanager is the best choice in my opinion if you want to do a lot with a VM on an Desktop. It is a type 2 but can still pass hardware to the VM and a lot more.\nVirtmanager: https://virt-manager.org/\nQemu # Qemu is practical if you want to start a VM quickly and test something. Qemu has many templates which can be used to start VMs in seconds.\nQemu: https://www.qemu.org/\nXEN # XEN is an old hypervisor but the most secure one on the market. Qubes OS and TrueNAS use it, as do some car manufacturers in their cars.\nHowever, it is slower than modern hypervisors. But if security is your first priority you should use it.\nXEN: https://xenproject.org/\nProxmox # I have written about Proxmox before, it is the best hypervisor if you need a cluster server.\nProxmox: https://www.proxmox.com/en/products/proxmox-virtual-environment/overview\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"1 March 2025","externalUrl":null,"permalink":"/en/posts/2025/virtualization-vs-containerization/","section":"Posts","summary":"From container engines to orchestrators and the different types of hypervisors, what are the advantages and disadvantages? This and more you will learn in this guide.","title":"Virtualization vs Containerization","type":"posts"},{"content":"","date":"25 February 2025","externalUrl":null,"permalink":"/en/tags/cloud/","section":"Tags","summary":"","title":"Cloud","type":"tags"},{"content":" What is a Cloud? # Before we can create our own cloud, we first need to know what a cloud actually is.\nIt has nothing to do with the clouds in the sky, but the cloud in the IT sense are servers that provide services on the Internet that would otherwise run locally in companies or at home.\nThese can be, for example, office programs, video editing software, gaming PCs, AD or LDAP servers, e-mails, etc.\nIn short, it is simply someone else\u0026rsquo;s PC that provides you with services. For example, if a friend of yours offers you to store data on his server via the Internet, then this is Technically speaking already a cloud. Even if it is only a 50$ PC.\nWhat is the cloud for? # Now that we know what exactly a cloud is and also that it is not a special thing. What is the point of a cloud? If you know what you\u0026rsquo;re doing, impressively little.\nLarge companies advertise their cloud solutions a lot and like to present it as the solution to all problems and that it is so much cheaper. Of course, this is marketing talk and has little to do with reality. Companies wouldn\u0026rsquo;t invent something where they make less money, that\u0026rsquo;s the goal of every company. If you are told that you can save so much money if you put your entire infrastructure that belongs to you in a cloud where you rent it forever and never own it. Then there is clearly something wrong, it can be cheaper in the beginning until enough companies are vendorlocked and the costs continue to rise and rise. Don\u0026rsquo;t forget Microsoft, Amazon and co are stock companies the line has to keep going up and up and up.\nNevertheless, there are certain cases where a cloud from large companies actually makes sense.\nExamples include:\nOffsite hard storage for the 3 2 1 rule which Microsoft and Amazon offer as an example.\nA CDN to make the website quickly available to the whole world like Netlify offers for example.\nAnother CDN to make downloads and servers available to the whole world like Steam does.\nFor international companies that need extreme flexibility in their server capacity, a cloud also makes sense because of its elasticity\nIn fact, e-mail hosting can also make sense as it has become very difficult to configure e-mails so that they are not declared as spam\nThese are brief examples, but the tldr version is. If it\u0026rsquo;s completely unrealistic to host it locally, such as hosting YouTube as a whole in your own company, then you should use a cloud. If it is super easy to host it yourself like an DHCP Server then you should do that.\nThe risks with the cloud # Monopoly # I already mentioned halfway that the cloud can have a monopoly problem if too many companies and people rent everything in these few companies. Then Price will at some point go up Forever. Because from that point on, what do you want to do about it, if there are no more local devices that can do the same? You can already see that nowadays, try to get by completely without Microsoft, Google, Amazon and co. That\u0026rsquo;s very difficult and if everything is in the cloud that would only make it worse.\nData Protection and Espionage # Data protection is an issue because just because the company claims that the data is not being stolen does not mean that they are not doing it secretly. In a closed network where all software is proprietary, there is no way to tell that data is not stolen or that this could not change in the future. The UK is a good example right now with Apple. The UK is currently trying to get a backdoor to read all the data of UK users in the ICloud. This can also affect other countries if they share data with UK citizens.\nhttps://duckduckgo.com/?q=The+UK+wants+a+backdoor+to+apples+I+Cloud\u0026t=ffab\u0026ia=web\nAnother example is Microsoft, which in the past denied the cooperation with the NSA. Eternalblue was a malware that exploited this backdoor to spread malware all over the world. Why shouldn\u0026rsquo;t this espionage still be going on?\nThe Backdoor: https://duckduckgo.com/?q=Mircosofts+NSA+Backdoor\u0026t=ffab\u0026ia=web\nThe Malware: https://duckduckgo.com/?q=Eternalblue+uses+NSA+backdoor\u0026t=ffab\u0026ia=web\nLimited customizability # Another problem is customizability, if a cloud does not support a function it simply does not work. Whereas locally you can customize everything as you need it.\nHow do I host a cloud myself? # Forewords # Self-hosting can be very complicated depending on the size and for many a thing that is completely impossible if they don\u0026rsquo;t want to invest time. So think carefully about whether it\u0026rsquo;s worth your time or not.\nWhat should I host? # Now that we know what the point of a cloud is and what the Risks are, we need to know what we want to host ourself.\nIn the end you have to know it yourself and I have a few sources where you can find inspiration.\nContainers: https://hub.docker.com/\nNextcloud it dose a loot: https://nextcloud.com/\nYoutube search for what other people are hosting at home to see if it is interesting for you.\nWhat hardware do you need? # You might think that you need an extremely expensive server that costs around 20000$ to even think about self-hosting, but that is completely wrong.\nI myself have an 8 year old gaming PC for my home lab. It cost me 1800€ at the time and can host up to 30 servers without any problems and can play in my gaming VM at the same time. But there\u0026rsquo;s even more to it these days as you can get more performance for less money. So you can do something similar nowadays even with a 1000$ PC or if you want to host very little even with one for 50$ be it with a Raspberry PI. But you can also buy old servers or PCs second-hand and use them.\nYou have to look at what exactly you want to do and plan accordingly.\nMy best recommendation for a server that runs with Linux without problems and has a lot of power without you wanting to play games on it is this one:\nhttps://www.tuxedocomputers.com/en/TUXEDO-Nano-Pro-Gen13-AMD.tuxedo#specs\nYou can get it for about 1000€ and it will easily serve you for the next 5-10 years. Depending on the load and what it should do of course.\nWhich software should you use? # For this I have my Linux Distro Guide where some good server OSs are presented. But my recommendation would be Proxmox.\nDistro Guide: https://xenoelectronics.com/posts/2025/which-linux-distro-should-you-use/\nProxmox: https://www.proxmox.com/en/downloads/proxmox-virtual-environment/iso\nProxmox covers a lot of things that you can use for self-hosting. Because you can create a VM for all purposes to do the job.\nYou need containers? Make a VM with Alpine and host Portainer on it. You need a database server? Make a Debian VM and host Postgres on it and so on.\nOther OSs would make it harder as they are less flexible or purpose built. With TrueNAS for example you have an excellent OS for storage and can also create VMs but it is less easy than with Proxmox and you can also host TrueNAS in a VM with Proxmox if you need it.\nYou can also create clusters with Proxmox if you have more than one server.\nSummary # You now have an idea of what the cloud is and have an idea of how and what you can host yourself and what risks the cloud can pose. I can only recommend you to deal more with the topic of self-hosting because otherwise this article will take several hours and if it is too much work for you, I hope that you have at least learned something new.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"25 February 2025","externalUrl":null,"permalink":"/en/posts/2025/how-to-host-your-own-cloud/","section":"Posts","summary":"Would you like to learn what the cloud is and what its Problems are? Or how to create one yourself? Or just want to have more control over your data? Then you should read this guide.","title":"How and why you should Host Your Own Cloud","type":"posts"},{"content":"","date":"25 February 2025","externalUrl":null,"permalink":"/en/tags/selfhost/","section":"Tags","summary":"","title":"Selfhost","type":"tags"},{"content":"","date":"21 February 2025","externalUrl":null,"permalink":"/en/tags/browser/","section":"Tags","summary":"","title":"Browser","type":"tags"},{"content":"","date":"21 February 2025","externalUrl":null,"permalink":"/en/tags/security/","section":"Tags","summary":"","title":"Security","type":"tags"},{"content":" Useful Links # Virus Scanner\nhttps://www.virustotal.com/gui/home/upload\nHow Secure are all the Browsers\nhttps://privacytests.org/\nBrowser Sandbox\nOnline: https://www.browserling.com/\nSelfhostet: https://www.kasmweb.com/browser-isolation\nScam Site Scanner\nhttps://www.scamvoid.net/\nBrowser Fingerprinting\nBrowser Fingerprinting Resistence test: https://coveryourtracks.eff.org/\nWhat Websites Know about you: https://www.deviceinfo.me/\nIs your Browser Unique: https://amiunique.org/\nIs your Account Login Information Puplic\nhttps://haveibeenpwned.com/\nBrowser Recomendations\nTor: https://www.torproject.org/download/\nLibrewolf: https://librewolf.net/\nBrave: https://brave.com/download/\nThe most secure OS for browsers ever\nWhonix: https://www.whonix.org/\nWhat is a Browser # Let\u0026rsquo;s start simple. What is a browser anyway? In short, it is an application that allows you to display web pages from the Internet. Nowadays, however, it is much more than that. We can save our passwords like with a password manager, we can open PDF documents in them, build applications on them etc.\nIn addition, we do almost everything in our browsers these days, think about how often you open your browser to do something, be it email, watch YouTube, social media, search for things, manage servers, listen to music, buy something online, etc.\nIt is therefore incredibly important that we protect our browsers or at least know what to protect and how secure browsers are.\nWhich browser should you use? # I know that there are several browsers and Chrome is still very popular. Nevertheless, you should know one thing, there are technically hardly any browsers. What do I mean by that? Chrome is based on a browser called Chromium, the same goes for Brave, Edge, Opera etc.\nThe only other unique browser is Firefox and Tor, Librewolf, MulvadBrowser, for example, are based on it.\nSo in the end you choose a version of Chromium or Firefox.\nOf course, these browsers are customized and have features that other browsers don\u0026rsquo;t have. Brave is a good example, as it has many features for Web3, cryptocurrencies, its own Brave AI, etc.\nBut which browser should you use? In itself, it doesn\u0026rsquo;t really matter, but I still have a few recommendations if security and a certain degree of anonymity are important to you.\nBrowser Recommendations # The recommendations I have are all mostly Firefox based except Brave. Why is that?\nThe answer is simple, Chrome\u0026rsquo;s Manifest 3, which no longer allows adblockers to be used. It\u0026rsquo;s not that I hate ads but it\u0026rsquo;s still a security problem, often ad banners lead to malware sites, for a while Google had their ad links in there search engine showing malware as the first link instead of the real site.\nHere is a good video of what I am talking about:\nhttps://youtu.be/e6o2afben0s\nIt is therefore important to be able to use an adblocker and all browsers that I recommend can use them and have strong security on top of that without having to adjust much.\nThe adblocker that I recommend and many of these browsers have installed by default is Ublock Origin:\nhttps://addons.mozilla.org/en-US/firefox/addon/ublock-origin/\nPlease use it you will have a hard time downloading malware by mistake.\nLibrewolf Browser # Librewolf is a fork of Firefox. It uses Ublock by default to block ads and malware but not only that. It has incredibly good fingerprinting protection and is very lightweight. So it needs very few resources.\nYou can read all about it here:\nhttps://librewolf.net/docs/features/\nDownload: https://librewolf.net/installation/\nTor Browser # Tor browser is also a fork of Firefox, but has been adapted for the Tor Protocol. There are so many articles and videos about the darknet that are absolut garbage, but that\u0026rsquo;s not the topic today.\nTor is my recommendation if you use it in combination with Whonix, Tor alone does not make you anonymous, especially if you use it on Windows or Mac. It only helps you to use the darknet or hidenservices.\nSo the question is what you need it for. Nevertheless, it is a fantastic browser if you want at least hide your IP.\nDownload Tor: https://www.torproject.org/download/\nDownload Whonix: https://www.whonix.org/\nBrave Browser # Brave is special, it is Chromium based but leans heavily against Google. They even sued google once:\nhttps://duckduckgo.com/?t=ffab\u0026q=Brave+sues+google\u0026ia=web\nIt still supports Manifest 2 and can therefore still use adblockers, and it is one of the only browsers I know that supports Web3 natively. It also has some features that may be of interest to people.\nIt\u0026rsquo;s not a bad browser all round, I personally just find it has too many features that I don\u0026rsquo;t need. But still it gets a full recommendation from me.\nDownload: https://brave.com/download/\nGeneral setting recommendations # There are a few things that I recommend that you should set so that you have a little more security.\nDisable automatic downloading # When you download something, it often downloads it automatically to the Downloads folder. This is a nice thing but also bad, because websites can also start downloads without you having pressed anything.\nTo prevent this, you can set your browser\u0026rsquo;s download settings so that the browser always asks where to save the file.\nThe advantage is clear: malware can no longer simply download itself over your Browser.\nSet permisions to Blockt. # In browsers, you can set what the browser is allowed to access. This can be the GPS position, the microphone, the camera, etc.\nThese should be set to Blocked. The reason is clear: if a website tries to use your microphone without permission, it will not be able to access it.\nYou can also add exceptions, which you can do for websites that you allow access to your Microphone etc.\nRecommendations for browser analysis and security # We are now finished with the browsers themselves. But I still have a few recommendations for websites that you can use.\nHow Secure is a Browser? # If you ever wondered what exactly a browser protects you from, Prvacytest is a good site. It tests a number of things and lists how the browsers perform in terms of security and Anonymity.\nhttps://privacytests.org/\nVirus scanner # Virustotal is an online virus scanner. Of course you should not upload any sensitive data here, but if you download an exe, for example, and want to be sure that it is not malware. It is not a bad choice because it uses about 60 virus scanners so you can be sure that it recognizes the malware.\nCAUTION, however, it does not always recognize everything, especially if it is new malware. So please always think about what you are downloading and doing. Virus scanners are not a thing that protects you from everything, most of the time they only protect you from things that you would avoid with common sense anyway, but more on that an other time.\nhttps://www.virustotal.com/gui/home/upload\nBrowser Sandbox # A browser sandbox is an isolated environment from which software cannot escape. It is perfect for testing whether a site has malware or not as you can test as you like without fear of infecting your PC.\nI have two recommendations here. One is online and the other one is Selfhosted.\nOnline: https://www.browserling.com/\nSelfhostet: https://www.kasmweb.com/browser-isolation\nScam Site Database # Have you ever wondered if a site is just scam? On Scamvoid you can enter a URL and see if it is known for scam. This way you can quickly avoid some problems.\nhttps://www.scamvoid.net/\nBrowser Fingerprinting # Browser fingerprinting is a complicated subject. In short, it is the ability to recognize you based on your hardware and software. It would be too much to explain here how to protect yourself, but I have a few pages where you can check your resistance and what information you give to a website and how unique your browser is.\nBrowser Fingerprinting Resistence test: https://coveryourtracks.eff.org/\nWhat Websites Know about you: https://www.deviceinfo.me/\nIs your Browser Unique: https://amiunique.org/\nI will write an article sometime when I have time but if you are interested in the topic I recommend you to read the Whonix documentation in general, there you will learn a lot about security and how to stay Anonymous.\nhttps://www.whonix.org/wiki/Documentation\nIs your Account Login Information Puplic # Have you ever asked yourself. Has my account possibly been hacked? It\u0026rsquo;s good that you\u0026rsquo;re asking yourself this question, because on Have i been pwned you can quickly find out whether your account is part of a database leaked on the darknet or not. By the way, if you have been hacked, please follow this guide: https://youtu.be/HUR4QOHEurY\nThe most secure OS for browsers ever # And last but not least, the best and really one of the best operating systems if you need security.\nI can hardly describe how much this OS does please read it yourself.\nhttps://www.whonix.org/\nWhonix is built specifically for Tor and is used in a VM. For all beginners I recommend to use Whonix with Virtualbox.\nhttps://www.virtualbox.org/wiki/Downloads\nIf you want to learn how to use Whonix I recommend this Youtube video.\nhttps://www.youtube.com/watch?v=nr1qpz8oNiY\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"21 February 2025","externalUrl":null,"permalink":"/en/posts/2025/the-best-starter-guide-for-browser-security/","section":"Posts","summary":"Have you always wondered what actually makes a browser secure or what security actually looks like for a browser? Here you will learn this and also how you can protect yourself.","title":"The Best Starter Guide for Browser Security","type":"posts"},{"content":"","date":"16 February 2025","externalUrl":null,"permalink":"/en/tags/terminal/","section":"Tags","summary":"","title":"Terminal","type":"tags"},{"content":" Useful Links # Learning Bash\nLearning Bash: https://linuxhandbook.com/bash/\nWhat dose this bash Code: https://explainshell.com/\nBasics about Terminals: https://linuxcommand.org/lc3_learning_the_shell.php\nBash Youtube Series for Beginers: https://www.youtube.com/watch?v=uXohpTNNP8A\u0026list=PL3cu45aM3C2A-hhXVkOSXxKku1IgPdL6L\nTerminal Emulator examples\nhttps://konsole.kde.org/\nhttps://gnome-terminator.org/\nhttps://sw.kovidgoyal.net/kitty/\nhttps://gnunn1.github.io/tilix-web/\nhttps://www.waveterm.dev/\nTerminal Shells\nhttps://www.gnu.org/software/bash/\nhttps://fishshell.com/\nhttps://linux.die.net/man/1/dash\nhttps://www.zsh.org/\nForewords # This will be less of a guide and more of a collection of tips where you can learn how to use a Terminal. Bash or programming itself is not something that you simply explain, you only learn it if you actually work with it. So I can explain as much as I want, if you don\u0026rsquo;t use it you will never learn it.\nNevertheless, I will roughly explain the basics of what a CLI is, what a shell is and also what a terminal emulator is.\nThe three questions I want to explain # What is an Terminal Emulator? # Let\u0026rsquo;s start with what we see directly when we talk about a terminal. This black window with text inside is the so-called terminal interface, it is also called a terminal emulator because it is a program that behaves like a terminal but is a GUI. I will explain what a GUI is when I get to the CLI question.\nThe purpose of a terminal is to provide a text-based interface that allows users to interact with their computer\u0026rsquo;s operating system by typing commands. These are used when an OS does not have a desktop but you still need to interact with the OS.\nThis is often the case with servers to save resources and allow them to be managed remotely without having to transfer a desktop over the Network. This is done via SSH. Which in turn saves bandwidth.\nIn linux, these terminals are often preferred to graphical programs if you need to make settings on the OS that go beyond graphical menus. Since these commands are identical for all Linux distros, it is also easier to write scripts or solve problems. This is why you often see solutions in forums that are solved with a terminal.\nWindows and Mac OS also use terminals and they are often used when you need to make settings on the OS.\nAs you can see, the terminal is very powerful and should not be seen as an annoyance but as a powerful tool that can help you.\nWhat is a CLI? # Now that we know what exactly a terminal is, let\u0026rsquo;s move on to the CLI, the command line interface. It can be partly derived from before but a CLI is pure text there are no graphics that visualize anything. That\u0026rsquo;s what a GUI is for, the graphical user interface. This displays everything with images, text etc. That would be e.g. browsers or games.\nWhat is a Shell? # The shell has not been mentioned yet, except for Bash but not the fact that it is a shell, so what is a shell?\nIn Bash we enter commands, e.g. pwd to display the current directory we are in. Of course the command pwd itself tells a PC nothing because it thinks in machine language. In other words, the shell translates the command for the PC. That is not 100% accurate but is better to understand what a shell even is.\nIt is therefore like a programming language, which is why there are several shells, for example bash, dash, fish or zsh.\nThey all work very similarly but have different advantages and disadvantages. Which you can read about here.\nhttps://cyberpanel.net/blog/6-types-of-shells-in-linux\nHowever, I recommend using bash as it is the standard.\nHow do you learn bash and so on? # As mentioned at the beginning, just use it and read up on it if you get stuck.\nGood commands to find out what a command does are:\ntldr\nman\nfor example:\nman pwd tldr pwd These commands show you exactly what pwd does or how to use it. man is more detailed while tldr shows a short summary of commands that are useful.\nGood learning materials are described above, so my tip is to install Linux in a virtual machine, be it with Virtual Box, and simply test out the terminal.\nhttps://www.virtualbox.org/wiki/Downloads\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"16 February 2025","externalUrl":null,"permalink":"/en/posts/2025/you-should-learn-how-to-use-the-terminal-in-linux/","section":"Posts","summary":"If you use linux you know the felling. The terminal is lurking in the corner waiting for the moment when you have no choice but to use it. But fear not, the terminal is easier to use than you think.","title":"You Should Learn How to use the Terminal in Linux","type":"posts"},{"content":" Useful links # Official Guide: https://www.navidrome.org/docs/installation/docker/\nSubsonic player recommendations: https://www.navidrome.org/docs/overview/#apps\nTag editor: https://kid3.kde.org/\nTo make Albums: https://picard.musicbrainz.org/\nAndroid Subsonic Player: https://play.google.com/store/apps/details?id=org.moire.ultrasonic\nDesktop Subsonic Player: https://github.com/dweymouth/supersonic/releases\nWhat is Navidrome? # Navidrome is a Subsonic based server music player. Which can be used via a browser web interface. It can also be used over the network by other Subsonic players running on your device. This is not irrelevant as Navidrome has limitations which I will cover to later.\nHow to install Navidrome? # The best way to install Navidrome is via Docker. I have a yaml file for this which you can use in Portainer.\nservices: navidrome: image: deluan/navidrome:latest container_name: Navidrome ports: - 21480:4533 restart: always environment: ND_DEVACTIVITYPANEL: false ND_DEVFASTACCESSCOVERART: true volumes: - data:/data - music:/music volumes: data: music: How does Navidrome find and categorize music? # Like many programs, Navidrome finds and categorizes music based on its metadata. So it doesn\u0026rsquo;t matter what kind of folder you have where your albums, playlists or anything else is stored. Navidrome is only interested in the metadata of the files in the folder you want it to look in.\nUnfortunately this means that for all songs you want to have in Navidrome you have to adjust the metadata so that Navidrome categorizes them correctly. The important metadata are:\nAlbum:\nArtist:\nThese must be identical so that Navidrome can categorize them into an album. For example, for music from a video game it must look like this:\nAlbum: Super Mario 64\nArtist: Super Mario 64\nIt doesn\u0026rsquo;t make sense that the artist is called like the album, but it makes it easier for Navidrome to put it in one album.\nHow do I edit the metadata? # A software I recommend to edit the metadata is kid3-qt.\nhttps://kid3.kde.org/\nIt is a tag editor but that is correct. The tags in a music file are basically the metadata of the file.\nHow to make an album? # Unfortunately, editing the metadata is not enough. At least in my experience.\nWe still have to tell the files that they are an album, we can do this by using the software Musicbrainz Picard.\nhttps://picard.musicbrainz.org/\nThere we can insert the songs, where we have customized the metadata and combine them into an album\nProblems that Navidrome has # In principle, we can now put the data in the music folder of Navidrome and it would also combine them into an album. That\u0026rsquo;s nice, but we still have two problems.\nWe need a Subsonic Player # The first is that we always need the browser to use Navidrome, which is annoying and I\u0026rsquo;m sure many people don\u0026rsquo;t want to do it that way. I have two recommendations for Subsonic players that run on all desktops and on Android.\nAndroid Subsonic Player: https://play.google.com/store/apps/details?id=org.moire.ultrasonic\nDesktop Subsonic Player: https://github.com/dweymouth/supersonic/releases\nOn Apple IOS most of them cost or are proprietary so I don\u0026rsquo;t care. sorry apple users.\nA small problem with large playlists # If you use a subsonic player as recommended above you will never notice this and you may not care but if you use Navidrome in your browser and have playlists of 100 songs or more, you will notice that Navidrome stops responding or takes hours to load a song.\nThis is currently a bug that they want to fix but have not yet managed to do so. With a Subsonic player this bug never occurs even with playlists that have 4000+ songs. I have such a playlist and it runs perfectly on the players I have recommended to you.\nWhy do you have a 4000+ song playlist you ask? Why not.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"13 February 2025","externalUrl":null,"permalink":"/en/posts/2025/how-to-install-navidrome/","section":"Posts","summary":"Do you always wanted to have your own music streaming service? Then this guide is for you. Here I explain how to install Navidrome and what you need to consider.","title":"How to Install Navidrome?","type":"posts"},{"content":"","date":"13 February 2025","externalUrl":null,"permalink":"/en/tags/music/","section":"Tags","summary":"","title":"Music","type":"tags"},{"content":" Recommended Distros # Desktop\nFedora: https://fedoraproject.org/workstation/download\nMint: https://www.linuxmint.com/edition.php?id=319\nArch: https://archlinux.org/download/\nGamming Desktop\nNobara: https://nobaraproject.org/download-nobara/\nBazzite: https://bazzite.gg/\nServer\nProxmox VE: https://www.proxmox.com/en/downloads/proxmox-virtual-environment/iso\nDebian: https://www.debian.org/\nTrueNAS: https://www.truenas.com/download-truenas-scale/\nAlpine: https://www.alpinelinux.org/downloads/\nUbuntu Server: https://ubuntu.com/download/server\nOpen Media Vault: https://www.openmediavault.org/download.html\nWhat is a Linux Distro? # I don\u0026rsquo;t want to go into too much detail here, because it would only put off all new potential users.\nAs soon as you decide to use Linux, you will quickly realize that Linux does not have just one version, but far too many. A Version of Linux is what is called a Linux Distro.\nBut as I said, there are far too many. But should that interest you? No, because most distros are simply slightly modified versions of existing ones. It could be a different desktop, colors or something else.\nWhat you should consider when deciding on a Distro? # I have already listed a few distros above, which I will discuss in a moment. Before that, I would like to clarify what you should generally pay attention to if you want to use a distro. Here are the most important points in my opinion\nIs it popular? # This is more important than you think because when it\u0026rsquo;s popular it has a lot of development support and more documentation. There are also more people talking about their problems. This means that you will also find more solutions to your problems as many people report their problems and get them resolved.\nIs it a difficult distro? # Difficult is of course always subjective, but there are still things that can clearly be interpreted as difficult.\nExamples would be:\nThe installation should be graphical because not everyone can manage a terminal installation. Especially people who are not used to using a terminal.\nIf you have to install all kinds of things with a wiki because the distro doesn\u0026rsquo;t have everything important installed, it\u0026rsquo;s just too difficult for many people.\nSo take a close look at your distro choice to see if it is too difficult for you.\nWhat is the distro intended for? # There are distros that are extremely specific. Be it for virtualization servers, storage servers etc.\nYou should therefore look at the purpose for which the distro was created.\nThe distros I recommend # Finally we come to the recommendations. I have sorted it into three categories. Desktop, Gamming and Server.\nDesktop # Desktop Linux refers to distros that include a desktop. You can also use these as a server, but most people use them as a desktop OS.\nFedora Linux # Fedora is my desktop of choice. It offers a lot of software as a lot is developed directly for it. You notice this especially when something is not in a package manager but you can download it as a .deb or .rpm package. That means you have to use apt or dnf as package manager in order to use these files. Fedora uses dnf and it is the best package manager in my opinion for the simple reason that it is incredibly good at finding dependencies.\nAlso Fedora has a lot of desktops and Fedora uses very new kernels and very recent software versions.\nIt also uses a graphical installer and should therefore be easy to install.\nDownload link: https://fedoraproject.org/workstation/download\nLinux Mint # Linux mint is the best distro for new Linux users. I don\u0026rsquo;t think there\u0026rsquo;s any debate about that. It also installs all the drivers you need directly during the system installation. Be it media drivers or the drivers for Nvidia. It also has excellent support for Chinese or Japanese keyboards. Which is important for some people. Also for me.\nIn addition, you pretty much never need the terminal for Mint, which is very good for people who don\u0026rsquo;t want to have anything to do with it.\nDownload link: https://www.linuxmint.com/edition.php?id=319\nArch Linux # Arch Linux is special because it is user centralized. Which means that the user friendliness of the Distro is not important. Arch allows you to customize everything, from the desktop to all the programs and kernels that run on your desktop.\nThis is very good for people who like DIY desktops but absolutely not for anyone who just wants to use a desktop and enjoy their evening.\nArch has the best documentation in the Linux world. So if you want to build your own desktop be so free and install Arch you will love it.\nDownload link: https://archlinux.org/download/\nGamming # “Gamming distros” are actually not a thing that really exists. Because you can play on all desktop distros. However, there are distros that are special, two to be exact.\nNobara # Nobara is a fork of Fedora, it adds some patches that makes playing on Linux much easier. It also adds stuff for Davinci Resolve and OBS which makes streaming and Youtube video Production easier.\nIt is therefore a very good distro for streamers or youtubers. But also just people who want to play without having to fix Gamming specific problems all the time.\nDownload link: https://nobaraproject.org/download-nobara/\nBazzite # Bazzite is a fantastic distro for all these handheld consoles like the Steamdeck that are coming out.\nIt is very similar to Nobara with the difference that it is an Atomic Desktop. But I\u0026rsquo;ll explain the difference another time.\nDownload link: https://bazzite.gg/\nServer # Server distros are distros that provide server services. Who would have thought.\nProxmox VE # Proxmox has a few things it can do, but I\u0026rsquo;m going to talk specifically about Proxmox VE. Proxmox is a hypervisor OS which is specifically made for virtualization. You can do very cool things with it. For example, I built a Cloud Gamming VM with it. I\u0026rsquo;ll explain how that works at some point.\nProxmox has many similar functions to VMware ESXI with the difference that it is open source and does not have prices that are so high that you can sell your organs if you want to use it.\nYou can even use it privately for free.\nDownload link: https://www.proxmox.com/en/downloads/proxmox-virtual-environment/iso\nTrueNAS # TrueNAS is a storage OS that uses ZFS as a file system. ZFS is like Alien Technology it is ridiculous what this file system can do. So if you need an OS that is perfect for managing data, look no further.\nI have also linked a video here if you want to learn what makes ZFS so special. Of course, I will also cover ZFS at some point.\nWhat is ZFS: https://youtu.be/lsFDp-W1Ks0\nDownload link: https://www.truenas.com/download-truenas-scale/\nDebian Linux # It may seem strange that I classify Debian as a server OS when you can also use it as a desktop. But I don\u0026rsquo;t advise anyone to use it as a desktop. Debian is very old when it comes to software and does not support new hardware for a very long time.\nBut it is also very robust and almost never crashes. Which makes it very good for servers. By the way, Proxmox and TrueNAS are Debian based for exactly this reason.\nDownload link: https://www.debian.org/\nAlpine Linux # Alpine is special, it has hardly any packages, has virtually no desktop support, has no web UI or anything else. BUT it is only 240MB in size you read that right 240MB. Btw the VM version is only 60MB in size and that\u0026rsquo;s the special thing about Alpine. It is perfect for servers that should be as small as possible or as a base for Docker containers where Alpine is often used. It is also super Secure.\nDownload link: https://www.alpinelinux.org/downloads/\nUbuntu Server # I don\u0026rsquo;t like Ubuntu because of Canonical. Nevertheless, a lot of server based software is programmed for Ubuntu and Ubuntu Server is also very easy to use. It is the standard Linux server and is therefore a good choice for many people.\nDownload link: https://ubuntu.com/download/server\nOpen Media Vault # Open Media Vault is like TrueNAS only for small servers. Be it a Raspberry Pi or something else. It\u0026rsquo;s pretty good for people who want to build a NAS. Without having to buy one from Synology, for example.\nDownload link: https://www.openmediavault.org/download.html\nClosing words # There is more you could recommend but I think the selection will satisfy most people. There will always be people who say that you should use this distro because. But that\u0026rsquo;s not my point, I just want to make the choice easier without scaring people away. The word Linux gatekeeper exists for a reason.\nIf you have questions you can also ask them directly in the forums. But most things you will learn by trying and reading.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"11 February 2025","externalUrl":null,"permalink":"/en/posts/2025/which-linux-distro-should-you-use/","section":"Posts","summary":"You want to use Linux but you are overwhelmed by all these Distros? Then this guide will help you out.","title":"Which Linux Distro Should You Use","type":"posts"},{"content":" Useful links # How do Passwords work: https://www.kicksecure.com/wiki/Passwords\nLocal Password Manager: https://keepassxc.org\nSelf Hostet Password Manager: https://github.com/dani-garcia/vaultwarden\nOnline Hostet: https://bitwarden.com/\nPassphrase generator: https://diceware.rempe.us/\nWhat are Password Managers? # The question sounds stupid as the name more or less says it all, but what is a password manager?\nA password manager is an application that stores passwords, user names and more and can generate passwords. It\u0026rsquo;s like an electronic notebook for all your login data.\nHow do they work? # Password managers work by creating a database where the information is stored. The database is then secured with a master password. This is required to decrypt the database.\nThe master password is the only thing you have to remember. This makes it easier to create different passwords for all possible accounts. This prevents you from using the same passwords over and over again.\nTypes of Password Managers # There are two types of password managers. Server based and local.\nServer Solution # With the server-based solution, you have a central server where a user is created and all data is stored. This can be a local server or one from a provider.\nThe advantage is clear, because everything is stored on a server, you can access it from all end devices and changes are immediately available on all devices. The disadvantage is that it is a server and a server must be secure otherwise it could be hacked and all data can then be stolen.\nLocal Solution # The Locale solution is simply an application on your end device. It creates an encrypted file on your device where all data is stored.\nThe advantage may not be immediately clear. But the advantage is that the password manager is not server based. It does not communicate with the network and can therefore only be hacked if someone has direct access to the device, but this is much more difficult as many devices do not allow this as they do not provide anything for other devices. In addition, you can store such password managers in a VM that has no Internet connection and enter the data into the programs using clipboard sharing. Just like QubesOS does.\nThe disadvantage is of course that it only exists on one device and you have to copy the file to each device so that changes take effect on the other devices.\nWhich ones should you use? # This is a difficult question as there are countless and the best ones sometimes require technical knowledge but i recommend 3 all of them are Open-Source:\nLocal Password Manager: https://keepassxc.org\nSelf Hostet Password Manager: https://github.com/dani-garcia/vaultwarden\nOnline Hostet: https://bitwarden.com/\nKeepassXC # KeepassXC is a local password manager that works on all desktop operating systems but unfortunately does not work on smartphones. It does not require any real knowledge of networks or anything else as it is simply a program on the PC.\nVaultwarden # Vaultwarden is a password manager that you host yourself it is a fork of Bitwarden. This requires a lot of knowledge about networks if you want to use it everywhere in the World.\nI recommend using Docker with Portainer, I even have an article about it. https://xenoelectronics.com/posts/2025/the-ultimate-portainer-starter-guide/\nhttps://github.com/dani-garcia/vaultwarden\nTo use the password manager you have to install the Bitwarden app.\nhttps://bitwarden.com/download/\nThis must be installed in the browser.\nHowever, the connection must be secured with a reverse proxy with HTTPS. Otherwise Vaultwarden will refuse the connection. I recommend Nginx-Proxy-Manager.\nhttps://nginxproxymanager.com/\nIf you want to use it outside your home, I recommend using Netbird or Wireguard.\nhttps://netbird.io/\nhttps://www.wireguard.com/\nYou can already tell it\u0026rsquo;s not easy. That\u0026rsquo;s why I only recommend Vaultwarden to people who know what they are doing.\nWe are also happy to help you install Vaultwarden.\nBitwarden # Bitwarden is the only password manager that is hosted online, I would always host everything myself if it is realistic. But not everyone can do that. Therefore Bitwarden is my only recommendation as it is open source and the price is ok.\nLike Vaultwarden, you need the browser app.\nhttps://bitwarden.com/download/\nSince you have Bitwarden Online and they set everything up, you just have to connect the app to your account and that\u0026rsquo;s it.\nBut always keep in mind that you need great trust in the company. Even if you want to use a different password manager. My favorite example is Lastpass.\nhttps://duckduckgo.com/?q=lastpass+hacked+2024\u0026t=ffab\u0026ia=web\nThey were hacked in 2024 and lost millions of users\u0026rsquo; data with their passwords. Just be smart about what you use before you create an account and entrust your data to them.\nHow to make good passwords? # Last but not least, I would like to explain how to create a good password. I have two pages here where you can read about it.\nHow do Passwords work: https://www.kicksecure.com/wiki/Passwords\nPassphrase generator: https://diceware.rempe.us/\nIn short, you should have all passwords created with your password generator. The master password should be a passphrase, as people are not good at remembering passwords that have no logic. Passphrases are word chains where you can make up a sentence yourself to memorize it.\nExamples:\nPassword: QGg5j3Ur9EdqXSn9Jbyd7SsV4KJOSxfEdhS9ImDcpyNgLsz2OX72Ki\nPassphrase: reach stubble ladle amusement bottle squeegee pebbly\nIt is important that the passwords have a high entropy. This is a measured value for the password strength, but password managers usually write the entropy value.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"9 February 2025","externalUrl":null,"permalink":"/en/posts/2025/password-managers-which-should-be-used/","section":"Posts","summary":"Password managers are more important than ever. But which one exactly should you use? This and more is explained here.","title":"Password Managers Which Should Be Used?","type":"posts"},{"content":" What is Wordpress? # As always, I like to start with what the product is.\nWordpress is the most popular website builder on the market, easily half of all websites are made with Wordpress. It is comparable to Wix or Squarespace, which are also very popular but proprietary, Wordpress on the other hand is an open source solution.\nThis makes Wordpress very modular and therefore has many plugins to extend its functionality. So all in all not a bad product.\nThe only problem is that some people don\u0026rsquo;t know how to secure a website. Most set it up and forget absolutely basic security measures.\nSecurity measures # Updates # This is really very basic but update your Wordpress instance and also your plugins. Updates are not always just changes to a program but also security patches. Especially these are important to fix vulnerabilities on the website.\nHowever, you should create a backup before every update. It is always possible that there is a faulty update or that a plugin no longer works after an update.\nSecure admin panel credentials # Name # When you create a Wordpress User. Please dont name your Admin user Admin, Administrator, root or something like that, it doesn\u0026rsquo;t matter how you call it. As long as it\u0026rsquo;s nothing obvious.\nHackers know that the default administrator is often called admin and then try to bruteforce it with bots. This way you can bypass bots but you are still not safe from targeted attacks.\nMy recommendation would be to make the administrator names cryptic. So don\u0026rsquo;t even use the names of the admins in the company as this can be found out via the website if you make the names and positions public.\nAfter you have created your user. You should remove the default admin user from Wordpress.\nPassword # The password should be as secure as possible. However, this should not be evaluated by a human but by a computer.\nPassword security is measured in entropy. This should ideally be as high as possible.\nIf you want to learn something about passwords, here is an article from Kicksecure.\nhttps://www.kicksecure.com/wiki/Passwords\nA secure password should have an entropy value of at least 250 bits to ensure that it has post-quantum resistance. For the creation of a password here is also an article from CISA.\nhttps://www.cisa.gov/secure-our-world/use-strong-passwords\nIn short, your password should be as random as possible. This can be achieved with passwords or passphrases. Which are created via a password manager.\nI recommend KeepassXC or Bitwarden. Bitwarden should be self-hosted for security reasons. Never use a Cloud based Password manager. Lastpass is the best Example why.\nhttps://duckduckgo.com/?t=ffab\u0026q=Lastpass+scandal\u0026ia=web\nWordpress themes # It should be obvious but themes can contain malware. Since anyone can upload themes, take a close look at whether the uploader is reputable or not.\nWAF (Web Application Firewall) # Use a WAF (Web Application Firewall) this ensures that the data traffic is checked and filtered from layer 1 to 7 and not just up to layer 3.\nIf you use a hosting provider such as Hostinger, it already has one installed. Alternatively, you can also use Cloudflare if you have the web server set up locally.\nOr use ZenArmor in combination with OpenSence. If you prefer a local WAF. However, this will not protect you from DDOS attacks.\nIn the end you decide what you use.\nUse an SSL or TLS certificate # HTTPS is not encrypted just like that. It requires an SSL or TLS certificate for the encryption to work. This can be issued with LetsEncrypt or purchased from your domain provider.\nFurther protective measures # We now have basic security but I still have tips so that a hacker has almost no chance of gaining access.\n2FA MFA (Multi Factor Authentifikation) # Nowadays it is normal to use multifactor authentication. Even if many people still don\u0026rsquo;t use it.\nThe simplest form is the so-called TOTP (Time-based one-time password)\nThis is used by Mobile authenticator software. Popular solutions are Google Authenticator or Microsoft Authenticator. I don\u0026rsquo;t think much of either of them because such software does nothing special. I recommend Aegis Authenticator as it is an open source solution and is not linked to an account.\nhttps://getaegis.app/\nAn MFA plugin i recommend for Wordpress is Wordfence.\nhttps://wordpress.org/plugins/wordfence-login-security/\nLimit Login Attempts # You should set up that people are automatically banned after multiple authentication failures. A good plugin is this one.\nhttps://wordpress.org/plugins/limit-login-attempts-reloaded/\nChange the WordPress Login Page URL # The default login page for the admin panel is /wp-admin. This is known to hackers and bots automatically try to hack these pages. If this is changed, bots can no longer find it and bruteforce it. The login page can of course still be found by scanning for the admin page. But very few people do this and it keeps script kids away who don\u0026rsquo;t know how to do it.\nThis is a good plugin to quickly change the admin panel page.\nhttps://wordpress.org/plugins/wps-hide-login/\nLog Idle Users Out Automatically # Users who are inactive should be logged out automatically. They are currently not on the PC and therefore pose a security problem. Here is another plugin to manage this.\nhttps://wordpress.org/plugins/inactive-logout/\nSummary # I could go on like this forever. But these are the basic things I would do to protect my site. Security is not a product but an endless battle where you have to protect yourself from new things again and again.\nSo you have to keep learning how to protect your IT infrastructure.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"6 February 2025","externalUrl":null,"permalink":"/en/posts/2025/how-to-secure-your-wordpress-site/","section":"Posts","summary":"You need to protect your Wordpress site, here is how","title":"How to Secure Your Wordpress Website","type":"posts"},{"content":"","date":"6 February 2025","externalUrl":null,"permalink":"/en/tags/wordpress/","section":"Tags","summary":"","title":"Wordpress","type":"tags"},{"content":"","date":"4 February 2025","externalUrl":null,"permalink":"/en/tags/blog/","section":"Tags","summary":"","title":"Blog","type":"tags"},{"content":"","date":"4 February 2025","externalUrl":null,"permalink":"/en/tags/gamming/","section":"Tags","summary":"","title":"Gamming","type":"tags"},{"content":" For whom is this PC intended? # For people who want the most for their money. It may sound strange, but PC technology has made fewer and fewer big leaps in performance in recent years. It is therefore not always worth buying the latest technology.\nIt also has the advantage that drivers and BIOS versions of motherboards are more mature and thus lead to fewer crashes.\nAnyone expecting the most powerful PC will be disappointed. I don\u0026rsquo;t want to suggest a PC that costs the same as a new car.\nThe PC components # Here is a quick list of all parts. But I will also go into more detail about the individual parts.\nCPU: https://amzn.to/3Em9H93\nMainboard: https://amzn.to/4gpeS5d\nRAM: https://amzn.to/42HZX34\nPSU: https://amzn.to/4gsK8jG\nCPU Cooler: https://amzn.to/4jND1p9\nSSD Drive: https://amzn.to/40ZYlA8\nGPU: https://amzn.to/3EpMKSk\nCase: https://amzn.to/40JnvBZ\nAt the time I wrote this, it was about 1380$ Not bad at all for the performance.\nWhy these components? # CPU # The Ryzen 5 5800X is an older model but still has more than enough power with its 8 Cores and is readily available. The 5800X3D would be better. But is no longer available.\nThe new Ryzen processors that use DDR5 and AM5 as a socket are simply too expensive for the increased performance to be worth it.\nTherefore, I recommend using the old AMD CPUs if you want to save money.\nUnfortunately, I don\u0026rsquo;t recommend Intel at the moment. Since it had problems with instability and corrosion with the 13 and 14 gen.\nMainboard # ASUS builds very good motherboards and this one has virtually everything you need in a modern motherboard.\nYou have BIOS Flashback, diagnostic lamps for boot errors, a metal reinforced PCIe slot and so on.\nRAM # The kit has 32GB RAM, more than enough to play everything you want. What\u0026rsquo;s more, DDR4 is still more than fast enough for day to day tasks. DDR5 is still too new at the moment and is sometimes even slower than DDR4. You also have to pay a lot more money for the same amount of GB. Therefore DDR4 is enough for now.\nPSU # Seasonic builds good power supplies with a 10-year warranty. What more could you want.\nCPU Cooler # Noctua builds the best CPU coolers on the market. They are a bit expensive but believe me they are very good. Especially the fact that they have springs built into the screws when mounting the cooler, so that the contact pressure of the CPU is just right, is fantastic.\nI would not recommend water cooling unless it is a PC that is frequently transported.\nWater coolers are very expensive often over 100$ and if the pump breaks you can directly replace the whole cooler.\nWith air coolers this can\u0026rsquo;t happen, the only thing that can break is the fan and it\u0026rsquo;s cheap to replace.\nAlso Water coolers are not better at cooling. At first they are, but after a while when the water is warm they are no longer. This has to do with heat capacity, but I don\u0026rsquo;t want to explain physics now.\nSSD Drive # The 990 Pro is currently the fastest NVME SSD on the market. Not in sequential read/write performance but in IOPS and these are much more important.\nI have this SSD myself and my PC starts up in 10 seconds and 2TB should be enough for most people.\nGPU # I know that Nvidia is very popular. But Nvidia saves on VRAM. The 4070 has 12GB VRAM for 590$ which you can see on this card https://amzn.to/3WMJR4p.\nThe 7800XT has 16GB VRAM for 490$. 100$ less, but 4GB more.\n16GB is more future proof when it comes to modern games. More and more is needed and 12GB is already hard on the limit for 4K.\nI know the speed is also crucial but there is not much difference between the cards. But if you want you can also take the Nvidia card.\nCase # The 4000D is one of the best cases I know, especially with modern computers it is important that the airflow is very good. As modern PCs often consume over 1000W.\nFinal words # You could go even cheaper with the components, but then you run the risk that you saved money but having to upgrade again too quickly. In the end you would have saved nothing.\nI was looking for a good average value here. Not too expensive, not too cheap. So that you still have 5-6 years with your new PC. In the end, it\u0026rsquo;s all a matter of what you value or need in a PC. I made sure that it is an all-rounder that you can use for a long time.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"4 February 2025","externalUrl":null,"permalink":"/en/posts/2025/the-best-budget-gamming-pc-2025/","section":"Posts","summary":"You want the best gamming performance for as little money as possible? Then this is the PC for you.","title":"The Best Budget Gamming PC 2025","type":"posts"},{"content":" What is Emulation? # Before I start talking about individual emulators, I’d like to explain what emulation actually is.\nEmulation, in the context of console hardware, is the imitation of physical components using software. In simple terms: an emulator mimics the functions of a game console on another system – usually a PC.\nQuestions that many ask themselves # Is emulation legal? # Yes, emulation is legal. Despite what some believe, writing and distributing software that simulates hardware behavior is not against the law in most regions.\nThere have been court cases, especially around newer consoles, but even major companies have admitted that the concept of emulation itself is legal.\nIs it legal to download the games? # No. Downloading games you don’t own is generally illegal, even if some people argue otherwise.\nWhat is allowed depends on the country you live in. In many cases, making a private backup of a game you own is legal. That applies to firmware and BIOS files too: dumping them from your own hardware is usually okay, downloading them is not.\nDo all games work without problems? # Unfortunately, no. Especially on consoles like the Nintendo 64, some titles are known to have issues.\nThat’s partly due to hardware features like custom microcode, which makes emulation much more complex. Still, compatibility has improved a lot, and many emulators provide lists that show how well specific games run.\nWhich OS is the best for emulation? # In my experience, Linux is a great choice. Thanks to Flatpak and package managers, installing and updating emulators is much easier and more secure.\nFlatpaks also isolate the emulator from your system, making things cleaner. Windows emulators work fine too, but you’ll often have to manage updates manually.\nEmulator Recommendations # Here’s what I personally recommend based on what I’ve tested. Please note: You’ll have to search for the emulator names online, as I’ve removed direct links for compliance reasons.\nNintendo # Super Nintendo (SNES)\n→ Snes9x – Supports netplay and is lightweight.\nNintendo 64 (N64)\n→ Mupen64Plus or Simple64 – Good compatibility. Simple64 has netplay support. Mupen64 is also popular for ROM hack support.\nGamecube and Wii\n→ Dolphin Emulator – Well-known, easy to set up, supports both consoles and has netplay.\nGame Boy / Game Boy Advance\n→ mGBA – Simple and very compatible. Runs great out of the box.\nNintendo DS\n→ DeSmuME – One of the oldest and most stable DS emulators.\nNintendo 3DS\n→ Lime3DS – A fork of the original Citra emulator.\nWii U\n→ Cemu – Used to be Windows-only, now also available for Linux.\nNintendo Switch\n→ Ryujinx (Community Fork) – Development is uncertain due to legal pressure. Requires decrypted keys and firmware from your own Switch.\nPlaystation # PS1\n→ Duckstation – High compatibility, but needs a BIOS file from your original console.\nPS2\n→ PCSX2 – Great performance, but again: BIOS required.\nPS3\n→ RPCS3 – Excellent emulator, especially on modern CPUs. AVX512 support is a big plus for Performence.\nLegal Notice # The information provided on this website is for educational and informational purposes only. XenoElectronics does not endorse or promote the unauthorized acquisition, distribution, or use of copyrighted content.\nEmulation is legal in many countries — especially when it comes to the development and use of emulators. However, the use of firmware, BIOS files, or game ROMs may be subject to local copyright laws.\nWe strongly encourage you to use only content you own or have explicit permission to use.\nWe are not responsible for any legal consequences resulting from the misuse of the information provided.\nIf you are unsure, please seek legal advice or research the applicable laws in your country.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"3 February 2025","externalUrl":null,"permalink":"/en/posts/2025/console-emulation-starter-guide/","section":"Posts","summary":"What are emulators and which ones should you use? This and more is covered here.","title":"Console Emulation Starter Guide","type":"posts"},{"content":"","date":"3 February 2025","externalUrl":null,"permalink":"/en/tags/emulation/","section":"Tags","summary":"","title":"Emulation","type":"tags"},{"content":"","date":"26 January 2025","externalUrl":null,"permalink":"/en/series/portainer/","section":"Series","summary":"","title":"Portainer","type":"series"},{"content":"","date":"26 January 2025","externalUrl":null,"permalink":"/en/tags/portainer/","section":"Tags","summary":"","title":"Portainer","type":"tags"},{"content":"","date":"26 January 2025","externalUrl":null,"permalink":"/en/series/","section":"Series","summary":"","title":"Series","type":"series"},{"content":" Useful links # Official Docs: https://docs.portainer.io/\nInstall Portainer: Comunity Edition: https://docs.portainer.io/start/install-ce/server/docker/linux\nUpdating Portainer: https://docs.portainer.io/start/upgrade\nAdd Docker Enviroment: https://docs.portainer.io/admin/environments/add/docker\nWhat is Portainer # In this guide I explain how to install Portainer. But before that, what exactly is Portainer?\nPortainer is a graphical web interface that you host on your computer of choice to manage Docker containers.\nIt allows you to easily manage multiple Docker Deamons across multiple computers. It also makes managing container instances much easier than using the CLI.\nIn this guide I will not discuss Docker but only Portainer itself. Docker will be explained in another guide.\nInstallation # Which distro # To install Portainer, we first need docker itself. But it is also important on which OS you want to install it.\nIn this guide I will limit myself to Linux because it was designed for it.\nLinux has countless distros but I will use Debian for simplicity. Also, Debian is the base for almost all Linux servers because of its stability so it is perfect for Docker. But you can also use Ubuntu as long as it uses the APT package manager it should work.\nInstall Scripts # In this section I will discuss the installation itself. All you have to do is open a terminal and run these scripts.\nsudo apt-get update \u0026amp;\u0026amp; sudo apt-get upgrade \u0026amp;\u0026amp; sudo apt install docker docker-compose \u0026amp;\u0026amp; sudo systemctl start docker \u0026amp;\u0026amp; sudo systemctl enable docker sudo docker volume create portainer_data sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest Once everything has been completed, you can now access Portainer in your browser. You can do this with these links:\nFor access if it is installed on the computer from where you want to access it\nlocalhost:9443\nor with the IP address of the server where Portainer was installed\ne.g. 192.168.1.89:9443\nWhat do the scripts? # Here I would like to go into more detail about what the scripts actually do.\nIf you don\u0026rsquo;t care, you can skip this section and go to Setting up Portainer.\nScript 1 # The first script consists of the following parts:\nsudo apt-get update \u0026amp;\u0026amp; sudo apt-get upgrade\nsudo apt install docker docker-compose\nsudo systemctl start docker \u0026amp;\u0026amp; sudo systemctl enable docker\nThe first one updates the OS.\nThe second installs Docker and Docker-Compose with the apt package manager.\nThe third starts the Docker Deamon and adds it to the autostart.\nScript 2 # The second script has only one part.\nsudo docker volume create portainer_data\nThis script gives the docker deamon the command to create a volume called portainer_data\nThe volume can be found under:\n/var/lib/docker/volumes/\nThis is necessary so that Portainer does not lose its data after a restart. I will go into more detail in the Docker guide but the tldr version is that Docker containers cannot save their data. They are life images. Therefore it is necessary to tell Docker containers where they can store their data in order to not lose them.\nScript 3 # Script three consists of a few parts but in itself it is just a command with individual variables for the container\nHere are the individual parts and what they actually do:\nHere the Docker Deamon is told to start a deployment\nsudo docker run -d\nPorts for the container are defined here. The first before the : is the host port after the : is the container port.\nLike this: Host \u0026ndash;\u0026gt; 8000:8000 \u0026lt;\u0026ndash;Container\nThe ports that are set are\n8000 http\n9443 https\n-p 8000:8000 -p 9443:9443\nThe name of the container is defined here\n\u0026ndash;name portainer\nHere you specify that the container should always restart. This means that when the computer restarts, the container also restarts\n\u0026ndash;restart=always\nHere the container is told that it can access the docker.sock. The Docker socket manages all containers, without this access Portainer cannot manage or create containers.\n-v /var/run/docker.sock:/var/run/docker.sock\nHere Portainer is told where to save its data. It is placed in the volume portainer_data which was created by Script 2.\n-v portainer_data:/data\nAnd finally here the container is told which image it should use for this container. In this case Portainer-CE.\nportainer/portainer-ce:latest\nSetting up Portainer # Creation of the admin user # Now that you have opened the Portainer web interface. You will be asked for the user name you want to use. It will first suggest the name:\nadmin\nBut I recommend using a name other than admin or root, as these are too easy to guess and hackers know that many people don\u0026rsquo;t change the default names.\nThe password should also be as strong as possible. It is best to use a password manager and have one generated. I recommend KeepassXC for this.\nAfter you have created the user, you will be taken to the dashboard. Here you can now click on\nget startet\nto add the Docker socket in Portainer.\nRecommendations for settings # From now on you can use Portainer. But I still have a few recommendations.\nIf you click on Home at the top left, you can see all the environments that are currently available in Portainer.\nAt the moment the Environment Local should be there. You can rename it by clicking on edit. This can be found on the right, the icon looks like a pencil.\nHere you can now change the name but you should also enter a puplic IP. This should be the IP address of the computer where this Docker Environment is installed.\nThe advantage is that if you open a container with its port in the Portainer interface, it will automatically use this Puplic IP. So other computers in the same network can open containers via the Portainer interface without always having to enter the IP address.\nServices from XenoElectronics # If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.\nhttps://xenoelectronics.com/contact/\nOpen source support \u0026amp; coffee fund # Did this guide save you hours of troubleshooting? We are happy to make this knowledge available to the community free of charge. If you would like to support our work on further open source tutorials, we would appreciate a “virtual coffee” or your support on Patreon.\nThank you for reading and for your time!\nBecome a Patreon supporter Support via PayPal Support via Stripe If you like to share this artikel click the icons below.\n","date":"26 January 2025","externalUrl":null,"permalink":"/en/posts/2025/the-ultimate-portainer-starter-guide/","section":"Posts","summary":"From Installing Portainer to its configs.","title":"The Ultimate Portainer Starter Guide","type":"posts"},{"content":" Cancellation policy for consumers # When concluding a distance selling transaction, consumers generally have a statutory right of cancellation, about which the provider informs them below in accordance with the statutory model. A consumer is any natural person who enters into a legal transaction for purposes that are predominantly neither commercial nor their independent professional activity.\n1. Right of withdrawal # You have the right to withdraw from this contract within fourteen days without giving any reason. The withdrawal period is fourteen days:\nFor services: from the day on which the contract is concluded. For purchase contracts (goods): from the day on which you or a third party named by you, who is not the carrier, took possession of the goods. To exercise your right of withdrawal, you must inform us:\nXenoElectronics Owner: Andreas Janshen\nBahnhofstraße 46 29556 Suderburg\nEmail: info@xenoelectronics.com\nby means of a clear statement (e.g., a letter sent by post or email) of your decision to withdraw from this contract.\nTo meet the withdrawal deadline, it is sufficient for you to send your notification of exercising your right of withdrawal before the withdrawal period expires.\n2. Consequences of revocation # If you withdraw from this contract, we shall reimburse you for all payments we have received from you, including delivery costs (with the exception of additional costs resulting from your choice of a type of delivery other than the cheapest standard delivery offered by us), without delay and at the latest within fourteen days of the day on which we receive notification of your withdrawal from this contract. We will use the same means of payment for this refund as you used for the original transaction.\nWe may refuse to refund for purchase contracts until we have received the goods back or until you have provided proof that you have returned the goods, whichever is earlier.\nYou must return or hand over the goods to us immediately and in any case no later than fourteen days from the day on which you notify us of the withdrawal from this contract. The deadline is met if you send the goods before the expiry of the fourteen-day period. You bear the direct costs of returning the goods.\n3. Premature expiry of the right of withdrawal for services # The right of withdrawal expires prematurely in the case of a contract for the provision of services (e.g., IT support, setup, repair) if we have provided the service in full and only began performing the service after you gave your express consent and at the same time confirmed your awareness that you would lose your right of withdrawal upon complete fulfillment of the contract by us.\n4. Premature expiry of the right of withdrawal for digital content # The right of withdrawal expires in the case of a contract for the delivery of digital data that is not stored on a physical data carrier (e.g., software downloads, scripts) if we have begun to fulfill the contract after you have expressly agreed that we may begin to fulfill the contract before the expiry of the withdrawal period and you have confirmed your knowledge that you will lose your right of withdrawal by agreeing to the commencement of the contract.\nDisclaimer regarding the English translation: This English translation of our Terms and Conditions / Privacy Policy / Service Agreements is provided solely for your convenience and informational purposes. In the event of any discrepancies, conflicts, or contradictions between this translated version and the original German document, the original German version shall be exclusively legally binding and shall prevail in all cases.\n","externalUrl":null,"permalink":"/en/cancellation-policy/","section":"XenoElectronics","summary":"","title":"","type":"page"},{"content":" IT Cost Calculator Calculate your real IT costs. Compare traditional IT service providers with our license-free open-source infrastructure.\nTip: For private customers, we offer discounted tariffs upon request.\n1. Your IT Infrastructure 🖥️ PCs / Notebooks: 10 📱 Mobile Devices (MDM): 5 🗄️ Physical Servers: 1 💻 Virtual Machines: 2 🌐 Network (NAS/Router): 2 🐳 Docker Containers: 3 2. Market Situation \u0026 Hosting ⏳ Observation Period (Years): 3 💶 Hourly Rate (System House): € 130 ⏱️ Support Demand (Hours/Month): 2 ☁️ Where should your IT be operated? Locally in the company (On-Premise Server/NAS) In the Cloud (Data Center) Outdated Hardware? Check this if hardware replacements are due during this period.\nEnterprise Security Level? (SIEM, XDR, Automation). Traditionally incurs massive licensing costs; with us, it's a fundamental decision.\nTraditional System House € 0 XenoElectronics (Open-Source) € 0 Your Estimated Savings (over 3 years): € 0 You save approx. 0% compared to traditional IT!\n💡 How can it be this much cheaper? (Click here for details) The price difference results from our radical rejection of proprietary systems:\nNo software license rentals: Traditional system houses have to buy licenses (Microsoft, VMware, Veeam, expensive firewalls) and pass them on to you with a markup. We use fully-fledged, license-free open-source technology. You pay for honest craftsmanship, not software rentals. No hyperscaler rip-offs: Instead of renting servers from major corporations like AWS or Azure, we host on fair cloud infrastructure or optimally utilize modern on-premise devices. Everything In-House: We are not dependent on third-party providers. The value chain remains lean and directly with us. Efficiency through containers: Instead of spinning up an expensive dedicated Windows server (VM) for every small application, we use modern Linux containers (Docker/LXC). This allows us to extract a multiple of performance from the same hardware. Transparency: How exactly is this estimate composed? Legal Notice / Disclaimer: This calculator serves exclusively as a rough illustration and does not constitute a binding offer. The calculation of the \"XenoElectronics\" costs is based on the currently valid retail prices of our official price list. The calculations for \"Traditional System House\" are based on our own empirical values as well as industry-standard averages for proprietary hardware and software at the time of creation. All information is without guarantee. ","externalUrl":null,"permalink":"/en/price-calculator/","section":"XenoElectronics","summary":"","title":"","type":"page"},{"content":" Privacy Policy (Datenschutzerklärung) # Last updated: 2026-06-16\n1. Introduction # This privacy policy informs you about which personal data we collect, how we process it, and what rights data subjects have.\nResponsible for this website, the online shop, and data processing is: XenoElectronics\nWebsite (EN/DE): https://xenoelectronics.com\nShop: https://shop.xenoelectronics.com\n2. Controller (Verantwortlicher) # XenoElectronics Owner: Andreas Janshen Bahnhofstraße 46 29556 Suderburg Germany E-Mail: info@xenoelectronics.com\n3. Which Data is Processed # 3.1 Through your entries and communication # We process data that you actively transmit to us:\nContact details: Name, email address, telephone number, postal address. Content data: Texts of your inquiries (email, contact form, support tickets). Communication \u0026amp; Master Data Change via Formbricks (Self-Hosted): We use the Formbricks framework on our website for the contact form as well as for legally or contractually required master data changes by the customer. This opens as an integrated window (pop-up) directly on our site. The application is operated entirely as a self-hosted instance on our own local hardware. The data entered there is processed in encrypted form and generates an internal ticket; no data is leaked to external platform operators.\nDigital customer onboarding \u0026amp; Proof of Identity (Bot Protection): We use a self-hosted, encrypted online form (operated on our own servers/hardware in Germany) to securely and efficiently collect master data and technical information for new orders. We process the data entered there exclusively for the purpose of preparing and fulfilling the contract (Art. 6 (1) (b) GDPR). Protection against AI-supported bot traffic: To defend against automated spam and fake inquiries as well as to verify eligibility for reduced consumer tariffs (B2C), we require the submission of a valid official proof of identity (e.g., a scan of the ID card) during the initial intake of new customers. This data is used exclusively for manual identity verification. The document is deleted in compliance with data protection regulations immediately after successful verification.\nCommunication via messenger (WhatsApp Business \u0026amp; Telegram): Contacting us via messenger services is a voluntary service offering. If you contact us via this channel, you consent to data processing in accordance with Art. 6 (1) (a) GDPR. We process your phone number, your username, and the content of your messages.\nWhatsApp Business: We use WhatsApp Business (Meta Platforms Ireland Ltd.). We have configured WhatsApp so that there is no automatic synchronization of our address book. Nevertheless, for technical reasons, Meta processes metadata (e.g., communication time, IP address) and may transfer it to the US (secured by the EU-US Data Privacy Framework). Telegram: We use Telegram (Telegram FZ-LLC) for direct communication and broadcast channels. Important note: Please never send us highly sensitive data (such as unencrypted passwords, server keys, or personal client/patient data) via messenger. Please use only our PGP-encrypted email or our ticket system for this purpose.\n3.2 For Orders \u0026amp; Shipping (Online Shop / Self-Hosted) # We operate our webshop (shop.xenoelectronics.com) entirely as a self-hosted instance (via Docker) on our own hardware to protect your data as best as possible. If you order hardware, software, or services from us, we additionally process:\nDelivery address: For processing the shipment. Payment data: Bank details or transaction data for invoice processing (via Stripe). 3.3 Automatically Collected Data (Website Operation) # When visiting our website, technically necessary data is processed:\nIP address (anonymized, unless needed to defend against attacks) Browser type and operating system Pages visited, date, and time Referrer data Server log files (e.g., for security analysis) This data is technically required to ensure the secure operation of the website and to detect attacks or malfunctions (Legitimate Interest).\n3.4 Within the Scope of IT Monitoring, Hosting \u0026amp; Support # Depending on the commissioned scope of services (managed hosting, monitoring, maintenance), we process the following on behalf of the client:\nSystem status \u0026amp; log data: IP addresses, hostnames, error logs, update status, hardware identifiers (MAC addresses). Remote access data: Connection logs during remote maintenance. Network data: VPN connection data (overlay network). Hosting content: Data that you store on cloud or web hosting systems managed by us. Important Clarification: There is no content analysis of user data (e.g., e-mails, database contents) unless expressly commissioned for troubleshooting. Remote accesses occur exclusively with active consent or contractual agreement.\n3.5 Social media presence, Fediverse \u0026amp; community platforms # We maintain online presences on various social networks and platforms (including Discord, LinkedIn, Reddit, Patreon, Bluesky, Mastodon, X/Twitter, Twitch, YouTube, and GitHub) to communicate with customers, prospects, and the tech community.\nWhen you interact with our profiles or servers (e.g., on Discord), the terms of service and privacy policies of the respective platform operators primarily apply. We only process your data (e.g., usernames, messages) on these platforms if you contact us. For the privacy-friendly management of our own posts, we sometimes use the open-source tool “Postiz” (self-hosted on our own servers in Germany).\n4. Purpose \u0026amp; Legal Basis of Processing # We process your data on the following legal bases (Art. 6 GDPR):\nFulfillment of Contract (Art. 6(1)(b) GDPR): Processing of support requests, shop orders, identity verification for B2C-tariffs, and hosting services. Legitimate Interest (Art. 6(1)(f) GDPR): Security and stability of IT systems, protection against automated bot traffic and cyber attacks. Consent (Art. 6(1)(a) GDPR): Contact via messenger services. Legal Obligation (Art. 6(1)(c) GDPR): Retention of invoices for tax authorities. 5. Recipients of Data \u0026amp; Technical Infrastructure # We place the highest value on data sovereignty. Your core business and customer data (including the online shop, the Formbricks framework, and Nextcloud for file sharing and providing secure download links) are primarily processed on systems that we operate locally on our own hardware (\u0026ldquo;Self-Hosted\u0026rdquo;).\n5.1 Cloud Hosting \u0026amp; Servers (Customer Hosting via Hetzner) # Exclusively for customer-specific Managed Hosting services (e.g., when customers rent VPS servers or cloud capacities through us), we use the infrastructure of Hetzner Online GmbH (Germany) as a reseller. Full administrative control over these instances lies exclusively with us.\n5.2 Secure Networking # For secure connections, we use an encrypted peer-to-peer network. Connections are end-to-end encrypted (E2EE). We use a self-hosted management instance in Germany. No connection data flows to foreign cloud operators.\n5.3 Other Specialized Service Providers # Cloudflare, Inc. (USA) – Provision of DNS infrastructure (Domain Name System) and DDoS protection. Amazon Web Services (AWS) (Luxembourg/USA) – Exclusively for transactional e-mail delivery (automated system messages). Netlify, Inc. \u0026amp; GitHub, Inc. (USA) – Web hosting of the static main presence and source code version control. 5.4 AI services \u0026amp; work aids (e.g., code analysis) # We use AI-supported assistance systems (e.g., Google Gemini from Google Ireland Ltd.) for efficient troubleshooting, log file analysis, and code structure optimization.\nWe adhere to a strict principle of data minimization: only technical questions, anonymized log extracts, or code snippets are processed. At no time do we feed sensitive personal data of our customers (such as emails, database contents, customer names, or IP addresses) into public AI models. The legal basis for this is our legitimate interest in providing efficient and secure services (Art. 6 (1) (f) GDPR).\n5.5 Web Analysis (Self-Hosted \u0026amp; Privacy-Friendly) # Plausible Analytics (Self-Hosted): We use the open-source software “Plausible Analytics” for statistical analysis of our website traffic. We host this software ourselves on our own local servers in Germany. No cookies are set, no personal data is stored (IP addresses are immediately anonymized), and no data is transferred to external analysis services. Processing is based on our legitimate interest in the statistical evaluation of user behavior for the purpose of optimizing our offering (Art. 6 (1) (f) GDPR). 5.6 Communication \u0026amp; E-Mail # Proton AG (Switzerland) – Highly secure, encrypted e-mail traffic. Video Conferencing \u0026amp; Online Meetings (Jitsi Meet) We use the open-source software “Jitsi Meet” for online meetings and remote maintenance calls. To ensure maximum data security, we operate this software entirely ourselves on our own hardware in Germany. No audio, video, or connection data is transmitted to external third-party providers. 6. Data Processing in the Online Shop # We run our webshop on our own infrastructure (\u0026ldquo;Self-Hosted\u0026rdquo; via Docker) to protect your data as best as possible.\n6.1 Shopping Cart \u0026amp; Order Processing # To allow you to order products, we process master data, e-mail addresses, and payment data. We only set technically necessary session cookies to save the contents of your shopping cart.\n6.2 Payment Processing (Stripe) # We process payments via the service provider Stripe Payments Europe, Ltd. (Ireland).\nSensitive payment data is entered directly via an encrypted Stripe interface. We do not store complete credit card data ourselves. Stripe may transfer data to the US for processing (secured by Standard Contractual Clauses and the Data Privacy Framework). 6.3 Shipping Providers # To deliver your goods, we pass your delivery address to the commissioned logistics partner. If you have expressly consented, we will also forward your e-mail address for tracking purposes.\n7. Data Transfer to Third Countries # Generally, we process data within the EU/EEA. If services are used that transfer data to third countries (e.g., AWS, Cloudflare, GitHub, Stripe), this is done on the basis of the EU-US Data Privacy Framework (DPF) or on the basis of EU Standard Contractual Clauses (SCC).\n8. Storage Duration # We delete personal data as soon as the purpose of storage no longer applies:\nInvoice documents: 10 years (statutory retention period). Commercial letters/E-mails: 6 years. Proof of identity (ID copies): Immediate destruction directly after completion of the new customer verification. Server logs (Website): up to 30 days. Cookies: According to technical duration (only session cookies in the shop). In the event of payment default, we reserve the right to store data until the claim is fully settled (\u0026ldquo;Kill-Switch\u0026rdquo; / blocking, but no immediate data deletion for evidence purposes).\n9. Rights of Data Subjects # If your personal data is processed, you are a data subject within the meaning of the GDPR. You have the following rights against us:\nRight of Access (Art. 15 GDPR): You can request information about your personal data processed by us. Right to Rectification (Art. 16 GDPR): If your data is incorrect or incomplete, you can request a correction. Right to Erasure (Art. 17 GDPR): You can request the deletion of your personal data, provided there are no statutory retention obligations. Right to Restriction of Processing (Art. 18 GDPR): Under certain conditions, you can request that the processing of your data be restricted. Right to Data Portability (Art. 20 GDPR): You have the right to receive the data you have provided to us in a structured, commonly used, and machine-readable format. Right to Withdraw Consent (Art. 7 (3) GDPR): You can withdraw your previously granted consent to data processing at any time with effect for the future. Right to Lodge a Complaint (Art. 77 GDPR): You have the right to lodge a complaint with a data protection supervisory authority (e.g., The State Commissioner for Data Protection of Lower Saxony / Landesbeauftragte für den Datenschutz Niedersachsen). RIGHT TO OBJECT (ART. 21 GDPR) If data processing is based on our legitimate interests (Art. 6 (1) (f) GDPR), you have the right to object to the processing at any time for reasons arising from your particular situation. If the objection is directed against direct marketing, you have a general right to object, which we will implement without the need to specify a particular situation.\nExercising Your Rights: To exercise your rights, an informal e-mail to info@xenoelectronics.com is sufficient.\n10. Data Security # We use current security standards (TLS encryption, firewalls, two-factor authentication, overlay networks) to protect your data from unauthorized access.\n11. Changes to this Privacy Policy # We reserve the right to adapt this privacy policy so that it always complies with current legal requirements.\n12. Contact # E-Mail: info@xenoelectronics.com\nLegal Notice / Impressum Terms \u0026 Conditions (AGB) Service \u0026 Support Disclaimer regarding the English translation: This English translation of our Terms and Conditions / Privacy Policy / Service Agreements is provided solely for your convenience and informational purposes. In the event of any discrepancies, conflicts, or contradictions between this translated version and the original German document, the original German version shall be exclusively legally binding and shall prevail in all cases.\n","externalUrl":null,"permalink":"/en/privacy/","section":"XenoElectronics","summary":"","title":"","type":"page"},{"content":" Service \u0026amp; Support Conditions # Last updated: 2026-06-16\nThis page describes the organizational framework conditions for support, monitoring, and service activities provided by XenoElectronics. It supplements our General Terms and Conditions (GTC) and any individual maintenance contracts.\n1. Target group # Our services are aimed at anyone who needs reliable and secure IT:\nSmall and medium-sized enterprises (SMEs): Skilled trades, retail, agencies, and service providers. Professionals bound by confidentiality: Medical practices, law firms, and tax offices (with the highest requirements for data protection and encryption). Private customers: For sophisticated home networks and professional support at discounted consumer tariffs (B2C). 2. Support Hours \u0026amp; Surcharges # Regular Support Hours:\nMonday–Thursday: 09:00–17:00 Friday: 09:00–13:00 Response Logic:\nWithin support hours: Best Effort (fastest possible processing upon receipt of the report). Outside support hours: Only by individual agreement or in the case of an explicit emergency order. Services provided outside regular support hours and on Saturdays are subject to availability and will be charged with a surcharge of 100% on the regular hourly rate (see GTC). For manual support assignments on Sundays and statutory public holidays (Lower Saxony/Nationwide), we charge a holiday surcharge of 150% on the basic hourly rate.\nThere is no binding guarantee of response time or problem resolution unless a separate SLA contract (Service Level Agreement) has been concluded.\n3. Contact \u0026amp; Communication # Email: info@xenoelectronics.com (Preferred channel for support tickets) Phone: By appointment or for emergencies. Messenger: WhatsApp Business / Telegram. Changes to master data: Must strictly be made via the Formbricks form integrated on the website (see GTC § 6.3). Important notice for professionals bound by secrecy: Please never send sensitive patient or client data as well as unencrypted server passwords via messenger services! Please use our PGP-encrypted email for this purpose. Remote Access: Only after active approval by the customer or on the basis of a maintenance contract. 4. Remote Access / Remote Maintenance # We use professional, privacy-friendly remote maintenance tools to help quickly and cost-efficiently.\nTools used: RustDesk (via our own relay servers in Germany), NetBird (WireGuard VPN). Process: The customer must actively confirm access or grant permanent approval within the framework of a maintenance contract (\u0026ldquo;Unattended Access\u0026rdquo;). Logging: Sessions may be logged for billing and documentation purposes. Billing (according to GTC):\nBilling is done fairly in 15-minute intervals. A minimum charge of 30 minutes applies per order (even for shorter remote assignments) plus the remote maintenance flat rate of € 29.00 per session. Please refer to the current price list for the exact hourly rate. 5. Scope of Services \u0026amp; Delimitation # Included services (depending on the order): # IT support, error analysis, and system assistance Support for Windows and Linux systems IT monitoring \u0026amp; proactive security checks Provision of hosting \u0026amp; cloud services (Managed Hosting) Delivery, setup, and commissioning of hardware (also from the online shop) Basic Delimitation (Service Contract): # Services are provided to the best of our knowledge and belief and according to the current state of technology. A guarantee of success (e.g., \u0026ldquo;The error will definitely be found\u0026rdquo;) is not part of the services, as IT systems depend on third-party providers. Billing is based on time expenditure, regardless of the final result. Not included (separate commissioning required): # 24/7 on-call service. Emergency or immediate assignments without prior agreement. Data recovery in the event of missing or defective backups. Hardware repairs on the motherboard level (soldering work). Manual cleanup after a virus/ransomware infection. Initial setup: The basic construction of IT infrastructure (e.g., setting up monitoring) is not a flat-rate service but project work and is billed according to time expenditure. 6. IT Monitoring (Managed Monitoring) # Monitoring services serve for monitoring, control, and early detection.\nImportant Principles:\nNo automatic repair: The system reports an error (e.g., \u0026ldquo;Hard disk full\u0026rdquo;). Rectification is a separate, billable service. The \u0026ldquo;Go\u0026rdquo;: Billable measures (updates, deep system interventions) only take place after text form approval by the customer. An exception is \u0026ldquo;imminent danger\u0026rdquo; (e.g., acute hacker attack), where we may act immediately to limit damage. Disclaimer of liability: If the customer decides against an urgently recommended measure by us (e.g., a critical security update), our liability for resulting damage expires completely. This service is preventively oriented and does not constitute a 24/7 intervention service.\n7. Backup \u0026amp; Responsibility # The customer is solely responsible for functioning data backups, unless a \u0026ldquo;Managed Backup Service\u0026rdquo; has been explicitly agreed upon contractually. Pure monitoring of backups (checking \u0026ldquo;Did the backup job run?\u0026rdquo;) does not replace a physical restore test. Without a commissioned backup service, XenoElectronics assumes no liability for data loss. 8. Prices \u0026amp; Billing # Billing for all services is based on the prices stipulated in the General Terms and Conditions (GTC) (e.g., € 89.00 for support, € 120.00 for consulting in the B2B standard tariff). For private consumers, the discounted B2C tariff can be granted upon proper proof of private use.\nBilling interval: 15 minutes. Minimum charge: 30 minutes per assignment (On-Site \u0026amp; Remote). Travel costs: Pure travel time counts as working time. Additionally, a mileage allowance of € 0.39 per km is charged. 9. Emergency Service \u0026amp; Weekends # Assignments outside regular support hours as well as on Saturdays take place only by prior arrangement and technician availability. Billing is done with a 100% surcharge. Assignments on Sundays and statutory public holidays are subject to the 150% holiday surcharge. 10. Security, AI \u0026amp; Updates # Third-Party Risk: We are not liable for system failures caused by faulty automatic updates from third-party manufacturers (Microsoft, Linux Kernel, Docker, etc.). AI Use: We use AI tools (e.g., Google Gemini) for efficient code and error analysis. In doing so, we strictly ensure that no sensitive customer data flows into these systems. Security Risk: We reserve the right to immediately abort support for systems that pose a significant security risk to our own infrastructure or the customer\u0026rsquo;s network (e.g., active ransomware) until the customer agrees to a forensic cleanup. 11. Duties of Cooperation of the Customer # The customer provides all necessary access (passwords), information, and contact persons in a timely manner. Delays due to lack of cooperation (e.g., customer is not on-site at the agreed time, provided access data is incorrect) count as regular working time and will be charged. Reporting duty for master data: The customer undertakes to report any change of address, email, or telephone numbers immediately via the Formbricks contact window on the website. If they fail to do so, all invoices and documents sent to the old contact details shall be deemed legally delivered. 12. Data Processing (Business Customers) # The privacy notices of XenoElectronics apply. For B2B customers, a Data Processing Agreement (DPA) according to Art. 28 GDPR will be provided upon request or upon conclusion of a maintenance contract. 13. Documentation # The creation of detailed system documentation, handover reports, emergency manuals, or network diagrams only takes place by separate agreement. The creation of these documents is working time and is billed regularly according to time expenditure. 14. Validity # These Service \u0026amp; Support Conditions supplement our GTC. The currently published version on our website always applies. In the event of contradictions, the regulations of the GTC or the individual maintenance contract take precedence over these support conditions. 15. Contact # Email: info@xenoelectronics.com\nPrivacy Policy Terms \u0026 Conditions Legal Notice Disclaimer: This English version is provided for convenience only.\nIn case of any inconsistency or dispute, the German version shall prevail.\nDisclaimer regarding the English translation: This English translation of our Terms and Conditions / Privacy Policy / Service Agreements is provided solely for your convenience and informational purposes. In the event of any discrepancies, conflicts, or contradictions between this translated version and the original German document, the original German version shall be exclusively legally binding and shall prevail in all cases.\n","externalUrl":null,"permalink":"/en/servicesupport/","section":"XenoElectronics","summary":"","title":"","type":"page"},{"content":" General Terms and Conditions (AGB) # Last updated: 2026-06-16\n1. Scope of Application # These General Terms and Conditions (hereinafter \u0026ldquo;GTC\u0026rdquo;) apply to all services provided by XenoElectronics (hereinafter \u0026ldquo;we\u0026rdquo; or \u0026ldquo;us\u0026rdquo;), in particular:\nIT support, consulting, and training On-site and remote services IT monitoring \u0026amp; security checks Maintenance and monitoring contracts for IT systems Sales of goods via our online shop (shop.xenoelectronics.com) The GTC apply to both private consumers (B2C) and business clients (B2B). By utilizing our services (whether in writing, verbally, or through actual use), the customer explicitly acknowledges the validity of these GTC.\nDeviating agreements require text form. Insofar as separate contractual agreements (e.g., a maintenance \u0026amp; monitoring contract) have been made with the customer, those regulations take precedence over these GTC.\n2. Service Description \u0026amp; Demarcation # We provide IT services according to the respectively agreed scope of services.\nTypical Services # IT support, error analysis, and system assistance Management of Windows and Linux systems IT monitoring \u0026amp; security checks Setup, optimization, training, and consulting Basic Demarcation (Contract for Services / Dienstvertrag) # Unless explicitly agreed upon in writing as a contract for work (Werkvertrag), we owe no specific guaranteed outcome, but a professional service according to the current state of technology.\nRecommendations, tips, or assessments do not constitute a guarantee for a specific result, complete problem resolution, or permanent functionality. The obligation to pay exists independently of whether a malfunction or problem could be fully resolved. The decisive factor is the actual use of the service (time expended) as well as the professional execution.\nNot Included (unless separately agreed) # 24/7 availability or guaranteed response times Emergency or immediate deployments Manufacturer or vendor support Data recovery without a prior functioning backup Hardware repairs or spare parts procurement 3. IT Monitoring \u0026amp; Security Checks # Monitoring services exclusively serve the purpose of:\nObservation Control Early detection of problems No automatic troubleshooting takes place unless this was separately commissioned. The monitoring does not replace virus protection and no complete security surveillance. It offers no absolute protection against security incidents (e.g., malware, ransomware, phishing, zero-day attacks).\nRecommended measures are only implemented after explicit commissioning (\u0026ldquo;Go\u0026rdquo;). If the customer decides against recommended measures, liability for resulting damages is excluded.\n4. Conclusion of Contract \u0026amp; Proof of Identity (Bot Protection) # A contract is concluded through written, electronic, or verbal commissioning. Contracts are concluded exclusively with fully legally competent, adult natural persons or legal entities.\nCommissioning also specifically includes:\nthe telephone request for support or service, the request for assistance via e-mail, direct social media messages, or messenger services (especially WhatsApp Business and Telegram), the approval of a remote access connection, or the implied commissioning through the actual utilization of the service. A separate written confirmation is not required for this.\nProtection against automated bot traffic in the AI era: Due to the heavily increasing abuse by automated bot networks, AI-generated fake accounts, and identity theft, we reserve the right to demand the presentation of an official proof of identity (e.g., a scan of the ID card) during the digital intake of new customers (onboarding). In these cases, a legally binding contract is only concluded after successful manual verification of identity by us.\n5. Prices, Payment Terms \u0026amp; Surcharges # 5.1 Basic conditions, working hours \u0026amp; Tariff Splitting (B2B / B2C) # Remuneration is based on time spent. All prices quoted are final prices. In accordance with § 19 UStG (small business status), no sales tax is charged or shown.\nWe structurally differentiate between conditions for business clients (B2B) and regular private consumers (B2C):\nConsumer Tariff (B2C): To relieve private individuals in economically difficult times, lower hourly rates can be granted. Claiming the B2C tariff requires the customer to proactively prove and demonstrate that they do not operate a company/trade and that the IT service serves exclusively private purposes (e.g., by presenting an ID and a written self-declaration). If this proof cannot be provided, the regular B2B conditions apply automatically. IT services \u0026amp; support (B2B / Standard): $89.00/hour IT consulting \u0026amp; training (B2B / Standard): $120.00/hour Billing interval: Per 15 minutes or part thereof. Minimum purchase: A minimum of 30 minutes will be charged per order (on-site or remote). Scope of working hours: In addition to the purely technical service, the calculated time expenditure also includes strictly necessary administrative closing activities (e.g., case documentation, ticket closure, invoice creation, as well as transport-safe packaging for hardware returns). Remote maintenance flat rate: For remote assignments (e.g., via RustDesk), a one-time provisioning fee of €29.00 per session will be charged in addition to the time spent. 5.2 Travel Expenses \u0026amp; Travel Time # Since we provide our services mobile, travel costs apply. These are composed as follows: Vehicle flat rate: 0.39 € per kilometer driven (outward and return journey from our business seat in Suderburg). Travel time: The time for the outward and return journey counts as working time and is billed at the regular hourly rate.\n5.3 Hardship Allowance \u0026amp; Special Effort # We reserve the right to charge a surcharge of up to 50% on the hourly rate or a separate cleaning flat rate for deployments under difficult conditions. This applies in particular to:\nHygiene \u0026amp; Environment: Work on heavily soiled devices (e.g., smokers\u0026rsquo; households, construction dust) or in a health-hazardous environment. Legacy Systems: Work on hardware or software older than 10 years or no longer supported by the manufacturer (\u0026ldquo;End-of-Life\u0026rdquo;). Missing Documentation: Additional effort due to missing access data or documentation on the part of the customer. The customer will be informed of this surcharge before work begins. 5.4 IT Monitoring Flat Rates (Monthly) # Workstations: 29.00 € / PC Mobile devices: 14.00 € / device Servers (Bare-Metal): 99.00 € / month Servers (VM): 49.00 € / month Containers/Stacks: 29.00 € / stack Network devices (NAS, Firewall): 39.00 € / month 5.5 Due Date \u0026amp; Default in Payment # Invoices are due immediately upon receipt without deduction. For continuing obligations (maintenance), billing occurs monthly in advance. If the customer defaults on payments for ongoing services (hosting/monitoring) for more than 2 months, we are entitled to temporarily suspend the service (blocking of access). This suspension will be announced to the customer in text form at least 7 working days in advance. The obligation to pay continues during the suspension. If the customer (business client / B2B) is in default of payment, we are entitled to claim default interest at the statutory rate as well as the statutory default flat rate of 40.00 € (Section 288 (5) of the German Civil Code / BGB).\n5.6 Emergency Service, Off-Hours \u0026amp; Holiday Surcharges # Deployments outside regular business hours take place only by arrangement and availability. For assignments during off-hours (weekdays before 09:00 and after 17:00 as well as Fridays after 13:00) and on Saturdays, we charge a surcharge of 100% on the hourly rate. For manual deployments and support services rendered on Sundays or statutory public holidays (decisive are nationwide public holidays as well as the statutory holiday regulations of the Federal State of Lower Saxony), a holiday surcharge of 150% is calculated on the basic hourly rate.\n6. Customer\u0026rsquo;s Obligations to Cooperate # The customer ensures:\nrequired access rights, passwords, and information functioning hardware and internet connection Missing cooperation or waiting times due to unavailable systems or contact persons count as working time and will be billed.\n6.1 Sensitive Data \u0026amp; Professional Confidentiality # The following applies to all customers: Please never send us unencrypted access data (passwords, server keys) via unsecured messenger services (such as WhatsApp or Telegram). Please only use our encrypted channels (e.g., PGP email or our secure password exchange) for this purpose.\nIf the customer is a professional who is bound by professional secrecy (e.g., doctors, lawyers, tax advisors), they are also solely responsible for not sending us any sensitive client or patient data in plain text when requesting support.\n6.2 Unsolicited Submission \u0026amp; Packaging of Hardware # If the customer sends hardware to us without prior arrangement or approval, or drops it off unsolicited at our premises (e.g. leaving a parcel at the doorstep without personal handover), this automatically counts as the placement of a binding order for a chargeable system diagnosis and registration. For this, at least the regular minimum purchase (30 minutes) will be charged as a diagnostic flat rate. This applies even if a repair proves to be uneconomical or technically impossible. The customer bears the sole risk for damages or theft (e.g. when dropping items off at the door). To ensure safe return shipping, we are entitled to equip inadequately packaged devices with new, transport-safe packaging material (outer cartons/pack sets) at the customer\u0026rsquo;s expense and to pass on these costs.\n6.3 Duty to Update Contact Details \u0026amp; Invoice Delivery (Formbricks) # The customer is obliged to report any change in their personal or business contact details (in particular name/company, postal address, telephone number, mobile number, and e-mail address) immediately and without being asked. This notification of change must strictly be made via the contact form provided on our website, which is implemented as an integrated window via the Formbricks framework. The customer is obliged to provide exclusively correct and truthful information. If the customer fails to comply with this contractual obligation to update, and notifications or invoices cannot be delivered as a result, invoices and declarations shall nevertheless be deemed legally effective and validly delivered if they were sent to the e-mail address or postal address last provided to us by the customer.\n7. Acceptance / Service Confirmation # After completion of an order, a performance or activity confirmation may take place. The signature serves exclusively for documentation purposes and has no influence on the obligation to pay.\n8. Backup \u0026amp; Data Responsibility # The customer is solely responsible for functioning data backups, unless an explicit \u0026ldquo;Managed Backup Service\u0026rdquo; has been contractually agreed upon. We are not liable for data loss that could have been avoided by a simple restore from a current backup.\n9. Liability \u0026amp; Disclaimer # We shall be liable without limitation in cases of intent and gross negligence, as well as in cases of injury to life, limb, or health, or under the Product Liability Act.\nIn cases of slight negligence, we shall only be liable for breaches of essential contractual obligations (cardinal obligations) whose fulfillment is essential for the proper execution of the contract. In this case, liability shall be limited to the foreseeable damage typical for this type of contract.\nSpecial exclusions of liability (IT security \u0026amp; updates):\nUpdates: We are not liable for system failures, incompatibilities, data loss, or malfunctions caused by automatic updates from software manufacturers (“third-party risk”). Cyber security: Liability for damage caused by hacker attacks, ransomware, zero-day exploits, or similar cybercrime is excluded, provided that we have professionally implemented the commissioned protective measures in accordance with the current state of the art. 10. Remote maintenance, SSH \u0026amp; administrative access # (1) Definition of remote maintenance \u0026amp; access: Remote maintenance includes not only the graphical remote control of desktops, but also any administrative access to the customer\u0026rsquo;s IT systems or network infrastructure. This includes, in particular, SSH, web consoles, PowerShell Remote, and network interventions.\n(2) Billing: Any active technical intervention in the systems is considered a chargeable service. Billing is based on time spent plus the remote maintenance flat rate in accordance with the valid price list.\n(3) Technologies: We only use encrypted connection technologies (e.g., RustDesk via our own servers). The selection of suitable tools is the responsibility of the service provider.\n11. Access Data, Administrator Rights \u0026amp; Exclusivity # 11.1 Responsibility # The customer is responsible for the security of their own access data. We assume no liability for misuse, loss, or unauthorized sharing.\n11.2 Administrative Sovereignty \u0026amp; Exclusivity # During the term of maintenance and monitoring contracts, the administrative sovereignty for the managed systems lies exclusively with us. The customer commits not to grant administrative access to competing IT service providers.\n11.3 Disclaimer for Third-Party Access # If the customer nevertheless grants administrative intervention rights (\u0026lsquo;Root Access\u0026rsquo;) to third parties or themselves, we assume no liability or warranty for system malfunctions, errors, or security vulnerabilities that can be proven to result from this third-party access. The rectification of such malfunctions will be billed separately on a time and material basis.\n11.4 Handover of Admin Data # The handover of administrative access data created by us for the provision of services generally only takes place after termination of the contractual relationship and complete settlement of all outstanding claims.\n12. Subcontractors \u0026amp; Data Processing # We use qualified subcontractors to provide our services. The customer expressly agrees to the use of the following infrastructure partners:\nHetzner Online GmbH (Renting of external B2B customer hosting resources/VPS at the customer\u0026rsquo;s request) AWS (E-Mail Delivery for automated system messages) Cloudflare (DNS, DDoS Protection, Security for web interfaces) Netlify \u0026amp; GitHub (Web Hosting of the static main presence, Code Management) Proton AG (Secure E-Mail Communication) Google Ireland Ltd. (Gemini AI for anonymized error analysis) Plausible Analytics (Privacy-friendly Web Analytics) Stripe (Payment processing for Online Shop) Note: Our proprietary core systems (Online Shop, Nextcloud for file sharing, and the Formbricks framework) are operated entirely as self-hosted instances on our own local hardware.\nThe exact details on the processing of personal data by these service providers are regulated in our Privacy Policy.\n13. Confidentiality # Both parties commit to not disclosing confidential information to unauthorized third parties.\n14. Right of Withdrawal (Consumers Only) # Private consumers have a statutory right of withdrawal of 14 days. The right of withdrawal expires prematurely if we have fully performed the service at the explicit request of the customer before the expiry of the withdrawal period.\n15. Contract Duration \u0026amp; Termination # General Services: Cancellable at any time; remuneration is due up to the point of termination. Maintenance \u0026amp; Monitoring Contracts (Business Clients / B2B): Unless otherwise regulated in the individual contract, the minimum term is 24 months with a notice period of 3 months to the end of the term. Maintenance \u0026amp; Monitoring Contracts (Private Consumers / B2C): Statutory regulations apply. After the expiry of an agreed minimum term, the contract is extended for an indefinite period and can be canceled at any time with a notice period of one month. 16. Force Majeure # No liability for events beyond our control (e.g., power outages, internet disruptions, natural disasters).\n17. Jurisdiction \u0026amp; Applicable Law # German law applies. Place of jurisdiction for merchants, legal entities under public law, or special funds under public law is the competent court for our business seat (District Court Uelzen / Regional Court Lüneburg), as far as legally permissible.\n18. Changes to the GTC # Changes to the General Terms and Conditions will be announced to the customers in a suitable manner. Unless individual consent is required, the changed conditions are deemed to be agreed if the customer continues to use the services after the announcement.\n19. Software Licenses \u0026amp; Third Parties # Software licenses, subscriptions, or paid trial versions from third-party providers (e.g., Microsoft, cloud services) are not part of our services. Procurement, payment, and lawful use are the sole responsibility of the customer.\n20. Hardware Sales \u0026amp; System Delivery (Purchase Contract) # 20.1 General # If the service provider sells hardware, this constitutes a purchase contract (Sections 433 ff. of the German Civil Code / BGB). We owe the handover in functional condition.\n20.2 Warranty \u0026amp; Guarantee # Consumers (B2C): 24 months warranty. Business Clients (B2B): 12 months warranty. We only mediate manufacturer guarantees. Claims arising from these must be asserted directly against the manufacturer. 20.3 Returns \u0026amp; Retention of Title # There is no general right of return for business clients. The goods remain our property until full payment has been made. The installation of the hardware is billed separately as a service.\n21. Special Conditions for the Online Shop (shop.xenoelectronics.com) # For orders of hardware, software, and digital goods via our WooCommerce shop at shop.xenoelectronics.com, the following conditions apply additionally:\n21.1 Conclusion of Contract in the Shop # The presentation of goods in the shop does not constitute a legally binding offer but a non-binding online catalog. By clicking the button \u0026ldquo;Order with obligation to pay\u0026rdquo; (or \u0026ldquo;Buy\u0026rdquo;), you place a binding order for the goods contained in the shopping cart. A purchase contract is only concluded when we accept your order by sending a separate order confirmation via e-mail or by delivering the goods to you. 21.2 Prices, Shipping \u0026amp; Delivery # The prices displayed in the shop at the time of the order apply. Shipping costs are clearly displayed during the ordering process. Delivery Area: Delivery takes place exclusively to countries of the European Union (EU). 21.3 Payment via Stripe # We use the payment service provider Stripe (Credit Card, Apple Pay, Google Pay, SEPA, etc.). By selecting the payment method, you authorize Stripe to collect the due amount.\n22. Hosting \u0026amp; Cloud Services # If we provide Managed Hosting:\nAvailability: We guarantee the availability guaranteed to us by the respective upstream provider (e.g., Hetzner). Contents: The customer is solely liable for their uploaded content. Domains: We only act as an intermediary for registration. No guarantee for the allocation. 23. Final Provisions (Severability Clause) # If individual provisions of this contract are invalid, the validity of the remaining provisions of the contract shall remain unaffected.\n24. Use of Artificial Intelligence (AI) # The service provider is entitled to use AI-supported systems (e.g., Google Gemini, GitHub Copilot) to optimize workflows or for error analysis. It is ensured that no confidential business secrets or sensitive personal data of the customer are fed into public AI models for training, unless otherwise agreed.\n25. Contact # E-Mail: info@xenoelectronics.com\nLegal Notice / Impressum Privacy Policy Service \u0026 Support Disclaimer regarding the English translation: This English translation of our Terms and Conditions / Privacy Policy / Service Agreements is provided solely for your convenience and informational purposes. In the event of any discrepancies, conflicts, or contradictions between this translated version and the original German document, the original German version shall be exclusively legally binding and shall prevail in all cases.\n","externalUrl":null,"permalink":"/en/termsconditions/","section":"XenoElectronics","summary":"","title":"","type":"page"},{"content":" Get in Touch # Do you have questions about our services or need technical support? We are happy to help.\nEmail # For general inquiries and quotes:\ninfo@XenoElectronics.com Phone # We are personally available for you. If we are currently out on a customer deployment, please leave a message.\nPhone: +49 5826 / 4519883 Our Availability (CET/CEST):\nWeekdays Time Mon – Thu 09:00 – 13:00 and 14:00 – 17:00 Fri 09:00 – 13:00 Current Time (International) # Since we often work with open-source projects worldwide, you can find the current time in various time zones here.\nCity Local Time Messages \u0026amp; Notifications # Tip for existing customers: Has your address, phone number, or email address changed? Simply use this form to notify us of the changes quickly and easily.\nSocial Media \u0026amp; Community # Do you want to stay up to date or exchange ideas with other users? You can find all our official channels bundled on our profile page:\nTo our Social Media Channels Secure Communication (PGP) # Data protection is part of our DNA. Therefore, we offer you the option to send emails to us end-to-end encrypted. To do this, you must import our PGP Public Key into your email program.\nNote: Naturally, you can also contact us classically without encryption. The use of PGP is an optional offering for everyone who values maximum privacy.\nDownload Public Key # Download Public Key for info@XenoElectronics.com\n","externalUrl":null,"permalink":"/en/contact/","section":"XenoElectronics","summary":"","title":"Contact","type":"page"},{"content":" Customer Portal \u0026amp; Billing # Manage your subscriptions and invoices conveniently and securely online. Use the button below to access our Self-Service Portal (hosted by our payment provider Stripe).\nFeatures of the Portal: # You can handle many administrative tasks independently without having to wait for a support response:\nManage Payment Methods: Update stored credit cards or bank details securely. Invoices: Download past invoices for your accounting and view your payment history. Adjust Plans: Upgrade or downgrade your current subscription packages. Subscription Management: Cancel subscriptions flexibly (immediately or at the end of the billing period). Account Details: Keep your billing address and contact information up to date. We rely on Stripe to ensure maximum security for your sensitive payment data.\nLogin to Customer Portal Help \u0026amp; Support # Do you have questions about an invoice or cannot find a specific option? We are happy to assist you personally.\nContact Support ","externalUrl":null,"permalink":"/en/customer-portal/","section":"XenoElectronics","summary":"","title":"Customer portal","type":"page"},{"content":"XenoElectronics\nSmall Business (Kleinunternehmen)\nOwner: Andreas Janshen\nBahnhofstraße 46\n29556 Suderburg\nGermany\nContact:\nPhone: +49 5826 / 451 9883\nE-Mail: info@xenoelectronics.com\nWebsite: www.xenoelectronics.com\nLegal status:\nSmall business owner in accordance with § 19 UStG (German Value Added Tax Act) – no sales tax is shown.\nResponsible for editorial content in accordance with § 18 (2) MStV (German Media Services State Treaty): Andreas Janshen Bahnhofstraße 46 29556 Suderburg, Germany\nDisclaimer / Liability for Links: Despite careful content control, we assume no liability for the content of external links. The operators of the linked pages are solely responsible for their content.\nFurther Information: The information on this website is constantly checked and updated. Despite all due care, data may have changed in the meantime. Therefore, no liability or guarantee can be assumed for the timeliness, accuracy, and completeness of the information provided. Furthermore, the operator reserves the right to make changes or additions to the information provided.\nCopyright: The content, structure, and design of the website are protected by copyright. The reproduction of information or data, in particular the use of texts, parts of texts, or images, requires the prior consent of the operator.\nOnline Dispute Resolution: The European Commission provides a platform for online dispute resolution (ODR): https://ec.europa.eu/consumers/odr/ We are neither obliged nor willing to participate in a dispute settlement procedure before a consumer arbitration board.\nYou can find our complete Privacy Policy, Terms \u0026amp; Conditions, and Service Guidelines here:\nPrivacy Policy Terms \u0026 Conditions Service \u0026 Support Disclaimer regarding the English translation: This English translation of our Terms and Conditions / Privacy Policy / Service Agreements is provided solely for your convenience and informational purposes. In the event of any discrepancies, conflicts, or contradictions between this translated version and the original German document, the original German version shall be exclusively legally binding and shall prevail in all cases.\n","externalUrl":null,"permalink":"/en/legal-notice/","section":"XenoElectronics","summary":"","title":"Legal Notice","type":"page"},{"content":" Transparent Pricing Without Software License Fees # We believe in open communication especially when it comes to money. With us, you pay for genuine, qualified IT craftsmanship and proactive protection, not for the profits of foreign software corporations.\nAccording to § 19 UStG (Small Business Status in Germany), no VAT is charged. All listed prices are final prices.\n1. IT Services, Consulting \u0026amp; Support # Whether it\u0026rsquo;s fast help via remote maintenance, on-site server setup, or strategic consulting: We bill fairly and transparently based on effort. There are no hidden costs.\nPosition Price IT Services \u0026amp; Support (Administration, Troubleshooting) €89.00 / hour IT Consulting \u0026amp; Training (Infrastructure planning, Security training) €120.00 / hour Off-Peak \u0026amp; Saturdays (Assignments outside business hours) 100% Surcharge Sundays \u0026amp; Public Holidays (According to holiday regulations) 150% Surcharge Remote Maintenance Fee (Secure provision via RustDesk) €29.00 / session Travel Costs (Mileage allowance from headquarters Suderburg) €0.39 / km Discounted Consumer Rate: We gladly support private customers with adjusted rates for home networks. Simply ask us during the initial consultation.\nImportant Billing Rules:\nBilling Increment: Transparently billed in 15-minute intervals. Travel Time is Working Time: The time required for travel is billed at the regular hourly rate. Minimum Duration: 30 minutes per assignment (on-site and remote). 2. IT Monitoring (Managed Service Flat Rate) # Avoid expensive system failures before they occur. We monitor your devices in the background 24/7 for hardware health, attack attempts, and pending patches.\nThe immense advantage for you: Because we rely on a powerful, license-free open-source security stack, you pay €0 in software license fees. You exclusively pay for our monitoring service.\nMonitoring Flat Rates (Monthly Prices) # Workstation (PC / Notebook / Mac) Check of OS updates, antivirus status, hardware integrity, and hard drive health.\n€29.00 / device\nMobile Devices (Smartphone / Tablet) Central security and management of Android \u0026amp; iOS (MDM). Including remote wipe if lost.\n€14.00 / device\nServer \u0026amp; Infrastructure Continuous monitoring of availability, load, error logs, and backups.\n€99.00 / Physical Server (Bare Metal)\n€49.00 / Virtual Machine (VM)\n€39.00 / Network Infrastructure (NAS, Firewall, managed Router)\nContainers \u0026amp; Cloud-Native Apps Special monitoring for isolated, modern microservices (e.g., Docker stacks).\n€29.00 / Service or Stack\n3. Enterprise Package (SLA \u0026amp; Full Automation) # For larger companies and public authorities where system failures are extremely business-critical, we offer extended infrastructure guarantees.\nGuaranteed Response Times (SLAs): Contractually guaranteed response and resolution times for your system. Disaster Recovery Guarantee: Your entire infrastructure is managed via GitOps (\u0026ldquo;Infrastructure as Code\u0026rdquo;). In the event of a total failure, we guarantee fully automated reconstruction from the source code in the shortest possible time. Prioritized Access \u0026amp; Hardware Reserve: Direct line to IT management and provisioning of critical system components. Price: On Request (calculated individually based on the size and complexity of the infrastructure)\nFree Initial Consultation # Want to know how much in license fees you can save immediately? Let\u0026rsquo;s analyze your infrastructure completely non-binding.\nSchedule Initial Consultation Now ","externalUrl":null,"permalink":"/en/price/","section":"XenoElectronics","summary":"","title":"Prices \u0026 Packages","type":"page"},{"content":" Remote Support (Fernwartung) # For quick assistance from afar, we use RustDesk, a secure and open-source software. This allows us after your explicit approval to see your screen and provide control assistance. The connection is encrypted and can be terminated by you at any time.\nStep 1: Download RustDesk # Please download the current version from the official website. Installation is usually not necessary (portable version); the program can be launched directly.\nDownload Link: https://github.com/rustdesk/rustdesk/releases\nNote for Windows users: Please select the file ending in \u0026ldquo;.exe\u0026rdquo; from the list (usually x86_64).\nAvailable for: Windows, macOS, Linux, Android, iOS.\nStep 2: Establish Connection # After starting the program, you will see two important numbers on the left side:\nYour ID (a long number) One-Time Password (often 6 digits) Please provide us with these details by phone or secure chat when we ask you to do so.\nImportant:\nFull control: You can always see what we are doing on your screen. Security: No access is possible without the ID and the password. Cancellation: You can disconnect at any time by closing the program. Why we use RustDesk # We consciously choose RustDesk as a modern alternative to classic cloud solutions.\nData Sovereignty: We operate our own RustDesk servers (self-hosted on our own hardware). This means your data does not run through third-party foreign servers, but remains completely within our secure infrastructure. End-to-End Encryption: The highest security standard for your session. Open Source: The source code is publicly viewable this creates transparency and security, as there are no hidden backdoors. Transparent Costs: For the setup and maintenance of our secure, self-sufficient remote maintenance infrastructure, we charge a one-time flat rate of € 29.00 per session (in addition to the regular labor effort). You can find all details in our pricing overview.\nDo you have any questions? # If the download doesn\u0026rsquo;t work or you are unsure, please give us a call. We will patiently guide you through the process.\nTo Contact ","externalUrl":null,"permalink":"/en/support-software/","section":"XenoElectronics","summary":"","title":"Remote Support","type":"page"},{"content":" Our Services: IT That Simply Works # Technology is not an end in itself. It should make your work easier, not create new problems. We take care of the complicated tech in the background so you can focus entirely on your business.\nOur approach: We prefer Open-Source solutions. For you, this means: No unnecessary license fees, full control over your data, and high security through transparency. Naturally, we also professionally support your existing Windows systems and integrate them securely into your network.\nDisaster Recovery \u0026amp; Automation (GitOps) # Your IT infrastructure as fully automated code.\nDigital Blueprint: We store the configuration of your entire network and all servers in a central playbook. Instant Deployment: New services (e.g., Nextcloud, Firewalls) are installed and configured fully automated at the push of a button. Guaranteed Recovery: In the event of a complete hardware failure, we rebuild your system from the code and the automated backup stack in record time. No days of downtime, no expensive outages. Workstations \u0026amp; Hardware # We ensure that your employees can turn on their PCs in the morning and simply work.\nComputers \u0026amp; Laptops: Procurement, setup, and maintenance (Windows \u0026amp; Linux). Fast Help: Via remote maintenance, we often solve problems in just a few minutes using our own tap-proof infrastructure. Hardware Procurement: We sell and deliver exactly what you need durable business hardware instead of expensive gimmicks. Maintenance \u0026amp; Monitoring (Managed Services) # Detecting problems before they halt operations. That is the core of our work.\nProactive Monitoring: Our systems check the health, temperature, and security of your IT around the clock. Automated Maintenance: Security updates are installed in the background without disrupting your work. Security Check: Regular checks for vulnerabilities so hackers don\u0026rsquo;t stand a chance. Your Own Cloud \u0026amp; Servers # Why should your sensitive company data reside on servers in the US? We build your own sovereign infrastructure.\nPrivate Cloud (Nextcloud): Central, encrypted data storage for your team in the office or securely from the home office via protected download links. Data Privacy: Your data stays in your hands. Stable Systems: We use modern container technology (Docker/LXC) so your applications run resource-efficiently, isolated, and fail-safe. IT Security \u0026amp; Backups # Data loss can cost you your existence. We build your digital defense wall.\nSecure Networking: We connect your locations and home office workstations via encrypted overlay networks. Firewalls \u0026amp; Antivirus: Setup of robust security concepts based on open-source. Backup Strategies: We set up systems that fully automatically secure your work including physically separated offline backups. IT Consulting \u0026amp; Employee Training # The best IT is useless if the team cannot handle it securely or if a strategy is lacking.\nStrategic Consulting: We plan your IT infrastructure to grow with your company independently and cost-efficiently. Security Training (Awareness): We train your team on handling phishing emails, passwords, and data protection in everyday office life. Software \u0026amp; System Training: Practical instructions on new systems (e.g., Nextcloud) to ensure a smooth transition. Websites \u0026amp; Communication # Your digital presence must be secure, fast, and privacy-compliant.\nWebsite Support: Tech and updates for your company website. Privacy-Friendly Analytics: We rely on tools (like Plausible) that work completely GDPR-compliant and without cookies. Secure E-Mail: Setup of encrypted communication channels (e.g., PGP). How We Start Working Together # Initial Consultation: You describe your problem informally via email or phone. Concept: We analyze your needs and create a transparent plan without tech jargon and without hidden costs. Implementation: Whether via remote maintenance or on-site we solve the problem quickly and professionally. Get in Touch # You can find all contact options here:\nTo the Contact Page ","externalUrl":null,"permalink":"/en/services/","section":"XenoElectronics","summary":"","title":"Services","type":"page"},{"content":" What is XenoElectronics? # XenoElectronics is an owner-managed IT company in Suderburg founded by Andreas Janshen. Our goal is to make complex IT technology understandable and manageable. We support private individuals and companies in setting up their IT securely, cost-efficiently, and independently. Whether you rely on proven Windows environments or want to take the step towards digital independence with open source.\nThe Xeno Safety Net: Networking Rethought # In a time when cyber attacks are increasing daily, a simple virus scanner is no longer enough. That is why we rely on a technology previously reserved only for large corporations: The Managed Overlay Network.\nWhat does this mean for you? We connect all your devices (servers, PCs, laptops in the home office) via a modern, encrypted infrastructure.\nInvisible to attackers: Your servers are no longer visibly exposed on the internet. Secure home office: Your employees work from home as securely as if they were in the office without complicated dial-in software. Protected everywhere: Whether in a café or a hotel, the connection remains stable and encrypted in the background. This is our standard for your security.\nOur Mission: Digital Sovereignty # As experts in networking and IT security, your safety is close to our hearts. But for us, security also means independence. Control over software is dwindling, as it increasingly lies in the hands of a few large corporations. That is why we motivate people and companies to use open-source software and self-hosting.\nOnly when you host your data yourself do you truly know what happens to it. We help you regain this freedom without losing convenience.\nWhy the name XenoElectronics? # \u0026ldquo;Xenos\u0026rdquo; comes from Greek and means \u0026ldquo;different\u0026rdquo; or \u0026ldquo;foreign\u0026rdquo;. That is exactly our approach: Different Electronics.\nWe do IT differently than the usual technical jargon:\nTransparent: No hidden costs, no \u0026ldquo;black box\u0026rdquo;. Honest: We don\u0026rsquo;t sell you hardware you don\u0026rsquo;t need. Understandable: We explain IT to you in a way that leaves no questions unanswered. IT rethought. Honest, secure, transparent.\nTechnology That Inspires: How This Website Was Created # We value technical perfection not only for our customers but also for ourselves. This website was developed with Hugo, a modern static site generator.\nWhy we rely on this technology:\nExtremely fast: No database means load times in the millisecond range. Secure: Where there is no database, no SQL injection can attack. Sustainable: The code is lean and resource-efficient. An external analysis (Website Grader) rates this site with a score of 97/100. This confirms: Performance, SEO, and security are at the highest level. View test result\nDo you like a fast, secure site like this? We would be happy to help you implement your own web project.\nWhere to Find Us? # Our company headquarters is located at Bahnhofstraße 46 in the heart of Suderburg. For data protection reasons, we do not directly embed interactive maps from third-party providers here. However, you can conveniently view our location via the following link:\nShow location on Google Maps ","externalUrl":null,"permalink":"/en/about/","section":"XenoElectronics","summary":"","title":"Welcome to XenoElectronics","type":"page"}]