m5l.eu is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
Yet another single-user instance
Admin account
@marek@m5l.eu

Search results for tag #selfhosting

AodeRelay boosted

[?]Greylinux » 🌐
@greylinux@gts.capella-ember.uk

So.... it took me all day, but I finally managed to install GoToSocial on a Raspberry pi 4 running Alpine Linux.

This may end up replacing mastodon for me !

I still haven't sorted a web client yet but Tusky will suffice for now.

I do have one issue with Tusky it won't show my account page not sure what's going on there.🤔

Anybody else have this issue or a recommendation for the web client ?

#gotosocial
#selfhosting
#alpinelinux

    AodeRelay boosted

    [?]Jon S. von Tetzchner » 🌐
    @jon@social.vivaldi.net

    More and more are realizing that it was a really bad idea to entrust all data to Big Tech. Given that, what do you do now?

    For many it just means moving to a different hosting service, that is not Big Tech. For others it means hosting yourself. Likely there will be a bit of a combination for many. In any case, this means the need to build up competence in the organization, which IMHO is a good thing.

    In my old company, Opera, and in my new one @Vivaldi, we always run things that way. Our servers have always been our servers. We may choose to use some external services, but mostly we use our own.

    Our Vivaldi servers are in Iceland. At Opera, we built significant server farms across the world, including in Iceland, not least for the Opera Mini service. The server farms we built at Opera handled hundreds of millions of users on a monthly basis. The Opera Mini service had billions of daily page views going through it.

    When some are saying that there is not enough competence to move away from Big Tech, that is really nonsense. It can take time to do so, as with any migration and it may require different thinking, but it is mostly a question of will.

      [?]Mason Loring Bliss » 🌐
      @mason@partychickens.net

      I saw a terrible message from DigitalOcean yesterday. I was helping a co-worker learn to do SASL authentication with Postfix, using Dovecot to do the heavy lifting, (second co-worker this week! Breaking people free from Google!) and we got to the point where we were ready to have him send out a test email - a reply to an email I'd just sent him that exercised all the moving parts of his inbound path.

      But when he tried to send, he couldn't talk to my email server. I checked to make sure he wasn't being firewalled, but he didn't show up in my abuse listing. But then on poking around, it became clear he couldn't talk to ANY port 25 ANYWHERE. And I thought, "Oh, right, they've got that blocked. Le'ts find an article talking about how to unblock it." Not too uncommon. So I looked for their docs on unblocking 25.

      Turns out, there's no automated way - not even a support ticket type for the purpose. You have to open a general request.

      But man, they REALLY don't want you opening a general request! This is a masterpiece of Fear, Uncertainty, and Doubt:

      digitalocean.com/community/tut

      Without meaning to, they've eloquently captured the essence of everything we're seeing with the destructive corporatization and centralization of online services. They say:

      "In many ways, mail server stacks represent a collision between the tools and values of the early internet — self-hosting open source software using well-defined standards and interoperable protocols — and the reality of the modern internet — a few centralized, trusted authorities."

      This, not to put too fine a point on it, is BAD FOR US.

      We need *more* selfhosting. I was a customer of theirs for a few years, but I stopped after they had some catastrophe that prevented me from accessing my server console for more than a week. Their support was underwater and I didn't get any movement until I decided to publically name and shame them with details of the incident.

      This kind of attitude should make anyone hesitant to sign up for services with DigitalOcean.

        AodeRelay boosted

        [?]Larvitz :fedora: » 🌐
        @Larvitz@burningboard.net

        New on the blog: my Home Assistant setup on FreeBSD.

        Home Assistant OS runs in a bhyve VM, but bhyve has no USB passthrough, so Zigbee2MQTT and Mosquitto live in a VNET jail with the ConBee II.

        Homematic comes in via a CCU3, and three IKEA Matter-over-Thread devices use my Nanoleaf Shapes controller as their border router.

        Three radio ecosystems, 474 entities, one dashboard.

        blog.hofstede.it/my-home-assis

          AodeRelay boosted

          [?]Frank » 🌐
          @rincewind@unseen-university.social

          Kleines Rätsel aus dem homelab:

          Der pod läuft seit dem letzten Artikel schön automatisiert - plötzlich war ein container aktualisiert, ohne dass auto-update lief.

          Des Rätsels Lösung: Bei :latest zieht podman kube play beim Service-Neustart selbst nach.

          Neuer quick-tipp: Warum das so ist und wie imagePullPolicy: IfNotPresent das abstellt 👇

          just-stuff.blog/podman-kube-pl

            [?]Terminal Tilt » 🌐
            @TerminalTilt@social.terminaltilt.com

            It would be interesting to see how people who are nomadic (van life type folks) do homelab/selfhosting. That has to put a fascinating wrinkle in it. Power and connectivity solutions especially, running a Pi off solar vs. dealing with Starlink power draw, that kind of thing.

              AodeRelay boosted

              [?]utzer » 🌐
              @utzer@f.utzer.de

              Ich habe in heute folgende Admin-Aufgabe gegeben:

              Herausfinden, warum eine zu Server „Orion“ über und einen lokalen, per installierten nicht funktioniert, während der Zugang über klappt.

              „Orion“ als Tailscale Exit Node konfigurieren.

              Die Exit-Routen anschliessend auf dem „Andromeda“ über die Konsole der freigeben.

              Codex hat selbstständig die SSH-Konfiguration, Host-Aliase, Portbelegung, Tor-Dienst, Hidden Service und Timeouts überprüft. Gefunden wurden ein fehlender SSH-Alias, ein für Tor zu kurzer Verbindungs-Timeout und ein bereits belegter lokaler Port durch eine andere autossh-Verbindung.

              Danach hat Codex die SSH-Konfiguration korrigiert, die Onion-Verbindung erfolgreich getestet, auf „Orion“ die IPv4- und IPv6-Exit-Routen via Tailscale annonciert und sie auf „Andromeda“ direkt in der YunoHost-App-Konsole von Headscale freigegeben. Bestehende Subnet-Routen blieben erhalten.

              Dauer: ungefähr 5 Minuten, inklusive Diagnose, Änderungen und abschliessender Verifikation.

              Schon beeindruckend, wie weit agentisches Arbeiten mit OpenAI, Codex und ChatGPT inzwischen geht: nicht nur Kommandos vorschlagen, sondern eine mehrstufige Infrastrukturaufgabe nachvollziehbar untersuchen und ausführen.

                AodeRelay boosted

                [?]Frank » 🌐
                @rincewind@unseen-university.social

                Neuer Quick-Tip im Blog:

                Distro-Upgrade durch, alles läuft – denkt man. Dann räuspert sich PostgreSQL bei jeder Verbindung: Sortierfolgen-Version stimmt nicht. 🙃

                Der glibc-Sprung schlägt wieder zu, quasi Teil 2 nach dem charlock_holmes-Drama. Spoiler: Die Warnung einfach wegdrücken wäre die schlechteste Idee, erst reindizieren!

                just-stuff.blog/postgresql-col

                  AodeRelay boosted

                  [?]Yehor 🇺🇦 » 🌐
                  @yehor@mastodon.glitchy.social

                  So I'm with . Which also has some nice 3rd party clients.

                  even supports scanning with my network MFD.

                  Both lack a very important feature - offline access. Well, PaperParrot has some, but it can download all your documents at once. You can't choose.

                    AodeRelay boosted

                    [?]Yehor 🇺🇦 » 🌐
                    @yehor@mastodon.glitchy.social

                    Today I needed to find an old paper document. Also today I realized how badly I need a or . Coincidence? I don't think so.

                    This is crazy how many useless papers we have accumulated over the years.

                    I set up both to figure out a better option.

                      AodeRelay boosted

                      [?]Yehor 🇺🇦 » 🌐
                      @yehor@mastodon.glitchy.social

                      I’m thinking about turning my in a node and adding it to my cluster. All other nodes are at my home. They will communicate through . How bad is this idea? Anyone tried this?

                        AodeRelay boosted

                        [?]Whiskers 🇦🇺 » 🌐
                        @ecoscore@aus.social

                        Big shout out to

                        Works. Free. No ads.

                        You can donate here
                        metabrainz.org/donate

                        Screen grab of MusicBrains > About

                        Alt...Screen grab of MusicBrains > About

                          AodeRelay boosted

                          [?]michel.recondo » 🌐
                          @michel@blog.recondo.com.br

                          #ssg #bssg #selfhosting

                          <p><a href="https://blog.recondo.com.br/tag:ssg" class="hashtag"><span>#</span><span class="p-category">ssg</span></a> <a href="https://blog.recondo.com.br/tag:bssg" class="hashtag"><span>#</span><span class="p-category">bssg</span></a> <a href="https://blog.recondo.com.br/tag:selfhosting" class="hashtag"><span>#</span><span class="p-category">selfhosting</span></a> [...]</p> [SENSITIVE CONTENT]

                          #ssg #bssg #selfhosting

                          New site generator

                          When Stefano (@stefano@bsd.cafe) announced his own static site generator, the BSSG, I couldn't let it pass and went to give it a try and start to plan my site's migration, from hugo to BSSG.

                          First impressions: it's awesome! Simple but complete. It comes with all available themes in the package and it even comes with a tool to generate a page to sample all of them!

                          What I like: it's not something new but I find the commands to create and edit content very useful. I'm used to open a vim session and work from there but the ability to enter ./bsgg.sh edit <filename> or ./bssg.sh post and it simply asks for the title and opens the default editor. Simple. And when you save and close your file, it rebuilds itself to update your content.

                          What I want (not need): the admin interface. Not for me, since I was born in the command line, but for the common folk that I want to convert to the simple world of static sites.

                          So far, it's one of the best tools that I came across :)

                          OBS. One issue that I found is that when using pandoc to render the pages, the standard list format is not rendered in the HTML. It works with commonmark.

                            AodeRelay boosted

                            [?]Elena Rossini 🌈 » 🌐
                            @_elena@mastodon.social

                            Working on a brand new post for my series "a newbie's guide to self-hosting with " - showing people how to set up their own microblogging instance.

                            Sorry it's been taking a while: I started over when I realized most people use subdomains... and I'm doing a thorough step-by-step explainer that any newbie could follow - I hope 😅

                            The whole series is available here:

                            🔗 : blog.elenarossini.com/a-newbie

                            a screenshot of GoToSocial's installation page on YunoHost that reads: "GoToSocial
