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

[?]Simon Zerafa » 🌐
@simonzerafa@infosec.exchange

We forgot what Technology Enthusiasm was really about 🤨

youtu.be/Xr92U_8bXjU

    [?]Martino Dell'Ambrogio 🗣️🇮🇹🇫🇷🇬🇧@🇨🇭 [he/him] » 🌐
    @tillo@infosec.exchange

    Can anyone here working at or with address the issue with SNDS (substrate.office.com/ip-domain)?

    It's been down for days, and I suspect a lot of hosting providers (or people ) are blind like me to any issue with their reputation.

    Thank you for any help with boosting the message until it reaches the right person.

      AodeRelay boosted

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

      Now that I have completed The Big Migration from OVH to my ghetto datacenter at home I can focus a bit more - migraines willing - on sysadmin for @konstellationen@social.spejset.org - set up some proper monitoring, a tracker for updates to the software we're running, etc...


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

        He-he, my file/kitchen server project is going well :drgn_hyper: Finally, I assembled all necessary wiring to connect 5V/12V from PSU to the external HDDs, bough SATA<->eSATA cables and assembled the storage for 4 3.5" disks.

        And it all even powered up and system tried to boot from a connected single disk (unsuccessfully, because disk still doesn't contain NetBSD :netbsd: )

        Next step — somehow buy a 4th HDD (hope, a gas for delivery trucks will exist at that moment, and this is not even the biggest problem), setup RAID 1 for NetBSD's root and cgd+RAID1+FFS (or ZFS) for files.

        Front view of homemade file server. There are ITX case with Intel Atom inside, the plastic gray box for electrical wiring on top of it and two 3D-printed black frames for 4 HDDs with 1 HDD installed and a fan connected.

The system is powered up and tge fan is spinning. The power source on the background shows 12V on the display.

        Alt...Front view of homemade file server. There are ITX case with Intel Atom inside, the plastic gray box for electrical wiring on top of it and two 3D-printed black frames for 4 HDDs with 1 HDD installed and a fan connected. The system is powered up and tge fan is spinning. The power source on the background shows 12V on the display.

        The back view of homemade server. There are ITX case with 4 eSATA ports and one aviation grade connector for power, the gray box with power wirings, power connectors for HDDs and a frame for 4 HDDs with 1 HDD installed, on the background.

        Alt...The back view of homemade server. There are ITX case with 4 eSATA ports and one aviation grade connector for power, the gray box with power wirings, power connectors for HDDs and a frame for 4 HDDs with 1 HDD installed, on the background.

        The top view of homemade server. The ITX black case on the bottom; gray box with wires and 1HDD in frame for 4 HDDs on the top. Everything connected with standard colored cables from PC PSU, also there is a pink eSATA<->SATA cable on the top right corner of the photo.

        Alt...The top view of homemade server. The ITX black case on the bottom; gray box with wires and 1HDD in frame for 4 HDDs on the top. Everything connected with standard colored cables from PC PSU, also there is a pink eSATA<->SATA cable on the top right corner of the photo.

          [?]Der CleverAdmin Blog » 🤖 🌐
          @blog@social.techniverse.net

          Postfix Relay in Docker installieren

          So richtest du Postfix als Docker Relay ein, erlaubst internen Versand ohne Auth und leitest Mails per SMTP-Auth über deinen richtigen Mailserver weiter....

          cleveradmin.de/blog/2026/09/po

            AodeRelay boosted

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

            Today I'll be shutting down my dedicated server with OVH, after having moved everything off it and into my permacomputing datacenter at home.

            The server was named 'enterprise', and it is the last in a long line of servers with that name, going back almost 30 years. The first one lived in a rack at the xs4all datacenter in Amsterdam Zuid.

            It also means an end to my small contribution to a vital bit of often forgotten global infrastructure: the pool. For around 2 decades I've been hosting one of the pool DNS servers. I don't have the server capacity for it anymore and running something like that off of a residential fiber uplink is not optimal in any case.

            Still, starting a new chapter in my journey, one inspired by digital minimalism and , feels good.

              AodeRelay boosted

              [?]Paco Hope [He/Him] » 🌐
              @paco@infosec.exchange

              I love getting in print, but this time they’ve gone too far. I don’t know how they broke into my basement but I did not give them permission to use photos of my stuff in their mock ads.

              Photo of a printed coupon in the onion. It pretends to be from Best Buy and shows a big cardboard box full of random computer cords like USB and power cables. The coupon says “good for one free pull from the Tub O’ Cords”

              Alt...Photo of a printed coupon in the onion. It pretends to be from Best Buy and shows a big cardboard box full of random computer cords like USB and power cables. The coupon says “good for one free pull from the Tub O’ Cords”

                [?]DB Tech » 🌐
                @dbtechyt@fosstodon.org

                Happy Monday! What's everyone working on in their this week? Let's chat about it!

                green background with square white curled speech bubble. question mark cut out of the speech bubble

                Alt...green background with square white curled speech bubble. question mark cut out of the speech bubble

                  [?]Max Resing » 🌐
                  @resingm@infosec.exchange

                  For those who are interested in the technical aspects of evasion: someone posted on r/selfhosted. The author talks about leveraging a "jumper" box that's within a domestic datacenter. That one has a tunnel to a foreign hosting service. It adds latency, but it's a reliable solution.

                  Another interesting aspect I learned about the censorship system from the post is that the nation in question has a "whitelist" mode that gets enabled on demand. (Regional) Internet silos can be splintered off from the global Internet at the will of the regime.

                    [?]The Chris Dantes » 🌐
                    @thechrisdantes@social.linux.pizza

                    Assuming I'm the arrstack, jellyfin, nextcloud, immich, and a few other things, what's the best SSO option I should run?

                      [?]Daniel Colquitt » 🌐
                      @daniel@colquitt.xyz

                      Sunday maintenance on The Seas :seas: Aquarium is complete.

                      NH₃/NO₂ undetectable, NO₃ 4 ppm, pH 7.4, KH 3° and GH 11°. Water temperature averaged 22.9°C over 24 hours.

                      tracks water parameters, temperature, heater energy and maintenance. Particularly pleased that nitrate accumulation is currently negative (-1.02 ppm/week). The plants :land: appear to be earning their keep.

                      Possibly more monitoring than a 125-litre requires, but here we are.

                      Home Assistant dashboard for a 125-litre aquarium. Water temperature is 22.6°C, nitrate is 4 ppm, and the estimated nitrate accumulation rate is −1.02 ppm/week. A five-day graph shows aquarium and room temperatures alongside heater energy consumption.

                      Alt...Home Assistant dashboard for a 125-litre aquarium. Water temperature is 22.6°C, nitrate is 4 ppm, and the estimated nitrate accumulation rate is −1.02 ppm/week. A five-day graph shows aquarium and room temperatures alongside heater energy consumption.

                      Aquarium water test results displayed in Home Assistant: nitrate 4 ppm, nitrite 0 ppm, ammonia 0 ppm, general hardness (GH) 11°dH, carbonate hardness (KH) 3°dH, and pH 7.4.

                      Alt...Aquarium water test results displayed in Home Assistant: nitrate 4 ppm, nitrite 0 ppm, ammonia 0 ppm, general hardness (GH) 11°dH, carbonate hardness (KH) 3°dH, and pH 7.4.

                        AodeRelay boosted

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

                        is so advanced! It works the same way as iCloud on . You can see all your storage, but it downloads only the files you use or edit.

                        On mobile, I can open a file from Seafile in any app for editing, and it will be synced after that. That's just rocks! Can't believe I didn't try it earlier.

                        Also, the Pro version is free for up to 3 users.

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

                          @jannepekkala

                          Here, have a look at this, this is the full "Daily Uptime" Gazette.

                          I have sanitized the paths, names and anything else that might give an attack surface to an adversary, though I am sure I missed something critical.
                          I have backups 🙄

                          But it should give you an idea of how the full edition of the reporting works...

                          A single Server newspaper, created with deterministic code, with Local Ai doing flavour text.

                          Daily Uptime, system gazette.

                          Alt...Daily Uptime, system gazette.

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

                            There is also "The Tribune"
                            A simplified leaflet/brochure for the proles and other hoi-poloi, including the overseers who are not artisans in the profession of managing a Cybertown.

                            It skips all the geek blah blah and is meant for a suit/manager/overseer who wants to check the status of a server;

                            The paper for the common proletariat.

                            Simplified "Daily Uptime"

                            Alt...Simplified "Daily Uptime"

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

                              One of the tools I have been is a Daily Steampunky newspaper generated once per day using deterministic code and local Ai...
                              Its on edition 80, which means its been running for over 2 months.

                              The newspaper uses the analog of a town to describe its events...
                              ... The attacks against the are described in the terms of 'Our boys (and gals) at the front', hence 'Order of battle'
                              At a glance, I can see the cadence of attacks and what kind are they...
                              ...rather than scanning log files or even something like Prometheus/Graphana panel.

                              This is how I know I get as many as 3000 attacks per day (on a shitty, obscure, VPS with no real internet presence), and what kind.

                              A few weeks back it was a PHP auth scripts storm, Now we are down to under 500, the good old credentials/key theft attempts.

                              Once the code is developed, its fully deterministic but for Percy Promptworth - The local AI writer, who turns dry text into Steampunk flavour.

                              Attacks table

                              Alt...Attacks table

                                [?]Jay :cachyos: [he/him] » 🌐
                                @jay@social.zerojay.com

                                If you're looking to manually upgrade your Raspberry Pi 5 with more RAM, well they're trying to stop the few of you out there with the skills/equipment to do it for... reasons?

                                reddit.com/r/selfhosted/commen

                                  AodeRelay boosted

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

                                  pic rel: you've inadvertently shown a slight interest in in my vicinity


                                  meme format "bro explaining" featuring a man excitedly talking and gesturing to a nearby woman with an absent expression

                                  Alt...meme format "bro explaining" featuring a man excitedly talking and gesturing to a nearby woman with an absent expression

                                    AodeRelay boosted

                                    [?]DocYeet :verified: » 🌐
                                    @docyeet@mastodon.halis.io

                                    It's official, Halis can now onboard new users fully automatically.

                                    You can now find a registration button on halis.io, if you want to try out some of the services available there

                                    I am aware I am addressing the wrong crowd here, because if you are on the fediverse, you may not need what Halis provides, but one never knows :)

                                    I have been working on this infrastructure for years at this point, aiming to provide anyone in need with a corner of privacy, and this is only the first iteration !

                                    Let me know if you have any feedback, and boosts are very much appreciated !

                                    Halis home page with the new registration button

                                    Alt...Halis home page with the new registration button

                                    List of available services on halis.io
