<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Server on</title><link>/tags/server/</link><description>Recent content in Server on</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 09 Jan 2023 00:00:00 +0000</lastBuildDate><atom:link href="/tags/server/index.xml" rel="self" type="application/rss+xml"/><item><title>Setting Up archer t6e on ubuntu server</title><link>/2023/01/setting-up-archer-t6e-on-ubuntu-server/</link><pubDate>Mon, 09 Jan 2023 00:00:00 +0000</pubDate><guid>/2023/01/setting-up-archer-t6e-on-ubuntu-server/</guid><description>&lt;h2 id="installing-the-driver">Installing the driver&lt;/h2>
&lt;div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
 &lt;div class="code-header language-bash">
 &lt;span class="code-title">&lt;i class="arrow fas fa-angle-right" aria-hidden="true">&lt;/i>&lt;/span>
 &lt;span class="ellipses">&lt;i class="fas fa-ellipsis-h" aria-hidden="true">&lt;/i>&lt;/span>
 &lt;span class="copy" title="Copy to clipboard">&lt;i class="far fa-copy" aria-hidden="true">&lt;/i>&lt;/span>
 &lt;/div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">sudo apt install broadcom-sta-dkms&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>
&lt;h2 id="configuring-the-connection">Configuring the connection&lt;/h2>
&lt;p>Open &lt;code>/etc/netplan/00-installer-config-wifi.yaml&lt;/code> and make sure it has something like the following:&lt;/p>
&lt;div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
 &lt;div class="code-header language-">
 &lt;span class="code-title">&lt;i class="arrow fas fa-angle-right" aria-hidden="true">&lt;/i>&lt;/span>
 &lt;span class="ellipses">&lt;i class="fas fa-ellipsis-h" aria-hidden="true">&lt;/i>&lt;/span>
 &lt;span class="copy" title="Copy to clipboard">&lt;i class="far fa-copy" aria-hidden="true">&lt;/i>&lt;/span>
 &lt;/div>&lt;pre tabindex="0">&lt;code># This is the network config written by &amp;#39;subiquity&amp;#39;
network:
 version: 2
 wifis:
 wlp6s0: # The network found with `ls /sys/class/net`
 access-points:
 {SSID}: # SSID
 password: {Password} # Password
 dhcp4: true&lt;/code>&lt;/pre>&lt;/div>
&lt;p>Close the file and run&lt;/p></description></item><item><title>Setting up a proxy with NGINX</title><link>/2022/02/setting-up-a-proxy-with-nginx/</link><pubDate>Tue, 15 Feb 2022 00:00:00 +0000</pubDate><guid>/2022/02/setting-up-a-proxy-with-nginx/</guid><description>&lt;h1 id="what-is-a-proxy">What is a proxy?&lt;/h1>
&lt;p>In its simplest form, a proxy is a server that listens for requests and redirects them to other servers. This allows multiple servers to run on the same system but still receive their requests, such as the case with many large hosting servers today. Requests are redirected depending on how they were made to the machine such as the URL that was used.&lt;/p>
&lt;p>Proxies can also provide other benefits such as distributing traffic among multiple instances of the same web server, formatting the requests such as adding additional headers, filtering requests, or adding an additional security layer.&lt;/p></description></item><item><title>System monitoring with the TICK stack</title><link>/2022/02/system-monitoring-with-the-tick-stack/</link><pubDate>Tue, 15 Feb 2022 00:00:00 +0000</pubDate><guid>/2022/02/system-monitoring-with-the-tick-stack/</guid><description>&lt;h1 id="time-series-database">Time series database&lt;/h1>
&lt;p>A time series database is a type of database that is optimized for storing data based on time stamped data. This method of storing data is useful in situations where values need to be monitored for change over time. While any database could be used to store this information, time series databases are time stamp aware which leading to improved organization and query speeds.&lt;/p>
&lt;p>Time series databases have come up more in recent times due to the increase in the number of internet connected devices. Sensors can now be found throughout households, cities, and businesses. The measurements from these devices is usually precise with a frequent sample rate. A time series database is also able to aggregate this data so that large amounts of data can be removed by still keeping a summary of the samples.&lt;/p></description></item><item><title>Creating a local DNS with CoreDNS</title><link>/2022/02/creating-a-local-dns-with-coredns/</link><pubDate>Sat, 12 Feb 2022 00:00:00 +0000</pubDate><guid>/2022/02/creating-a-local-dns-with-coredns/</guid><description>&lt;h1 id="what-is-a-domain-name-system">What is a Domain Name System?&lt;/h1>
&lt;p>A Domain Name System (DNS) acts like the the phone book of the internet. When we enter a URL in our browser, it sends the URL to a DNS server to look up the actual IP address. Many times a DNS server will not know the IP address of the URL and it will have to forward it on to additional DNS servers. The next server to ask is determined by reading the URL from right to left. Each section of the URL is referred to as a zone and the remainder of the URL is forwarded on to the next zone.&lt;/p></description></item><item><title>Create an LXC container on Proxmox</title><link>/2019/11/create-an-lxc-container-on-proxmox/</link><pubDate>Thu, 21 Nov 2019 00:00:00 +0000</pubDate><guid>/2019/11/create-an-lxc-container-on-proxmox/</guid><description>&lt;p>Proxmox uses LXC containers rather than the more commonly heard of Docker containers. LXC containers can be thought of as very lightweight virtual machines. LXC containers can be customized to run an application but typically their images are for linux operating systems.&lt;/p>
&lt;h1 id="adding-a-template">Adding a template&lt;/h1>
&lt;p>There are two methods for adding an LXC container template to Proxmox. The first is very convenient but requires Proxmox to be connected to the internet. The second is not as convenient but still easy enough and can be done if you are not connecting your server to the public internet.&lt;/p></description></item><item><title>Create a Windows 10 VM on Proxmox</title><link>/2019/11/create-windows-vm-on-proxmox/</link><pubDate>Tue, 19 Nov 2019 00:00:00 +0000</pubDate><guid>/2019/11/create-windows-vm-on-proxmox/</guid><description>&lt;p>Using the Proxmox server I set up to run a Windows virtual machine would let me move away from dual booting on my main machine. I boot into Windows maybe twice a year so there won&amp;rsquo;t be much that I miss. A remote connection from my desktop (or another machine) will more than cover my occasional use case for Windows.&lt;/p>
&lt;p>Creating a virtual machine in Proxmox is straightforward for anyone who has worked with virtual machines before. There are, however, a few changes that are needed to make it easier to work with the VM on a remote system.&lt;/p></description></item><item><title>Installing Proxmox</title><link>/2019/11/installing-proxmox/</link><pubDate>Tue, 19 Nov 2019 00:00:00 +0000</pubDate><guid>/2019/11/installing-proxmox/</guid><description>&lt;p>Proxmox is an operating system that makes it easy to manage virtual machines and LXC containers. The server uses a web GUI for easy access and handles all of the resource management from within the GUI.&lt;/p>
&lt;p>For the most part, installing Proxmox is as straightforward as installing any OS. I ran into some issues with the networking and screen configurations that took me a little time to troubleshoot. Both were easily fixed by making sure the correct hardware was plugged into my system before starting to install.&lt;/p></description></item></channel></rss>