Current version: 0.22.0~ynh1
Potential alternative to: Akkoma, Bluesky, Calckey, Mastodon, Misskey, Pleroma, Threads, X

GoToSocial is a fast ActivityPub social network server, written in Golang.

With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to!

The official documentation is at docs.gotosocial.org.

Admins are strongly encouraged to read the documentation of this package after installing it. It is available in the webadmin under Applications > gotosocial (at the bottom) or here on the package's repository!

Please note that this package uses the "i'm so tired" software license 1.0, please read it and accept it before proceeding with installation."

                            Alt...a screenshot of GoToSocial's installation page on YunoHost that reads: "GoToSocial Current version: 0.22.0~ynh1 Potential alternative to: Akkoma, Bluesky, Calckey, Mastodon, Misskey, Pleroma, Threads, X GoToSocial is a fast ActivityPub social network server, written in Golang. With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to! The official documentation is at docs.gotosocial.org. Admins are strongly encouraged to read the documentation of this package after installing it. It is available in the webadmin under Applications > gotosocial (at the bottom) or here on the package's repository! Please note that this package uses the "i'm so tired" software license 1.0, please read it and accept it before proceeding with installation."

                              AodeRelay boosted

                              [?]The Unknown Universe » 🌐
                              @unknownuniverse@unkn.uk

                              Turns out you can't legislate the laws of physics. The UK government spent months posturing about restricting VPNs, only to realise they were trying to ban a protocol!

                              I've written about their embarrassing U-turn, why it wasn't a change of heart but a hard technical wall, and why we shouldn't get complacent just because they hit it.

                              https://the.unknown-universe.co.uk/privacy-security/vpn-humiliation/

                              #Privacy #UKPolitics #DigitalRights #SelfHosting #FOSS #VPN

                                AodeRelay boosted

                                [?]What's going Dom? » 🌐
                                @whatsgoingdom@rollenspiel.social

                                Habt ihr eine Idee, welche gerne auch Lösung als eine Art Reisetagebuch geeignet ist?

                                AdventureLog bekomme ich beim besten Willen nicht zum Laufen und wäre evtl. auch etwas overkill.

                                Im Prinzip möchte mein Papa ähnlich dem WhatsApp Status immer mal wieder Bilder / Text seiner Fahrrad-Trips posten die nicht unbedingt voll öffentlich sondern halt "Seinen Kontakten" oder Leuten mit Link dazu geteilt werden können.

                                  AodeRelay boosted

                                  [?]jbz » 🌐
                                  @jbz@indieweb.social

                                  AodeRelay boosted

                                  [?]Paul Chambers🚧 » 🌐
                                  @paul@oldfriends.live

                                  Have setup a server with and really liking it so far. It gives me the projects that I want that I can manage now that selfhosting is a little burdensome with my version Parkinson's. I was considering downsizing my selfhosting menu because I was afraid of catastrophic loss due to poor digit control of my hands and using the terminal for even the most simple tasks. May soon migrate my Mastodon instance... I have all this bandwidth due to needing business class internet in my home. Hate to waste it, not to mention I have unlimited storage space because due to selfhosted hardware. @yunohost

                                    AodeRelay boosted

                                    [?]pandolin » 🌐
                                    @pandolin@social.pandolin.online

                                    Auf meinem Schreibtisch steht eine vollständige Cloud.
                                    Kleiner als ein Taschenbuch, leiser als der Lüfter neben dir, sparsamer als eine Glühbirne. Kein Abo, keine fremde Cloud, keine Blackbox. Sie gehört mir.

                                    Möglich macht das eine Architektur, die erwachsen geworden ist: ARM, energieeffizient, leise. Dazu eine schlanke, quelloffene Software aus Berlin @OpenCloud@opencloud.eu , die die Daten dort lässt, wo man sie hinlegt.

                                    Ein neuer Artikel über ARM, den aus den Fugen geratenen Speichermarkt, die Freiheit, sich selbst auszusperren, und ein Mini-Rechenzentrum, das aussehen will wie ein kleines Gebäude.

                                    Viel Spass beim Lesen!
                                    👉 https://www.pandolin.io/die-cloud-die-in-eine-hand-passt/

                                    #DigitaleSouveränität #SelfHosting #OpenCloud #ARM #Fediverse #Linux #FOSS #OpenSource

                                    Illustration des Pandolin-Maskottchens, ein Pangolin, der an einem Schreibtisch ein kleines leuchtendes Mini-Rechenzentrum in den Klauen hält

                                    Alt...Illustration des Pandolin-Maskottchens, ein Pangolin, der an einem Schreibtisch ein kleines leuchtendes Mini-Rechenzentrum in den Klauen hält

                                      AodeRelay boosted

                                      [?]Michael Jack » 🌐
                                      @mjack@mastodon.bsd.cafe

                                      I've cleaned up my Raspberry Pi selfhosting setup a bit. I'm using two, each in an Argon ONE V5 case with a 1TB NVME drive, running Raspberry Pi OS.

                                      'one' is serving Nextcloud All-in-one, Immich and Vaultwarden via a Caddy reverse-proxy. All using Docker containers, Caddy as a custom build with my domain DNS provider added.

                                      'two' is used as remote borg backup destination for 'one', and later a few monitoring tools.

                                      All three sites are using a wildcard certificate for my domain, and I connect via WireGuard (on the router) when away from home.

                                      Path of least resistance:

                                      I've tried Podman, AlmaLinux, and running a manual install of Nextcloud on Ubuntu. This setup follows recommended installations methods, and gives me fewer things to worry about.

                                      Photo of whiteboard with green text and drawings.