Counting Matrix, Bitwarden, Mastodon, Netbird, BentoPDF, Booge, Dawarich, Immich, OpenDrive, Forgejo, Lemmy, Spliit and Sure

                                    Alt...List of available services on halis.io Counting Matrix, Bitwarden, Mastodon, Netbird, BentoPDF, Booge, Dawarich, Immich, OpenDrive, Forgejo, Lemmy, Spliit and Sure

                                      [?]Timo Zimmermann » 🌐
                                      @fallenhitokiri@social.screamingatmyscreen.com

                                      Can someone recommend a self hosted analytics solution with exactly three criteria being a hard requirement:

                                      - oidc support
                                      - multiple sites with per user permission
                                      - no cookie banner required

                                      Please don't suggest hitkeep or matomo.

                                        [?]DigitalEscapeTools » 🌐
                                        @xabd@mastodon.social

                                        Mumble is an open-source, self-hosted voice chat platform with low-latency communication, encryption, and full control over your own server.

                                        A solid option for private voice communication, gaming, communities, and teams.

                                        More details:
                                        digitalescapetools.com/tools/m

                                        Mumble open-source voice-chat software page showing its website, Matrix community with 466 users, and status checks for Codacy, Azure, Cirrus CI, and Travis CI. Text at the bottom describes Mumble as an open-source, low-latency, high-quality voice-chat program built with Qt and Opus.

                                        Alt...Mumble open-source voice-chat software page showing its website, Matrix community with 466 users, and status checks for Codacy, Azure, Cirrus CI, and Travis CI. Text at the bottom describes Mumble as an open-source, low-latency, high-quality voice-chat program built with Qt and Opus.

                                        Mumble desktop voice-chat client shown in light and dark themes. The interface displays a server channel tree with users, a text chat panel, and toolbar controls for microphone, audio, recording, messaging, and settings.

                                        Alt...Mumble desktop voice-chat client shown in light and dark themes. The interface displays a server channel tree with users, a text chat panel, and toolbar controls for microphone, audio, recording, messaging, and settings.

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

                                          "Self-hosting OSes" are special operating systems like YunoHost, FreedomBox and LibreServer which are designed to make it easier to host your own services either on a VPS, or a computer in your own home or office. They include graphical interfaces that let you install or remove services without having to go through a command line.

                                          Does anyone know of any other distros (Linux or otherwise) designed specifically to make self-hosting much easier like this?

                                            AodeRelay boosted

                                            [?]Ingo Lantschner » 🌐
                                            @ilanti@troet.fediverse.at

                                            Mastodon als Mailrelay: nicht Opfer, sondern Waffe

                                            496 Bestätigungsmails an fremde Adressen: wie mein Mastodon-Server zum Werkzeug eines Cyberkriminellen wurde.
                                            ingo.lantschner.name/post/2026

                                            @zoul, @antars, @admin, @tealk, @Mme_de_Faune, @b2c, @SunDancer, @spielleitung, @pfitzer, @eggipedia

                                              AodeRelay boosted

                                              [?]crc » 🌐
                                              @crc@mastodon.bsd.cafe

                                              All of the HTTP sites & the fossil repositories are on the new server. Going to work on migrating the Gopher & Gemini sites tonight and tomorrow.

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

                                                A VPS provider where you get one (1) IPv6 address. What madness is this? I'd expect a /64 at a minimum.


                                                  [?]Hardy Erlinger » 🌐
                                                  @hardy@social.netspectrum.de

                                                  Als überzeugter freut es mich natürlich, dass wir da in Gesellschaft von Größen wie @Tutanota oder @mailbox_org stehen.

                                                  Gleichzeitig mache ich mir aber schon ein wenig Sorgen über den Zustand der heimischen wenn eine so simple Aktion, wie das Einrichten von für die eigene Domain offenbar so selten ist ...

                                                  Dennoch, herzlichen Dank für den Link ans BSI (Bundesamt für Sicherheit in der Informationstechnik)!

                                                  Und falls ich einen Vorschlag zur nächsten Aktion loswerden dürfte: bei gibt es auch noch Bedarf.

                                                  2/2

                                                    [?]inpc » 🌐
                                                    @inpc@go.mxtthxw.art

                                                    Looking for good PeerTube accounts to follow, especially music, creative stuff and self hosting. Rep your channel below and I'll follow :)

                                                    #PeerTube #SelfHosting

                                                      AodeRelay boosted

                                                      [?]🏳️‍⚧️ Christin Löhner 🏳️‍🌈 » 🌐
                                                      @christin@lsbt.me

                                                      Quick heads-up for other Mastodon admins: this registration spam wave isn't over yet.

                                                      On lsbt.me, we first saw a flood of API registrations using Python/aiohttp. The telltale signs were usernames following the pattern bp plus 16 hex characters, and the sign-up reason was always "Automated protocol deliverability probe". A narrow block on that user agent stopped the first wave.

                                                      Today, however, five new registrations came in with the same usernames and the same sign-up reason. This time the bot simply identified itself as Chrome 126. That's exactly why a user agent is only useful as a short-term filter. It's a header the client can set to anything.

                                                      The requests go to POST /api/v1/accounts. This endpoint lets client apps create a new local account directly in the app. No app needs it for OAuth connections to existing accounts. doesn't use it either. It registers itself via /api/v1/apps, obtains consent via /oauth/authorize, and then works with a user token. Regular sign-up through the Mastodon website is also handled separately via POST /auth.

                                                      So I've completely disabled API account creation on lsbt.me. Web sign-up, OAuth, and existing clients keep working as before. Anyone who wants a new account just signs up once on the web as usual and can then use any client.

                                                      If you'd also rather not offer this optional native sign-up path, you can add the following to your Nginx server block, before the general location / block. The example assumes the @proxy location that many Mastodon Nginx configs already include:

                                                      location = /api/v1/accounts {
                                                      limit_except GET {
                                                      deny all;
                                                      }

                                                      try_files $uri @proxy;
                                                      }

                                                      This returns a 403 only for POST /api/v1/accounts. The read-only GET endpoint remains reachable. As always, run nginx -t afterwards and only reload once the test passes.