Skip to content

Commit

Permalink
post 1
Browse files Browse the repository at this point in the history
  • Loading branch information
Fabio53443 authored Apr 1, 2024
1 parent 7fe3c05 commit 94a996e
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
40 changes: 40 additions & 0 deletions _posts/2024-04-02-HpLaptop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
title: The beginning.
date: 2024-04-02 01:35:00 +0100
categories: [Tech, Homelab]
tags: [] # TAG names should always be lowercase
---

I have always wanted a homelab to experiment and play around with, and until recently I had to get a bit creative.

# My first *server*

My first "server" was an HP 250 G6 laptop, powered by the almighty Intel N4000. Needless to say, it couldn't do much. The abmissal CPU was just one of its limitations: it only had a 250GB m.2 SATA SSD and no other expansion slot.

I decided to put Ubuntu Server 22.04 and CasaOS on it. After a looong install and an equally long reboot, the dashboard loaded! Success!

CPU usage skyrocketed from the start: just ssh'ing into the machine felt sluggish and slow, but then again, it worked!

One merit of this machine was certainly its power consumption. Granted, it didn't have much to power, but with a TDP of 6W, it was basically background noise in the overall energy consumption of the house.

[[[placeholder for a picture of the damn thing]]]

## The "services" I ran on it.

I tried to install Jellyfin to stream movies from it and, as you might expect, it went horribly.

In retrospect, it was rather naive to think that it could somehow run properly, but as we all know, handsight is 20/20.

While it *could* stream (mind you, stream, **not** transcode) files directly to supported clients, doing so would destroy the machine's performance, resulting in several tens of seconds of waiting to log into the web interface.

I've always wanted to break away from greedy Google and switch to a (possibly EU-based) Nextcloud provider, but it was never financially viable. However, now that I have a machine on which I can host it myself, it started to look a lot more feasible.

Given the hardware at hand, it wasn't. NC *sort of* runs. Sometimes. Other times it would just crash the whole thing. I always wondered why, or even how, it managed to reboot the whole system, but I guess we'll just have to live with the doubt.

After a while, my mum needed a PC to do some work. So I decided to install Chrome Os Flex on what had been my server and call it a day. It was a fun experiment.

Chrome OS Flex actually run decently on it, much to my surprise. The more you know.

Fastforward about a year and we’re installing solar panels: that means free power! And free power means my mom is very likely to accept my beggings for a decent server.

Click here for the story of my first powerful machine that I can run prod services on.
6 changes: 6 additions & 0 deletions postTemplate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: TITLE
date: YYYY-MM-DD HH:MM:SS +/-TTTT
categories: [TOP_CATEGORIE, SUB_CATEGORIE]
tags: [TAG] # TAG names should always be lowercase
---

0 comments on commit 94a996e

Please sign in to comment.