Left: WireGuard, Caddy, Vaultwarden, Nextcloud, Immich and BorgBackup, each with a check mark.

Right: a simple illustration showing server 'one' and 'two' and borg backup flow.

                                      Alt...Photo of whiteboard with green text and drawings. Left: WireGuard, Caddy, Vaultwarden, Nextcloud, Immich and BorgBackup, each with a check mark. Right: a simple illustration showing server 'one' and 'two' and borg backup flow.

                                        [?]Elena Rossini 🌈 » 🌐
                                        @_elena@mastodon.social

                                        The amazing folks at @yunohost are running a fundraising campaign to cover their operating costs for 2026.

                                        I personally make a monthly recurring donation to them but wish I could give more 🥲

                                        If you use their services and you can afford it, please consider donating to their project. Every Euro / Dollar / Yen counts:

                                        🔗 : yunohost.org/donate.en.html

                                          [?]Zef Hemel » 🌐
                                          @zef@hachyderm.io

                                          Hey all, if you're reading this, you have not been moved to my new account: @zef@social.zef.pub — please follow this account manually.

                                          I attempted a proper move a week or two ago, but this wasn't 100% successful, so please manually follow @zef@social.zef.pub instead.

                                          The new account is on my own self-hosted instance which I prefer. has been great, so nothing against it. I'd julst like to dabble more with now.

                                          I'll attempt another proper migration in 21 days after the cool down period.

                                            [?]Neil Brown » 🌐
                                            @neil@mastodon.neilzone.co.uk

                                            As someone who really likes RSS, I found this post (which I read via RSS) by @michal quite interesting:

                                            > No more RSS :: Syntax at Amima

                                            michal.sapka.pl/2026/no-more-r

                                            I like the simplicity and uniformity of RSS: posts from people whose stuff I want to read, available to me automatically, without regard for whatever styling they might have applied to their site. Just text in a window.

                                            I add and remove feeds quite regularly - as Michal says, sometimes someone's posts just don't gel enough for me so I find myself regularly skipping them.

                                              AodeRelay boosted

                                              [?]BastilleBSD :freebsd: » 🌐
                                              @BastilleBSD@fosstodon.org

                                              RE: mastodon.bsd.cafe/@subnetspide

                                              Bastille makes a great self-hosting platform! Look at this absolute list of self-hosted software ⬇️

                                              nsd, unbound, acme, adguard, gitea, haproxy, homebox, mail, netbox, nextcloud, plex, rustdesk, samba, syncthing, tor, unifi, vaultwarden, and more on one box.

                                                0 ★ 0 ↺

                                                [?]Marek S. Ł. » 🌐
                                                @marek@m5l.eu

                                                Nagabywany przez przyjaciół popełniłem poradnik jak uruchomić od początku domowy serwer, zapraszam :)

                                                https://lukasiewicz.tech/blog/6


                                                  [?]Dragon of BSDCafe :freebsd: » 🌐
                                                  @evgandr@mastodon.bsd.cafe

                                                  Then, I logged into my box and found that fail2ban, Asterisk and PostgreSQL aren't feeling well. The system load and the traffic amounts was unusual — the parameters are completely differs from which I used to see since server installation.

                                                  I checked fail2ban logs and found that it is still parses the data from Asterisk log which were happen at near 5 hours ago :drgn_shocked: And there were total mess in the Asterisk security.log (see screenshot) — some dumb (as it programmers :drgn_blush_giggle: ) LLM-bots were constantly trying to connect to my Asterisk server with HTTP protocol, evaluating it as a web-server, I dunno :drgn_think_confused:

                                                  And the Asterisk logs became enormously big — while newsyslogd wasn't invoked — they eat at near 4 GB :drgn_shocked: . I didn't specify the maximal size of Asterisk logfiles in the /etc/newsyslog.conf, because I wasn't expected a lot of lines in the PBX logs, which is in use only for my relatives.

                                                  top output in the terminal of NetBSD server, showing three CPU-consuming processses: python3.12, postgres, asterisk.

                                                  Alt...top output in the terminal of NetBSD server, showing three CPU-consuming processses: python3.12, postgres, asterisk.

                                                  Excerpt from failban log showing how it processes events from asterisk logs, happened 5 hours ago.

                                                  Alt...Excerpt from failban log showing how it processes events from asterisk logs, happened 5 hours ago.

                                                  Alt...Video with as fast scrolling lines -- there is a tail -f security.log for my Asterisk installation. Each three lines is an unsuccessfull attempt to break into my Asterisk from LLM bots.

                                                  ls -lh in the /var/log/asterisk.
