edit posts

This commit is contained in:
fzorb 2025-05-16 08:16:45 +03:00
parent 1189065cde
commit 6ebf324481
22 changed files with 115 additions and 149 deletions

View file

@ -1,8 +1,8 @@
+++
title = '08.10.2024 Incident'
date = 2024-10-08T23:16:52+03:00
draft = false
+++
---
title: '08.10.2024 Incident'
date: 2024-10-08T23:16:52+03:00
draft: false
---
At around 16:09 GMT+3, fzorb.xyz and all its associated services went down. I wasn't able to investigate, as I was busy with other stuff until 19:05 GMT+3. It turns out that our VPS provider, Frantech/BuyVM, had a problem regarding their Router. Apparently, some guy at the datacenter Frantech colocates at left an USB stick in a router, so after a restart, it booted into the Junos install interface. Service has been restored ~30 minutes from the time of writing this.

View file

@ -1,8 +1,8 @@
+++
title = "01/12/2024 updates (& something about Romania's national day)"
date = 2024-12-01T10:41:09+02:00
draft = false
+++
---
title: "01/12/2024 updates (& something about Romania's national day)"
date: 2024-12-01T10:41:09+02:00
draft: false
---
## Site updates
* Yesterday I have moved the site to a new host, kinda. This is more of an "experiment" as to test how great my new VPS offer would handle a low traffic website.

View file

@ -1,8 +1,8 @@
+++
title = 'Using a 128MB NAT OpenVZ VPS'
date = 2024-10-21T22:27:28+03:00
draft = false
+++
---
title: 'Using a 128MB NAT OpenVZ VPS'
date: 2024-10-21T22:27:28+03:00
draft: false
---
While at a metro station, I was chatting with some friends on a Telegram group, when one of them shared an intriguing hosting provider: **Gullo's Hosting**. I couldn't believe my eyes when I saw a 3,50EUR/YR VPS, so I impulsively bought it. Now, it does have some caveats, such as:
* Low storage space: I kept bashing my head against the wall trying to figure out how I could clear space.
* No public IPv4: It's fine for a 3.50/yr VPS.

View file

@ -1,3 +1,4 @@
---
title: "blog"
---
[<- return to index](/)

View file

