Category: selfhosted

  • Installing OPNsense on an OVH VPS

    Installing OPNsense on an OVH VPS This guide walks you through installing OPNsense on an OVH VPS using a Nano image. It works for me, it might not work for you. Prerequisites An OVH VPS with access to recovery mode. Sufficient permissions to modify /dev/sda. Steps Step 0: Reboot the VPS into Recovery Mode Start…

  • Media ingestion snippets

    Automating Media File Management with Linux and Command-Line Tools Introduction Efficiently organizing and processing media files can save significant time and effort. This blog post outlines highly technical solutions for renaming, sorting, and processing media files using Linux command-line tools. Each command is explained in detail, highlighting its purpose, caveats, and possible improvements. SEO-optimized for…

  • Run many services on the same port with sslh

    Objective: run many services on the same port with sslh sslh is a superb utility which greatly increased my satisfaction of self-hosting xmpp, www, vpn, ssh and other. Why? How? Let’s see! Introduction Sometimes it may be neccesary to run different services that listen on the same port. Often the case is with VPN, XMPP,…

  • Życie z technologią – bezpiecznie, wygodnie.

    Życie z technologią – bezpiecznie, wygodnie – czy to możliwe? Technologia jest nieodłącznym elementem codziennego życia niemal każdego człowieka. Niektórym to życie ułatwia, niektórym utrudnia. Są osoby, które nie umieją z niej korzystać, żyją w fałszywym przeświadczeniu że umieją, a całej reszczie pomaga z dnia na dzień. Pomyślałem, że opis tego w jaki sposób sam…

  • How to make use of all the great technologies?

    Harnessing the Power of Technology: A Deep Dive into My Setup Technology is becoming an indispensable part of our daily lives. It can simplify tasks, save time, and reduce stress—or, if misused, become a frustrating burden. This post details how I leverage technology to its fullest potential. My hope is that this serves as an…

  • Prosody – simple XMPP server for IM.

    Objective: Prosody – A Simple XMPP Server for Instant Messaging XMPP (Extensible Messaging and Presence Protocol) is an open-standard communication protocol based on XML, developed in 1999. Known for its decentralized nature, XMPP allows the creation of interoperable applications, meaning services can communicate with one another regardless of the underlying platform. This open approach to…

  • Ograniczenia i limity nie interesują mnie, czyli życie na publicznej sieci.

    Często i gęsto zdarza się, że sieci na uczelniach, w hotelach bądź restauracjach mają nałożone poważne restrykcje. Możliwe, że kiedyś ktoś narozrabiał, i w wyniku tego konieczne było ograniczenie możliwości. Jednak co w sytuacji, w której szerszy dostęp do internetu potrzebny jest w dobrych celach? Sytuacja życiowa inspirująca napisanie tego artykułu: sieć na uczelni, która…

  • Mail-in-a-box – serwer mailowy w jednym skrypcie, w kontenerze lxc

    Jak łatwo i szybko postawić dobry serwer mailowy, z niemal wszystkimi możliwymi wodotryskami? Wydawać by się mogło, że to nie możliwe, a z pewnością wymagałoby dużo pracy… jakby więc podjąć temat tak, żeby sie nie narobić..? Z pomocą przyszedł mi całkiem niezły skrypt, mail-in-a-box!

  • ArchLinux mirror

    ArchLinux mirror Thanks to Let’s Encrypt I’ve deployed tls-enabled ArchLinux mirror server. It is available at: http://mirror.tyborek.pl/arch/ https://mirror.tyborek.pl/arch/ It is already added to official mirrorlist, if suitable you will use it automagically. Qualys SSL Labs has graded this mirror as A+, improving overall security. SSL configuration is following guidelines pointed out at cipherli.st. I think…

  • Prosody – serwer XMPP

    Z różnych publicznie dostępnych serwerów xmpp korzystałem, lecz niestety żaden nie spełnił całkowicie moich wymagań – postanowiłem więc postawić swój własny. Nie było to trudne, szczególnie że z pomocą przyszła wiki Debiana. Jednak nie do końca się jej słuchałem…