jrollans.com 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
These are the voyag... uh, things I post about.
Admin email
jrollans@gmail.com
Admin account
@jrollans@jrollans.com

Search results for tag #selfhosting

AodeRelay boosted

[?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
@evgandr@mastodon.bsd.cafe

Oh fuck, I was mistaken — it was a real attack, not LLM bots :drgn_lurk_nervous: — someone, using machines from French hosting, was trying to connect to my Asterisk box, using various SIP endpoints.

The attack was started at Monday's night and was found only because monit reported about too much memory eaten by fail2ban :drgn_cry:

Interesting, why fail2ban didn't banned attacker's IP, because it should do that right after failed attempt to login? :drgn_think_confused: Tine to revisit fail2ban jails configs… :drgn_wrench:

Screenshot of termux with opened console of my home server. There is an asterisk log in the console, showing various and constant attempts to login into my PBX via PJSIP.

Alt...Screenshot of termux with opened console of my home server. There is an asterisk log in the console, showing various and constant attempts to login into my PBX via PJSIP.

    [?]Owl Eyes » 🌐
    @d1@autistics.life

    I think one of the coolest things about is all the small-time instances. It proves there are tons and tons of people out there who get how to do self-hosting. They get DNS, domain registry, and some System Administration skills, to empower themselves, and make a stand on the , participating in a federation whatsoever.

    Email doesn't really enjoy this same status: it's sort of (effectively) "semi-federated". Even after doing all the correct DNS vodoo (SPF, DKIM, DMARC), one might be cursed anyway, because one's IP address comes from some disreputable IP block. This "original sin" can't really be cleansed, according to , , etc, who silently and ruthlessly can send all one's incoming, self-hosted email messages to the recipient's spam folder.

      AodeRelay boosted

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

      Ok is no longer a simple orchestrator for . Also, their v2 migration guide is a good example of bad documentation.

      Anything except ? Any recommendations?

        AodeRelay boosted

        [?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
        @evgandr@mastodon.bsd.cafe

        Some graphs :drgn_aww: from with LLM-bots attacking my kitchen server.
        Graphs spans to the whole week, so on the left there is a normal state of my server. And on the right — attack is happening.

        Graph of CPU usage, which going high after LLM bots attack (at near 08 Jan Monday). At near 2 CPU cores were used by LLM bots, trying to abuse my  PBX as an Web-server.

        Alt...Graph of CPU usage, which going high after LLM bots attack (at near 08 Jan Monday). At near 2 CPU cores were used by LLM bots, trying to abuse my PBX as an Web-server.

        Graph with main network interface bits per minute — before attack there were almost no data receivin/transmitting, only some cron jobs at night. But after attack there are at near 20 Mb per minute both receiving and transmitting.

        Alt...Graph with main network interface bits per minute — before attack there were almost no data receivin/transmitting, only some cron jobs at night. But after attack there are at near 20 Mb per minute both receiving and transmitting.

        Graph with PostgreSQL connections. Active connections has green color. Before the attack there are almost no active connections, but after attack there are a lot of them, since Asterisk using PostgreSQL as a main backend.

        Alt...Graph with PostgreSQL connections. Active connections has green color. Before the attack there are almost no active connections, but after attack there are a lot of them, since Asterisk using PostgreSQL as a main backend.

        Load average for my server. After attack it increased at near 4 times.

        Alt...Load average for my server. After attack it increased at near 4 times.

          AodeRelay boosted

          [?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
          @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

            [?]BlablaLinux » 🌐
            @blablalinux@mastodon.blablalinux.be

            Le guide IPv6 ( / / / ) fait peau neuve !

            Vous connaissez déjà cette page de mon wiki, mais elle vient de s'offrir une réécriture complète !

            Pourquoi ? Pour couvrir proprement deux cas de figure bien distincts selon vos besoins. Que vous soyez dans une config ou dans l'autre, tout y est détaillé pas à pas.

            👉 À checker et à mettre dans vos favoris ici : wiki.blablalinux.be/fr/deploie

            Bonne lecture et bon déploiement !

              AodeRelay boosted

              [?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
              @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.

                AodeRelay boosted

                [?]Christians Blog » 🌐
                @blog@social.christiansblog.eu

                🚛 Neuer Beitrag auf ChristiansBlog.eu

                Nextcloud-Server von einer USB-NVMe auf eine interne SATA-Festplatte migrieren – ohne Neuinstallation

                Ein Praxis-Tutorial zur Migration eines laufenden Debian- und Nextcloud-Servers von einer USB-NVMe auf eine interne SATA-Festplatte – inklusive GRUB, rsync, fstab und typischer Fehlerfallen.

                🔗 https://christiansblog.eu/post/tutorial/serverumzug/

                #NextCloud #Debian #Linux #Server #Migration #NVMe #SATA #Apache #GRUB #Tutorial #HomeServer #Selfhosting

                  [?]ismail9001 » 🌐
                  @ismail9001@infosec.exchange

                  Adding some context for discoverability:

                    [?]Wulfy—Speaker to the machines » 🌐
                    @n_dimension@infosec.exchange

                    I have totally re-engineered the Genomic Sysadmin tool. Emphasis is on generating standalone code vs Ai centric processing, with universal Ai stubs that can run off cloud or local models with a fallback to deterministic evaluators.

                    Added emphasis on pressure sensitive governance.
                    Eg. If the firewall is getting more hits, the security posture is elevated, if diskspace, housekeeping...etc

                    Second major "innovation", the mission.md is actually composing the codebase as the compute windows flap.

                      AodeRelay boosted

                      [?]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 😛

                        AodeRelay boosted

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

                        New post: IPv6 Foundations.

                        IPv6 isn't "the future of the internet." It's the internet. IPv4 is the relic we keep alive on NAT life support.

                        A laid-back tour through the basics: how the addresses are built, the two rules for crushing out the zeros, a /64 per subnet so you stop counting hosts, SLAAC, and why blocking ICMPv6 is a self-inflicted wound.

                        And no, dual-stack isn't a destination. It's a burden.

                        blog.hofstede.it/ipv6-foundati

                          AodeRelay boosted

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

                          Also, I didn't get the notification about high server temperature from because of this: github.com/henrygd/beszel/issu (still not released).

                            AodeRelay boosted

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

                            So the federation is working on my instance, and you can actually follow me there from any instance: @yehor@wanderer.glitchy.social

                            The issue was actually in my instance: mastodon.glitchy.social/@yehor

                            AodeRelay boosted

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

                            Wrote my first server announcement. Because yesterday, after updating my instance to 4.5.11, I didn't realise the Sidekiq died.

                            I spotted an unusual server load and temperature 24 hours later, found out that it was a Mastodon LXC, and realised there had been nothing processed by Sidekiq for 24 hours already.

                            I'm not sure about the reasons, because I didn't find anything useful in the logs. I definitely need better monitoring for .

                                AodeRelay boosted

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

                                [?]stovis » 🌐
                                @stovis@fosstodon.org

                                Halp! I just installed Yunohost on my home server with a wired connection.

                                Access to my apps works fine on devices with ethernet cable. But my wireless devices can only access my admin page, not the app portal.

                                Is this a common issue?

                                  [?]Owl Eyes » 🌐
                                  @d1@autistics.life

                                  I think is an important skill to learn, for anyone with the aptitude for it. I think the internet can't really be made a better place, until people learn to use those same skills to "staple the internet to real life". Like start from a place in one's real-world existence and look around. There are real-world organizations, and various community groups.

                                  These groups should ideally roll their own self-hosted services: forums, group chats, file-sharing, etc. That's what I mean by "stapling": real world regional orgs aligning to the services they self-host. It's the opposite of using Big Tech forums: the Facebooks, Instagrams, etc of the world, where the platforms can't be trusted, and are totally certain to enshittify. In this way, is gained.

                                  Yes, people will need a password manager to manage all those passwords. Or perhaps regional SSO servers - run by a city of province/state - can unify these accounts somewhat. Password management and backing up the password database (eg. .kdbx file) should be taught in school.

                                  People actually visiting over coffee/tea (or meals), are the right time to help someone less technically inclined (in person) to install a new friendly app, like Signal or

                                  Yes, it won't be easy, *but I don't see an alternative*. There's pretty much no escape from the Tech Bro billionaires otherwise.

                                    AodeRelay boosted

                                    [?]BlablaLinux » 🌐
                                    @blablalinux@mastodon.blablalinux.be

                                    ✨ Demain 18h : rendez-vous mail !
                                    Abonnés à la campagne Wiki, attendez-vous à recevoir demain une belle dose de contenu technique pour vos serveurs. Soyez prêts ! 📖

                                      AodeRelay boosted

                                      [?]Lex » 🌐
                                      @lex@makertube.net

                                      MATRIX-Bridges sind der absolute Messenging-Game-Changer! part 3 #did

                                      Digital Indipendence Day #did
                                      Hol dir die volle Kontrolle über deine Kommunikation zurück! 🚀

                                      In diesem dritten Teil meiner Matrix-Serie zeige ich dir, wie du mit sogenannten Bridges die Brücke zu WhatsApp, Telegram, Discord und sogar Instagram schlägst. Wir bündeln alles in einer einzigen, sicheren Open-Source-Oberfläche: Element. Das macht nicht nur euch, sondern auch euren Kontakten den Umstieg umso einfacher. Denn wir müssen ganz dringend raus aus diesen goldenen Käfigen.

                                      Ich nehme dich mit durch meinen Prozess, zeige dir die Stolpersteine bei der Konfiguration (Docker, Config-Dateien & Co.) und wie du die Bridges für die gängigsten Messenger erfolgreich aufsetzt. Außerdem erfährst du, warum Selfhosting für mich nicht nur ein Hobby, sondern eine Philosophie für digitale Souveränität und Privatsphäre ist.

                                      Du hast auch lieber "ADMIN-RECHTE statt RECHTE ADMINS" ?
                                      Hier gib's die Fashion zum Statement:
                                      https://lex-takuna.myspreadshop.de

                                      In diesem Video siehst du:
                                      00:00 - Intro: Austausch über Matrix & Community-Feedback
                                      01:00 - Was sind Matrix-Bridges? (WhatsApp, Discord, Telegram, Instagram)
                                      02:02 - Das Problem: Konfiguration klappt nicht „Out of the Box“
                                      03:18 - Speedrun: Matrix-Stack neu aufsetzen & Installation
                                      04:18 - WhatsApp-Bridge konfigurieren (Config & Registration YAML)
                                      06:40 - Wichtiger Fix: Synapse Neustart & Token-Abgleich
                                      07:44 - Hookshot: Ausblick
                                      08:21 - WhatsApp Login & Kontakte/Gruppen synchronisieren
                                      10:00 - Pro-Tipp: WhatsApp-Status-Benachrichtigungen deaktivieren
                                      11:39 - Telegram-Bridge: Login via Telefonnummer
                                      12:34 - Discord-Bridge: Server (Guilds) & Channels einbinden
                                      14:54 - Instagram-Bridge: Login via Cookies/CURL (DevTools)
                                      16:13 - Fazit: Warum Selfhosting & digitale Souveränität wichtig sind
                                      17:48 - Kleiner Merch-Drop: "Adminrechte statt rechte Admins"
                                      18:50 - Outro & Ausblick auf PeerTube / Fediverse

                                      Peertube: https://makertube.net/c/lex_takuna/videos
                                      Mastodon: https://burningboard.net/@LexTakuna
                                      Matrix: @lex:trixie.takuna-homelab.de

                                      Alt...---

                                        [?]Wulfy—Speaker to the machines » 🌐
                                        @n_dimension@infosec.exchange

                                        I really should stop fucking with the tool, but there is always one more tweak to make it more functional. Takes a lot of discipline to stop poking at it...
                                        ... of which I have none.

                                        This is the current iteration.
                                        3 runners (but you can add as many as you want, just by cloning the runner directory)

                                        Each runner has an autonomous mission.md - this is basically a super prompt. You can see, I can assign the compute load (its 5%, 95% atm).
                                        The load logic was broken and I only picked it up by watching the runners cycle.

                                        A cute little function I added, the ant-trail moves faster the more compute % its got allocated, so you can see at a glance where you are at.

                                        There is a logic that estimates the available compute window and ramps up towards the end, to burn up the remaining compute, while allowing a window at the start, should you need it for manual prompts.

                                        (windup)

                                        Mission control

                                        Alt...Mission control

                                          AodeRelay boosted

                                          [?]Lioh » 🌐
                                          @Lioh@social.anoxinon.de

                                          Die eigene Nextcloud zu betreiben geht einfacher als gedacht. Dank Nextcloud AIO und meinem ausführlichen Video-Tutorial gelingt die Installation auch ohne Vorkenntnisse. Und falls doch Fragen aufkommen sollten, steht unsere Community mit Rat und Tat zur Seite.

                                          gnulinux.ch/video-nextcloud-al

                                            AodeRelay boosted

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

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

                                              AodeRelay boosted

                                              [?]M/KΞ 🇪🇺 » 🌐
                                              @makeithappen5634@privacysafe.social

                                              So @delta updated itself (fdroid and linux (cachyos)) to 2.51, now call on 1 to 1 is enabled by default.

                                              This version will arrive soon on google playstore and ios / microsoft (depending the update delay on those platform).

                                                AodeRelay boosted

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

                                                Weekend project that turned into infra I actually run daily: MastoSum.

                                                The stack: RHEL host, 100% rootless Podman. Web on FastAPI, Celery worker/beat/flower, PostgreSQL 16, Valkey. All on userspace networking (pasta), images built & shipped by a self-hosted Forgejo runner. No root daemon, no privileged anything.

                                                What it does: tracks technical hashtags all day and produces one daily briefing, every point linked to the original post + author. It reads only public hashtag timelines, credits every source, and trains on nothing.

                                                And yes, an LLM writes the prose: a local Ministral model from French lab Mistral AI, running on my own hardware. No cloud, nothing leaving the box. Saying that plainly, not burying it. The whole design goal was to point readers *back* at the authors, not replace reading them.

                                                Example output:
                                                mastosum.linuxserver.pro/s/OGu

                                                  AodeRelay boosted

                                                  [?]Lex » 🌐
                                                  @lex@makertube.net

                                                  MATRIX-Bridges sind der absolute GAME-CHANGER ! part 3 - #did

                                                  Hol dir die volle Kontrolle über deine Kommunikation zurück! 🚀

                                                  In diesem dritten Teil meiner Matrix-Serie zeige ich dir, wie du mit sogenannten Bridges die Brücke zu WhatsApp, Telegram, Discord und sogar Instagram schlägst. Schluss mit dem App-Chaos und den "goldenen Käfigen" der Tech-Giganten! Wir bündeln alles in einer einzigen, sicheren Open-Source-Oberfläche: Element. Das macht nicht nur euch, sondern auch euren Kontakten den Umstieg umso einfacher.

                                                  Ich nehme dich mit durch meinen Prozess, zeige dir die Stolpersteine bei der Konfiguration (Docker, Config-Dateien & Co.) und wie du die Bridges für die gängigsten Messenger erfolgreich aufsetzt. Außerdem erfährst du, warum Selfhosting für mich nicht nur ein Hobby, sondern eine Philosophie für digitale Souveränität und Privatsphäre ist.

                                                  Du willst auch lieber Admin-Rechte als rechte Admins ? Hier gib's die Fashion zum Statement.
                                                  https://lex-takuna.myspreadshop.de

                                                  In diesem Video siehst du:
                                                  00:00 - Intro: Austausch über Matrix & Community-Feedback
                                                  01:00 - Was sind Matrix-Bridges? (WhatsApp, Discord, Telegram, Instagram)
                                                  02:02 - Das Problem: Konfiguration klappt nicht „Out of the Box“
                                                  03:18 - Speedrun: Matrix-Stack neu aufsetzen & Installation
                                                  04:18 - WhatsApp-Bridge konfigurieren (Config & Registration YAML)
                                                  06:40 - Wichtiger Fix: Synapse Neustart & Token-Abgleich
                                                  07:44 - Hookshot: Ausblick auf Home Assistant Anbindung
                                                  08:21 - WhatsApp Login & Kontakte/Gruppen synchronisieren
                                                  10:00 - Pro-Tipp: WhatsApp-Status-Benachrichtigungen deaktivieren
                                                  11:39 - Telegram-Bridge: Login via Telefonnummer
                                                  12:34 - Discord-Bridge: Server (Guilds) & Channels einbinden
                                                  14:54 - Instagram-Bridge: Login via Cookies/CURL (DevTools)
                                                  16:13 - Fazit: Warum Selfhosting & digitale Souveränität wichtig sind
                                                  17:48 - Kleiner Merch-Drop: "Adminrechte statt rechte Admins"
                                                  18:50 - Outro & Ausblick auf PeerTube / Fediverse

                                                  Alt...---

                                                    [?]Wulfy—Speaker to the machines » 🌐
                                                    @n_dimension@infosec.exchange

                                                    Uh...my Genomic tool is jibber jabbing at me.
                                                    It started creating evolution progress reports.
                                                    Its only a couple of days into the 1st epoch.

                                                    Honestly, part if the fun is observing all the new artefacts this experiment is producing.

                                                    Its got free hand to self mutate for efficacy.

                                                    Genome Evolution Assessment

                                                    The primordial genome (gen_0001_a) is performing close to optimal given the environmental constraints. The operational_cost dimension score of 70 is structurally fixed by the backup age — genome mutations to operational_cost weights (cpu_cost_weight, memory_cost_weight, admin_attention_cost) cannot reduce the 40-point backup penalty. This creates an evolutionary ceiling for this dimension until the backup is restored. Generation 2 mutations will correctly target operational_cost genes but will achieve minimal fitness gains from this dimension until the backup situation is resolved. Evolution is healthy and functioning as designed.

                                                      [?]cybervegan » 🌐
                                                      @cybervegan@autistics.life

                                                      I seem to have written a mini web firewall. I've been watching my self-hosted blog web server's logs, because I wanted to block AI web bots, and I noticed (again) that I get a lot of malware vulnerability scans. My site is static, so they're unlikely to ever "get in" because they all make requests that result in a 404 Not Found, or other 4xx response, but they annoy me and I needed a small, low intensity project to try to get my brain going again.

                                                      So I've come up with a very simple Python script that tails the log, looking for 4xx codes. If it sees a known "bad" request, or too many 404s from an address, it firewalls the IP address, and stops it in its tracks.

                                                      I need to make it a bit easier to use, and probably collect a list of failed requests to add to the bad list, but I'm quite pleased with it so far. Obviously I'm not Fortinet but it feels good to fight back in even such a tiny way.

                                                        AodeRelay boosted

                                                        [?]Grow Your Own Services 🌱 » 🌐
                                                        @homegrown@social.growyourown.services

                                                        If you want to set up several different online services but can't afford different domain names for them all, you can just use subdomains of one domain instead. They are limitless and cost nothing extra.

                                                        e.g. You could have a Mastodon server at social.example.com, a PeerTube server at video.example.com, a Nextcloud server at cloud.example.com etc.

                                                        Each subdomain can use totally different software and be on totally different hosting providers.

                                                          AodeRelay boosted

                                                          [?]Lioh » 🌐
                                                          @Lioh@social.anoxinon.de

                                                          Der di.day bietet nun auch die Möglichkeit sich als Helfer_in einzutragen. Ihr findet mich hier: experts.di.day/experts/17

                                                          Tragt euch doch auch ein, damit wir möglichst vielen Menschen helfen können ihr digitales Leben etwas freier und sicherer zu gestalten.

                                                            AodeRelay boosted

                                                            [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                            @joel@gts.tumfatig.net

                                                            :cloud: There is no Cloud!
                                                            :server: Only someone else’s #selfhosting

                                                              AodeRelay boosted

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

                                                              I know that AI is a controversial topic on here. Same reservations as most: copyright, energy, junior roles eaten, the slop epidemic. Not pretending those are not real.

                                                              But "I won't touch it" is a competitive handicap in 2026. I engage carefully: human in the loop, my name on every paragraph.

                                                              The tiered stack I actually run, with the local Mistral on a laptop iGPU getting most of the space because that is the part with craft in it.

                                                              blog.hofstede.it/ai-stack-2026/

                                                                AodeRelay boosted

                                                                [?]BlablaLinux » 🌐
                                                                @blablalinux@mastodon.blablalinux.be

                                                                Log colorisés 😮 Passe au niveau supérieur pour la lecture de tes logs Nginx en terminal !
                                                                👉 wiki.blablalinux.be/fr/coloris

                                                                  AodeRelay boosted

                                                                  [?]gmc » 🌐
                                                                  @gmc@friends.chasmcity.net

                                                                  Sooo, exploring options for getting IP connectivity to my home "datacenter". I can do BGP peering, which is alright for IPv6 since there's plenty and it's basically for free for a /56. But the minimum allocation for IPv4 BGP peering is a /24, which goes for around a thousand euros these days (+/- 500) I've been told. Plus, I only need 3, at most 4 IPv4 addresses. Seems like a waste to get a /24 then... OTOH it might be a good investment for my pension plan :)

                                                                  Tough one. I could just get a VPS or something somewhere with 3 IPv4 adresses and tunnel that back home, but there is something about owning your own IP ranges, being less dependent on a single provider and all that.

                                                                  Choices, choices.

                                                                  Any thoughts oh wise fediverse?

                                                                    [?]gmc » 🌐
                                                                    @gmc@friends.chasmcity.net

                                                                    As of yesterday we have fiber to our little patch in the forest. This means I no longer rely on a crappy 4G uplink and can move on to the next phase of my digital independency journey: set up a makeshift "datacenter" in the barn made out of old laptops and move all my services from a fancy server in a datacenter somewhere to that.

                                                                      [?]Mai :v_trans: [https://en.pronouns.page/@mai-lapyst] » 🌐
                                                                      @mai_lapyst@soc.saiyajin.space

                                                                      RE: soc.saiyajin.space/@mai_lapyst

                                                                      .... aaaaaaaaaaand done :3 Was a ton of work (espc fixing repo links, permissions, uploading, deprecating the npmjs.com entry and so on), but it's over! So happy to got it moved so smoothly.

                                                                      Now I need to think about how long before starting deletion of lesser used packages, since I dont really want npmjs to host the data any longer than neccessary....

                                                                      [?]Mai :v_trans: [https://en.pronouns.page/@mai-lapyst] » 🌐
                                                                      @mai_lapyst@soc.saiyajin.space

                                                                      Finally got around of migrating my npm packages (20) to the npm repository in my self-hosted forgejo. While it's not a frictionless process (changing all url's etc.) it eases my brain knowing that my packages aren't hosted by some corporate bs site.

                                                                      For anyone interested, here's the new home of them: codearq.net/bithero-js/-/packa

                                                                          [?]Mai :v_trans: [https://en.pronouns.page/@mai-lapyst] » 🌐
                                                                          @mai_lapyst@soc.saiyajin.space

                                                                          Finally got around of migrating my npm packages (20) to the npm repository in my self-hosted forgejo. While it's not a frictionless process (changing all url's etc.) it eases my brain knowing that my packages aren't hosted by some corporate bs site.

                                                                          For anyone interested, here's the new home of them: codearq.net/bithero-js/-/packa

                                                                            [?]The Fulcrum ⚒️ ⛓️‍💥 🏴‍☠️ » 🌐
                                                                            @SymfonyStation@drupal.community

                                                                            Jeremy Cherfas shares: A Server for a Purpose. jeremycherfas.net/blog/a-serve

                                                                              fedicat boosted

                                                                              [?]@reiver ⊼ (Charles) :batman: » 🌐
                                                                              @reiver@mastodon.social

                                                                              Self-Hosting an ActivityPub Video Podcast Is Surprisingly Affordable

                                                                              1/

                                                                              Imagine this.

                                                                              You want to launch your own video podcast.

                                                                              A new episode every week.
                                                                              Each episode is 1 hour long.
                                                                              Full HD (1080p), 60 fps video.

                                                                              What would it cost to host it yourself?

                                                                              Before I ran the numbers, I assumed it would be expensive — maybe even impractical.

                                                                              I was wrong.

                                                                              The reality is surprisingly affordable.

                                                                              Here is why.

                                                                              ...

                                                                                fedicat boosted

                                                                                [?]Grow Your Own Services 🌱 » 🌐
                                                                                @homegrown@social.growyourown.services

                                                                                Funkwhale is a free open music and audio platform for the Fediverse, which has just been updated to version 2.0. Find out more at:

                                                                                🌱 funkwhale.audio

                                                                                Their account is:

                                                                                🌱 @funkwhale

                                                                                If you want to host your own Funkwhale server without doing any techy stuff, there are managed hosting providers at cloud68.co/managed-hosting/fun and weingaertner-it.de/index.php/p

                                                                                You can also self-host manually using the instructions at docs.funkwhale.audio/administr