@ -1,35 +0,0 @@
+++
title = 'A Trip to the CFR Museum'
date = 2024-01-26T20:02:16+02:00
draft = false
+++
I've had the chance these past days to go to the CFR museum in Bucharest, Romania, where they had a beautiful train model, as well as many other things, such as a whole steam locomotive in their frontyard. I highly suggest anyone visits this museum. It may not be as big but it makes up in quality. It's next to the North Railway Station and is served by STB routes 1, 10, 82, 97, 105, 182, 282, as well as the Gara De Nord 2 (M4) Metro Station (Also Gara De Nord station. If you want to go to GDN2, you'll have to switch at Basarab).
![A huge steam locomotive parked outside of the CFR museum](/pictures/cfr/steam-locomotive-1.jpeg)
*A huge steam locomotive parked outside of the CFR museum*
![A scaled down design of a cargo terminal](/pictures/cfr/cargo.jpeg)
*A scaled down design of a cargo terminal*
![060-EA-042](/pictures/cfr/060-EA-042-1.jpeg)
*Model of 060-EA-042 locomotive*
![LDH](/pictures/cfr/ldh.jpeg)
*Model of LDH diesel locomotive*
## The model
![Doutchebahn locomotive hauling passenger cars](/pictures/cfr/db.jpeg)
*Doutchebahn locomotive hauling passenger cars*
![Siemens Desiro train](/pictures/cfr/siemens_desiro.jpeg)
*Siemens Desiro train*
![Model 1](/pictures/cfr/model_1.jpeg)
![Model 2](/pictures/cfr/model_2.jpeg)
*Pictures of the train model*
![LDH in action](/pictures/cfr/ldh_in_action.jpeg)
*LDH in action*
![Depot](/pictures/cfr/depot.jpeg)
*Depot*
I hope these pictures can be of some use.

View file

@ -1,8 +1,8 @@
+++
title = 'Thoughts on Animal Farm'
date = 2025-04-28T20:51:19+03:00
draft = true
+++
---
title: 'Thoughts on Animal Farm'
date: 2025-04-28T20:51:19+03:00
draft: true
---
Yesterday I've finished reading Animal Farm, and personally I believe that it is not only a parody of the Soviet Union - but also a parody of the current world.

View file

@ -1,8 +1,8 @@
+++
title = 'DD-WRT as a Wireless Client Bridge'
date = 2024-09-16T18:55:11+03:00
draft = false
+++
---
title: 'DD-WRT as a Wireless Client Bridge'
date: 2024-09-16T18:55:11+03:00
draft: false
---
If you live in a house where extending a simple networking cable would require a lot of work, you might find yourself buying something like a network printer and not being able to connect it to the network due to it not supporting wifi. These situations suck, but thankfully, there's a solution, the Wireless Client Bridge.
## Okay, what the hell is that?

View file

@ -1,8 +1,8 @@
+++
title = 'fzorb.xyz Updates: Christmas Edition'
date = 2024-12-25T10:08:47+02:00
draft = false
+++
---
title: 'fzorb.xyz Updates: Christmas Edition'
date: 2024-12-25T10:08:47+02:00
draft: false
---
Merry Christmas! These past few days I have done the following changes:
* `xmin` is now the default theme. I consider it to look better. You can choose the old `red` theme at the bottom of the page.

View file

@ -1,8 +1,8 @@
+++
title = 'Running an SSH honeypot to troll skids'
date = 2025-01-03T11:10:19+02:00
draft = false
+++
---
title: 'Running an SSH honeypot to troll skids'
date: 2025-01-03T11:10:19+02:00
draft: false
---
If you've ever looked at a public server's SSH logs, you would have probably found tens of failed connections from IP addresses you are not associated with. Those are bots that are trying to bruteforce their way into your Linux bots. An easy way you can change this is by changing the SSH port, but that's just lame. What you should do is do a *little bit of trolling*. So today, we'll be configuring `sshesame` to listen on port 22 and some other common ssh ports.

View file

@ -1,8 +1,8 @@
+++
title = 'How Not to Use Cloudflare'
date = 2024-04-02T18:20:15+03:00
draft = false
+++
---
title: 'How Not to Use Cloudflare'
date: 2024-04-02T18:20:15+03:00
draft: false
---
Cloudflare is a DDoS mitigation platform which offers free proxying of your origin server. Unfortunately, this proxying is not well-used by some people, such as the person who inspired me to make this blog post. He has since fixed it. On Sunday, me and a friend of mine have exposed a vulnerability to one of our other friends, which we will be referring for privacy reasons as X. X has agreed to the "hacking" of his website.
## What is Cloudflare proxying?

View file

@ -1,8 +1,8 @@
+++
title = 'IPv6 Adventures'
date = 2024-10-23T09:27:29+03:00
draft = false
+++
---
title: 'IPv6 Adventures'
date: 2024-10-23T09:27:29+03:00
draft: false
---
Today's story starts in a similar vein as to the last one. While waiting for a train, I stumbled across a provider which offered extremely cheap hosting, and severely undercut Gullo. Their name is [C-SERVERS](https://c-servers.co.uk/) and they seem to be reselling Hetzner, just like Gullo, but they give you more ram, at the cost of not giving you any IPv4 ports, at least as far as I can tell. So I bought one of their NanoVPS servers. Then, I hit my first roadblock... I can't SSH!
Unfortunately, due to my ISP being stupid, enabling IPv6 on our home router would do more harm than good, so as a temporary measure, I decided to use [tunnelbroker](https://tunnelbroker.net), which gave me a free IPv6 address. And now I can SSH!

View file

@ -1,8 +1,8 @@
+++
title = 'Making a Beta 1.7.3 Server (with Docker)'
date = 2025-03-06T20:00:46+02:00
draft = false
+++
---
title: 'Making a Beta 1.7.3 Server (with Docker)'
date: 2025-03-06T20:00:46+02:00
draft: false
---
You miss when Minecraft was simpler? Want to go back to a time before The Adventure Update released? Well, look no further than this guide. I will be guiding you thorugh the entire setup process of a Minecraft Beta 1.7.3 server, with some basic plugins and we'll also be running the server through Docker. So make yourself comfortable and without any further ado, let's begin!

View file

@ -1,8 +1,8 @@
+++
title = 'March Updates'
date = 2025-03-06T07:01:01+02:00
draft = false
+++
---
title: 'March Updates'
date: 2025-03-06T07:01:01+02:00
draft: false
---
Okay, I have dissapeared for about two months, sorry about that. I just didn't really have something interesting to write about. In the meantime, I overhauled the website. Here are the details:
* **No more JavaScript** - it was optional anyways
* **Guestbook and themes are no more** - the first one was starting to get abused and was nothing but a collection of the most stupid things I have seen on the internet, second was extremely pointles

View file

@ -1,8 +1,8 @@
+++
title = 'Microsocks on NetBSD'
date = 2024-10-28T07:44:51+02:00
draft = false
+++
---
title: 'Microsocks on NetBSD'
date: 2024-10-28T07:44:51+02:00
draft: false
---
Have you ever wanted a proxy server that you can run on a toaster (literally)? Well, enter today's setup, Microsocks on NetBSD. Microsocks is a simple, fast and efficient SOCKS5 server. NetBSD is a highly portable UNIX system that you can literally run on a toaster.
<p align="center">

View file

@ -1,8 +1,8 @@
+++
title = 'My Servers (2023 edition)'
date = 2023-12-20T20:11:58+02:00
draft = false
+++
---
title: 'My Servers (2023 edition)'
date: 2023-12-20T20:11:58+02:00
draft: false
---
Over the past 5 years, I have inherited my father's philosophy of self-hosting. It all started with my brand-new Raspberry Pi 4. I wanted to create a Minecraft Server for me and my friends to play on. Unfortunately, due to my lack of skill, I have had to offload the responsibility onto my father's server (which was really weak! an intel celeron j1800 was barely cutting it for versions newer than 1.12.2!). Eventually, during quarantine, my father had moved his entire suite of servers (mainly SBCs) to the j1800 and it was beginning to get quite horrible. We were lucky to even get 18 TPS when more than 2 people were on.

View file

@ -1,8 +1,8 @@
+++
title = 'My Servers (2024 edition)'
date = 2024-09-10T06:30:27+03:00
draft = false
+++
---
title: 'My Servers (2024 edition)'
date: 2024-09-10T06:30:27+03:00
draft: false
---
About a year ago, I have made a blog post about how I run things round here. Since then, a lot of things have passed. Since I think that I'm more free now than I will be in 3 months, when I initally planned on making this post, I've decided to just do it now.

View file

@ -1,8 +1,8 @@
+++
title = 'Nitter in 2024'
date = 2024-09-05T10:34:46+03:00
draft = false
+++
---
title: 'Nitter in 2024'
date: 2024-09-05T10:34:46+03:00
draft: false
---
Earlier this year, [Nitter has ceased development](https://github.com/zedeus/nitter/issues/1155#issuecomment-1913361757), due to the removal of guest accounts, but, you can still self host an alternative Twitter frontend, and we'll do it with something some love and some hate, Docker!
We will be using [Privacydevel's Nitter fork](https://github.com/PrivacyDevel/nitter) for this.

View file

@ -1,8 +1,8 @@
+++
title = 'Running a Music Server (with Docker)'
date = 2024-08-21T07:14:38+03:00
draft = false
+++
---
title: 'Running a Music Server (with Docker)'
date: 2024-08-21T07:14:38+03:00
draft: false
---
If you have a huge physical music collection or a desire to not pay for your music, running a Music server is a great way to organize your collection. This guide will be covering configuring [Navidrome](https://www.navidrome.org/) and [slskd](https://github.com/slskd/slskd/).

View file

@ -1,8 +1,8 @@
+++
title = 'Safely Selfhosting'
date = 2024-09-28T12:14:03+03:00
draft = false
+++
---
title: 'Safely Selfhosting'
date: 2024-09-28T12:14:03+03:00
draft: false
---
Selfhosting is a great way to fight decentralization, however, you might find yourself scratching your head as to how to expose those services to the internet. You could just port forward, but you'll have to deal with the problems of having to constantly update your home IP or having to constantly worry that some script kiddie will be able to take down your internet at home, which if you work from home, isn't very good. Thankfully, you can mitigate this issue by proxying everything through a VPS.

View file

@ -1,8 +1,8 @@
+++
title = 'Using a 12-year-old HP T620 Thin Client as a Desktop'
date = 2025-03-30T00:14:40+02:00
draft = false
+++
---
title: 'Using a 12-year-old HP T620 Thin Client as a Desktop'
date: 2025-03-30T00:14:40+02:00
draft: false
---
A few years ago, a local second hand computer store was selling T620 thin clients for dirt cheap prices, so impulsively, I bought one. From there, the humble HP T620 lived a hard life as a server for just about anything I wanted to host - git servers, forums, heck, I even once wanted to compile an Android build on it. However, there's one thing I haven't done... use it as a desktop.

View file

@ -1,8 +1,8 @@
+++
title = 'Torchbyte review'
date = 2024-11-20T21:08:00+02:00
draft = false
+++
---
title: 'Torchbyte review'
date: 2024-11-20T21:08:00+02:00
draft: false
---
Torchbyte is a Romanian hosting company, with datacenters in Bucharest. Being in dire need of a cheap VPS to proxy some heavier stuff through, where lower latency would be preferred, I decided to use the aformentioned host. They're really cheap, too cheap actually, especially considering you get a dedicated IPv4 too with their EUR 4.50/quarter plan.
@ -12,7 +12,7 @@ Torchbyte is a Romanian hosting company, with datacenters in Bucharest. Being in
* DDoS protection (not sure how great it is though)
## Cons:
* Support kinda sucks
* Support sucks a lot
* You might have to go through support to do some things, because of some funny DDoS things
* Port 25 is blocked. Support won't unblock it.
* There have been breaches in the past. Not saying those will happen again, but I would be weary if I were you.

View file

@ -1,8 +1,8 @@
+++
title = 'Running a Yggdrasil peer on a shoestring budget'
date = 2024-11-23T11:10:19+02:00
draft = false
+++
---
title: 'Running a Yggdrasil peer on a shoestring budget'
date: 2024-11-23T11:10:19+02:00
draft: false
---
Recently I have been seeing this weird "Yggdrasil Network" mentioned alongside Tor and I2P. A few days ago I have started researching it, and it is really cool. Basically, it is a mesh network, but it encrypts your traffic. I think that's really cool, and while not really a privacy tool, I'd say it would be a great way to avoid any interference in your traffic by your ISP or similar.