diff --git a/content/posts/custom-linux-kernel/index.md b/content/posts/custom-linux-kernel/index.md index 8f6b3c0..9086e20 100644 --- a/content/posts/custom-linux-kernel/index.md +++ b/content/posts/custom-linux-kernel/index.md @@ -31,6 +31,8 @@ Besides the slightly improved boot times, I also saw a surprising increase in ba In this post, I will be explaining the main steps I followed when creating this kernel, hopefully helping anyone that finds themselves in a similar situation. You can find the finished configuration in this project's [Git repo](https://git.karaolidis.com/karaolidis/linux-eirene). +{{< contents >}} + ## Preparation > [!warning] Disclaimer diff --git a/content/posts/lenovo-legion-7/index.md b/content/posts/lenovo-legion-7/index.md index 87e1744..06d5fd5 100644 --- a/content/posts/lenovo-legion-7/index.md +++ b/content/posts/lenovo-legion-7/index.md @@ -26,6 +26,8 @@ The model I have is the Legion 7 16ACH-06 with the following specifications: As with most laptops on the market, this device came pre-installed with Windows 10 Home as well as the Lenovo Vantage App which allows users to modify system settings typically accessed through the UEFI menu. +{{< contents >}} + ## Linux Addiction Even though Windows is without a doubt the best operating system for gaming, that's not what I wanted to use this device for. As a CompSci student, I wanted to have a machine that allows me to code and compile projects on the go, manage multiple virtual machines, and have decent battery life. So, after checking that everything was working fine, I imaged the entire disk using [Clonezilla](https://clonezilla.org/) in case something went wrong, and proceeded to install Arch Linux. diff --git a/content/posts/nested-virtualization/index.md b/content/posts/nested-virtualization/index.md index 2f67db0..9d13e34 100644 --- a/content/posts/nested-virtualization/index.md +++ b/content/posts/nested-virtualization/index.md @@ -21,6 +21,10 @@ Despite the video's thumbnail, I decided that it would a good idea to do somethi > [!warning] Disclaimer > Do not try this at home. Or do, I don't really care. Just be warned that it is a massive waste of time :upside_down_face:. +{{< contents >}} + +## The Host + Sadly, I didn't have access to my supercomputer with 1000s of CPU cores and Terabytes of RAM at the time, so my Legion 7 would have to do. Its specs are as follows: - AMD Ryzen 7 5800H (8 Cores, 16 Threads, Base 3.2GHz, Turbo 4.4GHz) diff --git a/content/posts/ultimate-home-server-part-1/index.md b/content/posts/ultimate-home-server-part-1/index.md index 3c01594..834baee 100644 --- a/content/posts/ultimate-home-server-part-1/index.md +++ b/content/posts/ultimate-home-server-part-1/index.md @@ -36,6 +36,8 @@ Some of the requirements I wanted this server to fulfil were the following: - Host for any other projects/ideas/tools I wanted to use in the future - Easy deployment of applications and services without worrying about dependencies/conflicts +{{< contents >}} + ## Hardware The PC I used by no means contains server-grade hardware, but since I had originally built it as a gaming computer, it did the job well enough. Its specs are as follows: diff --git a/content/posts/ultimate-home-server-part-2/index.md b/content/posts/ultimate-home-server-part-2/index.md index 35afdf0..f535853 100644 --- a/content/posts/ultimate-home-server-part-2/index.md +++ b/content/posts/ultimate-home-server-part-2/index.md @@ -17,6 +17,8 @@ caption = 'Photo by Ian Taylor In [Part 1]({{% ref "/posts/ultimate-home-server-part-1" %}}) we started building a Linux Home Server using a combination of Arch Linux, MergerFS, and SnapRAID. In this part, we are going to be continuing our journey by installing Docker, Portainer, and Watchtower for easy container management, as well as run our first service. +{{< contents >}} + ## What is Docker and why should I use it? [Docker](https://www.docker.com/) is an OS-level virtualization project that allows users to install and run applications inside so-called containers, isolated from the operating system and each other. This means that when running a docker container, one does not have to worry about conflicting dependencies, networking, or junk files left behind when removing a service. diff --git a/content/posts/ultimate-home-server-part-3/index.md b/content/posts/ultimate-home-server-part-3/index.md index 0f7f999..0505615 100644 --- a/content/posts/ultimate-home-server-part-3/index.md +++ b/content/posts/ultimate-home-server-part-3/index.md @@ -17,6 +17,8 @@ caption = 'Photo by NASA via