Size of asterisk.log: 1.2 Gb, queue.log: 4.4 Kb, security.log: 2.5 Gb.

                                                  Alt...ls -lh in the /var/log/asterisk. Size of asterisk.log: 1.2 Gb, queue.log: 4.4 Kb, security.log: 2.5 Gb.

                                                    AodeRelay boosted

                                                    [?]Dragon of BSDCafe :freebsd: » 🌐
                                                    @evgandr@mastodon.bsd.cafe

                                                    Huh, looks like the new ASes, with LLM-bots attacking servers, just dropped :drgn_aww:

                                                    TLDR: there are AS12876 and AS16276 — both located in France (Scaleway SAS and OVH SAS). My Asterisk self-hosted box was attacked from the next IPs: 62.4.15.81 and 51.222.38.229.

                                                    Today, after I was checked my e-mail, I found three warnings from Monit about fail2ban exhausting limits in my small server in the kitchen (Intel Atom N2800 1866 MHz and 4 Gb of RAM). First e-mail warns about fail2ban ate 200 MB of RAM, next about 500 MB of RAM and the last e-mail warns me that fail2ban ate 2 GB of RAM :drgn_shocked:

                                                    Emacs Gnus with e-mail from Monit opened. In the e-mail Monit warns me about fail2ban ate 2.1 GB of RAM when the limit is 200 MB.

                                                    Alt...Emacs Gnus with e-mail from Monit opened. In the e-mail Monit warns me about fail2ban ate 2.1 GB of RAM when the limit is 200 MB.

                                                      [?]Bradley Taunt :runbsd: » 🌐
                                                      @bt@mastodon.bsd.cafe

                                                      It's currently just a simplified version of my existing blog, but I'm hosting this website on my Raspberry Pi Zero for testing purposes:

                                                      fsck.lol

                                                      We will see how things go over time, then possible port over the "real" thing 😛

                                                        [?]Jan » 🌐
                                                        @js@mastodon.bsd.cafe

                                                        Wait, you guys are paying people to host your private data?

                                                          [?]Bradley Taunt :runbsd: » 🌐
                                                          @bt@mastodon.bsd.cafe

                                                          We were without power for ~18 hours yesterday, but I’m still determined to eventually switch hosting my personal blog over to my local Raspberry Pi Zero

                                                          hermes.btxx.org/

                                                            🗳
                                                            AodeRelay boosted

                                                            [?]BastilleBSD :freebsd: » 🌐
                                                            @BastilleBSD@fosstodon.org

                                                            If you run your own local DNS servers at home, do you: (select all that apply)

                                                            Comment with your preferred DNS stack and privacy friendly DNS providers.

                                                            Forward to ISP's DNS servers.:4
                                                            Forward to a DNS service (1.1.1.1, 9.9.9.9, etc).:17
                                                            Recursively resolve from root servers directly.:16
                                                            Encrypt my DNS using DoH, DoT, etc.:14

                                                              [?]Root Moose » 🌐
                                                              @RootMoose@mastodon.bsd.cafe

                                                              Is there anyone out there running an AMD 5650GE based system running Linux or BSD?

                                                              Can you tell us your CPU and GPU idle power numbers as displayed in btop?

                                                              Maybe this is an "easy button" of sorts to reduce power on an existing AMD AM4 system without the going through the machinations of new mobo, ram, etc., etc. Get most of the way there?

                                                                [?]Root Moose » 🌐
                                                                @RootMoose@mastodon.bsd.cafe

                                                                Is there anyone out there running an AMD 5825U based system running Linux or BSD?

                                                                Can you tell us your CPU and GPU idle power numbers as displayed in btop?

                                                                  [?]Zef Hemel » 🌐
                                                                  @zef@social.zef.pub

                                                                  That moment you’re away for a long weekend and your server at home is unresponsive and needs a reboot…

                                                                  … is a moment I’m very happy #SilverBullet is fully offline capable and I have all my notes synced on my phone.

                                                                  #SelfHosting

                                                                    [?]Root Moose » 🌐
                                                                    @RootMoose@mastodon.bsd.cafe

                                                                    I've been running two degraded ZFS arrays for the last few weeks (Debian host).

                                                                    Yeah, I know. Whatevs.

                                                                    One of the pools was basically "scratch" backup space and one of the spindles died (breaking the utility of the mirror). Pulled the drive, wiped the remaining, put back in service with minimum fuss as a single drive. I'll throw another spindle at it when drive prices drop again.

                                                                    The other array had the SSD cache die and it's been chugging along fine ever since. Not a big deal, but from a "experience" point of view it "feels slow" like a working md array.

                                                                    New SSD arrived in the mail so that'll get sorted sometime today/tomorrow.

                                                                    So, what's this post about?

                                                                    Linux peeps, if you are thinking about md arrays, just stop, take the time, and throw 'yer leg over the zfs horse. It's worth it.

                                                                      [?]Michał Narecki - blog » 🌐
                                                                      @michal@blog.narecki.name

                                                                      Moje ulubione aplikacje self-hosted (część 2)

                                                                      <p>Witajcie, drodzy widzowie – to znaczy czytelnicy – w drugim wpisie poświęconym aplikacjom do samodzielnego hostowania. Oczywiście możemy to robić na własnym sprzęcie ulokowanym w domu czy biurze, co wiąże się z kilkoma sztuczkami, jak te usługi “wystawić” na świat (lub tylko dla wybranych użytkowników). Jednak ja obrałem prawdopodobnie prostszą ścieżkę, wynajmując VPS-a (Virtual Private Server) u naszych niemieckich sąsiadów. Wybór padł na <a href="https://www.hetzner.com/" title="Hetzner">Hetznera</a>, bo i ceny niezłe, i działanie niczego sobie. Ty zrób tak, aby było ci wygodnie i najlepiej nie za drogo. W każdym razie mój setup mi na razie odpowiada. Przejdźmy zatem do kolejnych aplikacji, które serwuje mój <strong>YunoHost</strong>. [...]</p> [SENSITIVE CONTENT]

                                                                      Witajcie, drodzy widzowie – to znaczy czytelnicy – w drugim wpisie poświęconym aplikacjom do samodzielnego hostowania. Oczywiście możemy to robić na własnym sprzęcie ulokowanym w domu czy biurze, co wiąże się z kilkoma sztuczkami, jak te usługi “wystawić” na świat (lub tylko dla wybranych użytkowników). Jednak ja obrałem prawdopodobnie prostszą ścieżkę, wynajmując VPS-a (Virtual Private Server) u naszych niemieckich sąsiadów. Wybór padł na Hetznera, bo i ceny niezłe, i działanie niczego sobie. Ty zrób tak, aby było ci wygodnie i najlepiej nie za drogo. W każdym razie mój setup mi na razie odpowiada. Przejdźmy zatem do kolejnych aplikacji, które serwuje mój YunoHost.

                                                                      SearXNG

                                                                      O tej metawyszukiwarce pisałem już jakiś czas temu, więc tym razem jedynie tytułem przypomnienia parę słów. SearXNG zbiera wyniki z publicznie dostępnych wyszukiwarek, np. Google, DuckDuckGo, Wikipedia, Startpage, itp. Następnie agreguje rezultaty wyszukiwania i wyświetla w bardzo czytelnej formie, bez reklam i treści sponsorowanych. Dla mnie ten ostatni argument okazał się najważniejszy i teraz domyślnie korzystam z własnej instancji SearXNG, czasami tylko posiłkując się DDG.

                                                                      LibreSpeed

                                                                      Na LibreSpeed trafiłem szukając alternatyw dla Speedtest.net. To nic innego jak miernik prędkości naszego łącza ⏱️ Dostępne są publiczne serwery, ale nic nie stoi na przeszkodzie aby uruchomić własny. Tym bardziej jeśli mamy do dyspozycji względnie szybki VPS. Dobrym pomysłem jest też ograniczenie widoczności naszej instancji LibreSpeed, aby ktoś nie nadużył naszej gościnności. Co też od razu uczyniłem. Tylko zalogowani użytkownicy YunoHost mają dostęp do tego narzędzia.

                                                                      Yourls

                                                                      A tutaj mamy małe, przyjemne narzędzie do skracania linków. Wyobrażam sobie, że nie każdy potrzebuje czegoś takiego, ale w momencie, gdy faktycznie musisz skrócić link, przydaje się niesamowicie. Powiem wam szczerze, że nigdy nie ufałem usługom takim jak Bitly. Bo o ile w danym momencie mogą stanowić szybkie rozwiązanie, to w dłuższej perspektywie nie mamy gwarancji, że nasze linki nadal będą działać. Nie wspominając nawet o tendencji do “zgównowacenia”, co mogłoby się wiązać z np. wstawianiem reklam przed pokazaniem właściwej treści. Nie wiem zresztą, czy już przypadkiem nie było podobnych sytuacji. Wracając do Yourls: aplikacja pozwala na skracanie linków we własnej (sub)domenie, zarówno w formie losowego ciągu znaków, jak i ustawionej przez nas nazwy. Very useful 👍🏻

                                                                      My Webapp

                                                                      Nie jest to może konkretna aplikacja, a raczej prosty serwer WWW dostępny z poziomu YunoHost. Za jego pomocą możesz pokazać światu swoją stronę-wizytówkę, czy jakąkolwiek stronę bazującą na HTML, CSS, JS czy PHP. To taki “placeholder” na stronę WWW. Bardzo dobrze współgra ze statycznymi stronami, które generuję sobie w Hugo. Co ważne, możesz mieć kilka instancji My Webapp, każdą na osobną stronę i domenę. Super sprawa.

                                                                      WriteFreely

                                                                      Na koniec zostawiłem sobie prawdziwą perełkę, która zasila tego bloga – WriteFreely. I tu znowu uwaga: to nie jest silnik blogowy dla każdego. Jeśli jednak cenisz sobie minimalizm (aż do bólu), pisanie w Markdown, integrację z Fediwersum i w zasadzie prosty proces publikacji treści, to tutaj poczujesz się jak w domu. Powiem wam w tajemnicy, że od zawsze chciałem mieć takiego osobistego bloga. W momencie, gdy odkryłem WriteFreely, poczułem, że nie mam już żadnej wymówki, aby nie wejść w blogowanie pełną parą. Czy mi to wychodzi, to oczywiście inna sprawa, ale nie mi oceniać własną twórczość. Niemniej dodam, że blog to dobry punkt startowy w budowaniu własnej marki i wizerunku eksperta (tutaj pozdrawiam Pana Redaktora z Tok FM; proszę wybaczyć, że nie pamiętam nazwiska). Podsumowując, WriteFreely to świetna alternatywa dla klasycznych silników typu WordPress, który przez lata niestety przytył i dorobił się wielu niepotrzebnych funkcji. Mam jeszcze jedną dobrą wiadomość: nie musisz od razu stawiać własnego serwera. Możesz założyć konto na writefreely.pl i zobaczyć, jak system działa od kuchni ✍🏻 Jeszcze raz polecam!

                                                                      Koniec?

                                                                      Powiedzmy, że na tym zakończę moją wyliczankę 🏁 Wyszło takie top 10, a to dobra liczba, w sam raz. Gdybym się postarał, to prawdopodobnie znalazłbym jeszcze z 5 ciekawych aplikacji / usług. Jednak nie byłyby one moim pierwszym wyborem. Zależało mi na tym, abyście otrzymali prawdziwie użyteczne i solidne apki self-hosted. Pod moimi wyborami podpisuję się obiema rękami, a to chyba wystarczająca rekomendacja. To napisawszy, do tematu self-hostingu na pewno będę wracał. Jak człowiek raz spróbuje... to nie ma już odwrotu 😁

                                                                      #selfhosted #selfhosting #yunohost

                                                                      Skomentuj na fediwersum: @michal@101010.pl

                                                                        [?]Michał Narecki » 🌐
                                                                        @michal@101010.pl

                                                                        Druga i na razie ostatnia część wpisu o moich ulubionych aplikacjach . Miłego odbioru 🧑🏻‍💻

                                                                        blog.narecki.name/moje-ulubion

                                                                          [?]Michał Narecki » 🌐
                                                                          @michal@101010.pl

                                                                          AodeRelay boosted

                                                                          [?]Zef Hemel » 🌐
                                                                          @zef@social.zef.pub

                                                                          #SelfHosting tools I rely on and am very happy with (and I'll probably put on repeat to remind people):

                                                                          • Pangolin: I have a tiny Hetzner VPS with it that fronts all my #SelfHosted in-house services so I can access them remotely
                                                                          • Beszel: Monitoring of my servers, simple, shows me exactly the stats that I'm interested in

                                                                            2 ★ 1 ↺

                                                                            [?]Marek S. Ł. » 🌐
                                                                            @marek@m5l.eu

                                                                            I just configured a family member's phone to connect with @nextcloud@mastodon.xyz! Thanks to their first-party app and @davx5app@fosstodon.org the phone is independent from the Giant tech company: contacts, calendar, to-do, photo backup, everything works automagically.

                                                                            The convenience of synchronisation between devices are the most common argument that I hear from friends why they are so invested in the respective walled gardens. But the same advantages can be obtained with old well-tested and open standards. Example: get an SMS with e-mail, add it to contacts and then have it autocomplete in @thunderbird@mastodon.online connecting to whichever mail provider your heart desires, thanks to the magic of CardDAV and IMAP. No need for Giant Mail :)

                                                                              0 ★ 1 ↺

                                                                              [?]Marek S. Ł. » 🌐
                                                                              @marek@m5l.eu

                                                                              Back online!

                                                                              My ISP was kind enough to give me a learning opportunity in how I can manage access to my homelab. While access to can't be in my place by definition, I can at least have it on a VPS from a local company to resist monopolies :)

                                                                                2 ★ 1 ↺

                                                                                [?]Marek S. Ł. » 🌐
                                                                                @marek@m5l.eu

                                                                                I'd also recommend @forgejo@floss.social, especially if you want to give up . It's very similar interface, and if you need an external instance this is what @Codeberg@social.anoxinon.de runs. I'd say Sourcehut is worth at least trying out to see what's possible but that's a big leap.

                                                                                I'm running Forgejo in a container now to isolate SSH access, but I also had it installed directly for some time.

                                                                                This is what I use now, after Apache SVN, Perforce, Tuleap, RhodeCode, Phorge and Gitea so far.

                                                                                  3 ★ 1 ↺

                                                                                  [?]Marek S. Ł. » 🌐
                                                                                  @marek@m5l.eu

                                                                                  I just completed a application for feature phones that periodically reports the position. I was quite surprised I couldn't find anything ready made for my senior user, but it wasn't too difficult to make either.

                                                                                  Live location is very sensitive data, but the server with TLS and basic authentication gives me more privacy than the big tech cloud. And it only needed reading a bit of MDN and making a basic image based on

                                                                                    1 ★ 0 ↺

                                                                                    [?]Marek S. Ł. » 🌐
                                                                                    @marek@m5l.eu

                                                                                    Finally back online after reworking my setup!

                                                                                    This time it's with . I used to avoid containers, preferring to run services directly instead. But setting up backups made me appreciate the separation between the application data in image and persistent state in mounted volumes. The final piece that convinced me is the ability to self-host my own container registry with @forgejo@floss.social

                                                                                    I'm doing the initial setup through (learned from @notthebee@tilde.zone), but specific applications are managed via dockge. The ambition to do every adjustment through playbooks burns out really fast when working with a single instance.