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

[?]Stefan » 🌐
@stefur@fosstodon.org

I'm looking for a self-hosted solution for music. Stumbled upon Navidrome which seems to fit the bill, but I'm curious to know if anyone can share some experiences or have any other recommendations?

    [?]CryogenicNighthawk » 🌐
    @CryogenicNighthawk@4d2.social

    Yesterday I spun up a Nextcloud instance that will be a shared resource for multiple communities that I am a part of.

    1. Reverse proxy rules updated by Ansible
    2. VM created by terraform
    3. Nextcloud/postgres/nginx/TLS certs set up by Ansible

    After I edited a few text files, it took a bit over 10 minutes to between nothing, and fully working server.

    is great

      [?]4liceD » 🌐
      @4liceD@mastodon.hidden-reality.net

      So now that I moved instances, what should I do next and which places would be good to follow?

      selfie

      Alt...selfie

        [?]al » 🌐
        @alan@lighthouse.co.im

        Lighthouse lore vi
        Post 3/5

        S3 settled, Caddy cracked its knuckles, backups marched off like good soldiers. Even MinIO behaved for five minutes. The Lighthouse felt lighter — like it understood you weren’t building a stack, but a harbour.
        A beacon for the tired, the tender, the fed-up.

          [?]Keith Böhler » 🌐
          @keithnator3000@universeodon.com

          So I managed to get my nextcloud rolling for like a whole 10min!! LOL

          It seems the AIO has some issues with port 443 and my mobile apps wanted to use it. In trying to fix it I borked the whole thing.

          Honestly a good opportunity in that tho. I had in mind to document the steps I took to get started, but in the troubleshooting and back tracking you kinda lose track. Now with a complete run under my belt a documented restart is a good exercise.

          In case anyone is curious I have a headless debian install with tailscale so that i don't open ports in my home internet. I took the techhut docker file to spin up AIO and then I hook it up with my domain.

            AodeRelay boosted

            [?]JimmyChezPants 🇨🇦 » 🌐
            @jpaskaruk@growers.social

            Ok so hey

            I want a web-type Office Suite ala Google Sheets/Docs and I don't want it to be part of some gigantic resource-chewing albatross like

            I would like to do all my Word Processing and Spreadsheeting and so forth through a web interface, which is served from my server (docker is fine) and saves the documents as normal files in a defined directory.

            Does such a thing exist? I do NOT need feature-rich, I do not need it to save MSOffice docs that I can send to a printing shop with all bugs intact, I just want to stop losing shit to hard drive wipes, which I'm sorry but nuking my hard drive is a lifestyle choice at this point and I don't care what you think about it.

            I have had the thought that maybe has some sort of plugin or something which could store files in an Object Storage type thingy that I could self-host instead, cause I've been planning to get some sort of bucket online since forever...

              AodeRelay boosted

              [?]Ric Harvey 🇪🇺🌍💚 » 🌐
              @Ric@mastodon.squarecows.com

              DNS verification is now in testing on my instance and things look good! I've even created a hash generator tool on bovine.squarecows.com/docs/too

                AodeRelay boosted

                [?]Stefano Marinelli » 🌐
                @stefano@mastodon.bsd.cafe

                In the past few days I’ve seen talk about RAM prices shooting up due to demand from big datacenters.

                Today I read that a historic brand like Crucial - I own plenty of their hardware, including SSDs - is dropping consumer products to focus on gear for those same datacenters.
                The result (or maybe the intention?) is to push people away from self hosting, undermine the OwnYourData idea and make everyone depend on huge datacenters for life.

                So much for owning your data.
                So much for decentralisation.

                Because taking down one giant datacenter is far easier than taking down thousands or millions of individual nodes.

                Friends and colleagues, don’t trade your freedom for a bit of convenience. Once you give it away, getting it back is very hard.

                Always Own Your Data.

                  [?]Paco Ho Ho Hope 🎄 » 🌐
                  @paco@infosec.exchange

                  It’s coming together. I have 2 out of 6 racked. All the power is in the rack. Network and all the actual workloads are still on the bread rack behind and to the right. I will get these 2 servers online, move a bunch of workloads to them, and then I’ll be able to move more servers off the bread rack to the new rack.

                  I don’t see any way to redo the networking without some brief outages. I’ll have to disconnect the router, move it, and reconnect. A few minutes of disruption.

                  That’s going to be the hardest part: the main network wire runs through the whole basement and pops out in the garage and it’s basically at its limit. I have about 5-6 feet in the garage and that’s it. So when the main router finally moves to the rack, the rack has to be in its final location and then it can’t really move much.

                  Either that, or I just stick one of these RJ45 couplers on there and extend the line. I only have 200Mbit service, so I’m not worried about losing bandwidth to a coupler.

                  Photo of a full size 42U rack. There’s a monitor at the top showing the blue Dell EMC logo, and 2 servers on rails beneath it. At the bottom are 2 UPSes.

                  Alt...Photo of a full size 42U rack. There’s a monitor at the top showing the blue Dell EMC logo, and 2 servers on rails beneath it. At the bottom are 2 UPSes.

                    [?]Rad Web Hosting » 🌐
                    @radwebhosting@mastodon.social

                    🚀 Deploy on (5 Minute Quick-Start Guide)

                    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
                    What is Virtualmin?
                    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

                    It supports:

                    Multi-domain virtual hosting
                    Apache or Nginx
                    PHP ...
                    Continued 👉 blog.radwebhosting.com/deploy-

                      [?]Mitch Effendi (ميتش أفندي) » 🌐
                      @mitch@hoagie.cloud

                      if any of yinz use @tailscale in your homelab, make sure you login to your admin panel and double check that all of your devices are updated to client version 1.90.9; it patches a critical vuln.

                        🗳
                        AodeRelay boosted

                        [?]Dmytro (Dima) Oliinyk » 🌐
                        @dima@dol.social

                        What would you prefer?

                        Having more followers and reach on Bluesky, but being tied to their bsky.app platform - or having less visibility for your posts, but full independence on your own Mastodon instance?

                        Mastodon:5
                        Bluesky:0

                        Closes in 5:15:26:17

                          AodeRelay boosted

                          [?]DajeLinux :linux: :fedilug: » 🌐
                          @dajelinux@mastodon.uno

                          Il web che amo.
                          Quello dei piccoli blog indipendenti, magari ospitati su qualche VPS dove si offrono anche servizi open source e privacy oriented, istanze del , e tanto altro.

                          Si può parlare di ?
                          In ogni caso, impegniamoci per alimentare un WWW più sano.

                          Per non creare un'accozzaglia di url, mi limiterò a taggare alcuni profili (in ordine sparso), da cui poi ricavare i link:

                          @stefano
                          @lorenzo
                          @dado
                          @denial403

                          @internet

                            [?]rmstyle » 🌐
                            @rmstyle@mastodon.online

                            Dear please don't make use an sh script to install your software. Just use a docker compose and an .env file.
                            Thank you very much for your hard work, I appreciate it.

                              AodeRelay boosted

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

                              Ever messed up an update? We got you covered! Simply restore your Snapshot!

                              You can now also manage (create, delete, restore) a snapshot of your Box! If you ever messed up your application, OS update or anything else - simply go back to your last snapshot and try again! This way, you can test and learn even better and easier!

                              cc: @gyptazy

                              BoxyBSD allows you to manage snapshots of your Boxes, now!

                              Alt...BoxyBSD allows you to manage snapshots of your Boxes, now!

                                [?]Johannes » 🌐
                                @jom@social.kontrollapparat.de

                                Paperless-NGX has become the true successor to 3 for me, which now focuses on AI and changed its payment model. The automatic document classification is impressively accurate. Container hosting makes self-hosting straightforward. If you want modern, intelligent document management that works cross-platform with full control, Paperless-NGX is an excellent choice. Great mobile apps available too. The only downside: no way to financially support this brilliant software.

                                The image shows a computer screen with a web application called Paperless-ngx open in a browser.

​On the left side there is a vertical navigation bar with items such as Home, Documents, Correspondents, Tags, Document Types, Storage Paths and other administrative options.

The center of the screen shows the details of a document, including fields like Title, Archive Serial Number, Issue Date, Correspondent, Document Type, Storage Path and Tags.

On the right side of the screen there is a preview of a two-page IKEA invoice in German, with the IKEA logo at the top, seller and buyer information, delivery address and a table listing items, prices and tax details.

                                Alt...The image shows a computer screen with a web application called Paperless-ngx open in a browser. ​On the left side there is a vertical navigation bar with items such as Home, Documents, Correspondents, Tags, Document Types, Storage Paths and other administrative options. The center of the screen shows the details of a document, including fields like Title, Archive Serial Number, Issue Date, Correspondent, Document Type, Storage Path and Tags. On the right side of the screen there is a preview of a two-page IKEA invoice in German, with the IKEA logo at the top, seller and buyer information, delivery address and a table listing items, prices and tax details.

                                  [?]Paco Ho Ho Hope 🎄 » 🌐
                                  @paco@infosec.exchange

                                  So I bought a full-sized rack for the garage. Might be a bit too big to call it a any more 😜

                                  It came with 2 PDUs that take 3-phase, 60A, 250V AC. I, um, won’t be plugging those into the house. My servers run on 240V, 2-phase. This plug is just a monster. My hand in the photo for scale.

                                  I’m tickled that it says “Sun” on the side. I got my start in work on Sun IPCs and Sparc 4s back in the day.

                                  Photo of the PDU mounted in the rack. It has 6 banks of 6 plugs each.

                                  Alt...Photo of the PDU mounted in the rack. It has 6 banks of 6 plugs each.

                                  Photo of the side of the rack with the “Sun Oracle” logo on it. I like the Sun icon with the 4 S’s

                                  Alt...Photo of the side of the rack with the “Sun Oracle” logo on it. I like the Sun icon with the 4 S’s

                                  The IEC309 power plug. My hand for scale. Just the wire itself is huge.

                                  Alt...The IEC309 power plug. My hand for scale. Just the wire itself is huge.

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

                                    No regrets. Next step, huge battery.

                                    A graph shows energy produced, consumed and sold in 2025. Most of the energy comes from solar, and half of it is sold directly. The grid provides two-thirds of the home energy, but the overwhelming majority goes to power the server rack.

                                    Alt...A graph shows energy produced, consumed and sold in 2025. Most of the energy comes from solar, and half of it is sold directly. The grid provides two-thirds of the home energy, but the overwhelming majority goes to power the server rack.

                                      [?]Mark » 🌐
                                      @markw@mstdn.social

                                      top notch engineering over here. all my servers can get taken down by one needy cat 🤦

                                        [?]BjoernAusGE » 🌐
                                        @bjoern@social.sengotta.net

                                        Hew fellow selfhosters. Is there any problem if i would use crowdsec and ufw-blocklist together on my Debian Trixie Webserver?
                                        Does anyone of you use that combination?

                                        #crowdsec #ufw #selfhosting @homelab @homelab_de

                                          AodeRelay boosted

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

                                          I set up a bridge for my server. Again.

                                          It is much more stable than I remember. Also, I found out you should restart along with the bridge to make things work continuously. Restarting only the bridge breaks a connection from Synapse to the bridge’s app service, and restoring it takes a lot of time somehow.

                                            [?]panzone » 🌐
                                            @panzone91@social.treehouse.systems

                                            Any solution alternative to Plex? I would like to create something like this but I don't really like to use something like Plex that, to my understanding, is depending on an external service.

                                              [?]Fossery Tech :debian: :gnome: » 🌐
                                              @fosserytech@social.linux.pizza

                                              (more Linux and FOSS news in previous posts of thread)

                                              Pi-hole releases FTL & Web v6.4 and Core v6.3 for network-wide ad and tracker blocking:
                                              alternativeto.net/news/2025/11

                                              Raspberry Pi Imager 2.0 makes it easier to install Raspberry Pi OS on bootable media:
                                              alternativeto.net/news/2025/11

                                              Vulkan 1.4.335 Released With The Very Notable VK_EXT_present_timing:
                                              phoronix.com/news/Vulkan-1.4.3

                                              GCC 16 Switches To Using C++20 Standard By Default:
                                              phoronix.com/news/GCC-16-Now-C

                                              Algol 68 Programming Language Front-End Merged Into GCC 16:
                                              phoronix.com/news/Algol-68-Mer

                                              iodéOS 7 beta launches with Android 16 base, enhanced battery life, and updated apps:
                                              alternativeto.net/news/2025/11

                                              GrapheneOS leaves France over encryption backdoor concerns:
                                              proton.me/blog/grapheneos-fran

                                              FreeBSD 15.0-RC4 Released Due To Last Minute Issues:
                                              phoronix.com/news/FreeBSD-15.0

                                                [?]Martijn van Exel » 🌐
                                                @mvexel@en.osm.town

                                                I think I am figuring out the hard way that you *can* configure an alternate email provider for the transactional emails (confirm subscribe / unsubscribe) but mailgun is still required for bulk email to send out your actual newsletters.

                                                1) Am I right?
                                                2) Is there a way to prevent Mailgun from inserting tracking code? So annoying!

                                                  [?]The IT Blog » 🌐
                                                  @blog@www.locked.de

                                                  NextCloud on Hetzner is the OneDrive upgrade I didn’t know I wanted

                                                  For years, I relied on Microsoft’s OneDrive — not for the Office 365 suite, but for its 1TB of cloud storage. It served me well for offsite backups and seamless syncing between my computers and phone. I even used the Personal Vault feature, though more out of curiosity than necessity. Later, I joined a friend’s family plan, making it even more cost-effective.

                                                  […]

                                                  locked.de/nextcloud-on-hetzner

                                                    [?]yopp » 🌐
                                                    @alex@feed.yopp.me

                                                    Hey , , and people!

                                                    I have Ubuntu 24.04.3 with encrypted root and two encrypted partitions mounted at /srv/disk[0|1]

                                                    All 3 are remotely unlocked at boot using same key with keyscript=decrypt_keyctl. Unlock is handled via dropbear by semiautomatic tool with access to shared secret storage, where host specific encryption keys are stored.

                                                    I want to get two things at the same time:

                                                    1) if any encrypted partition is missing, host must boot regardless of that and preferably with as little timeout as possible

                                                    2) if encrypted device failed to mount due 1) or due failed unlock, mount point must be masked, to avoid any containers that might have mounts there to access them. Sadly` chattr -I` doesn't help here, because mount point is still readable by root. Yeah, root, I know but rootless docker doesn't play well with swarm and k8s is too expensive to run on my scale.

                                                    Basically, I need a degraded host that can accept *some* of scheduled workload

                                                    What’s the right approach here?

                                                    So far I tried removing fstab entry for `/srv/disk[0|1] `and adding explicit mount units

                                                    ```toml
                                                    [Unit]
                                                    Description="/srv/${disk_name} filesystem"
                                                    Requires=systemd-cryptsetup@${disk_name}\x2ddata\x2dcrypt.service
                                                    After=systemd-cryptsetup@${disk_name}\x2ddata\x2dcrypt.service
                                                    ConditionPathExists=/dev/mapper/${disk_name}-data-crypt

                                                    [Mount]
                                                    What=/dev/mapper/${disk_name}-data-crypt
                                                    Where=/srv/${disk_name}
                                                    Type=ext4
                                                    Options=defaults,errors=remount-ro

                                                    [Install]
                                                    WantedBy=local-fs.target
                                                    ```

                                                    and extra `mask-srv@.service`

                                                    ```toml
                                                    [Unit]
                                                    Description=mask /srv/%i if /dev/mapper/%i-data-crypt is missing
                                                    DefaultDependencies=no
                                                    After=cryptsetup.target systemd-cryptsetup@%i\x2ddata\x2dcrypt.service target srv-%i.mount
                                                    Before=local-fs
                                                    ConditionPathExists=!/dev/mapper/%i-data-crypt
                                                    Conflicts=srv-%i.mount

                                                    [Service]
                                                    Type=oneshot
                                                    ExecStart=/usr/bin/mount -t tmpfs -o ro,mode=000,nr_inodes=1,size=4k tmpfs /srv/%i

                                                    [Install]
                                                    WantedBy=local-fs.target

                                                    ```

                                                    But I it seems to have race condition between srv-disk0.mount and I can't figure out right set of dependencies between units here

                                                      [?]Brudi Bräu » 🌐
                                                      @brudibrau@hostux.social

                                                      I just tried to upgrade the OS on my RPi to Trixie. Now it doesn't boot anymore.

                                                      This is the second time this happens after an upgrade. Lots of hassle for a tiny Nextcloud server that I essentially use to keep my MP3 collection synchronized between two computers.

                                                      I took it offline. Now I am considering getting a NUC-type device and running Nextcloud, E-Mail and maybe my own Mastodon instance on that.

                                                      Thoughts? Experiences? Is that even technically feasible?

                                                        [?]Derick » 🌐
                                                        @derickp@techhub.social

                                                        RE: mastodon.social/@itsfoss/11562

                                                        I started a couple of years ago and it's right up there with adopting as one of the best things I've done in recent years to wrestle some control of my own data back. I'm excited that it's becoming more widespread!

                                                        That said, I'm self-hosting on Synology and I'd really like to move to something less closed at some point. I'm just not confident enough in my skills yet to make the switch now.

                                                        [?]It's FOSS » 🌐
                                                        @itsfoss@mastodon.social

                                                        Self-hosting is rising because Linux users refuse to wait for permission.

                                                        itsfoss.com/self-hosting-risin

                                                            AodeRelay boosted

                                                            [?]Ethan Sholly » 🌐
                                                            @shollyethan@fosstodon.org

                                                            [?]Kalvin Carefour Johnny » 🌐
                                                            @kalvin0x58c@ohai.social

                                                            I have contacted Contabo: "I will be ordering multiple VPS in Singapore. Ensure your infrastructure, including IPv6, is functioning properly, as no refunds are offered. Customer support is slow and misaligned with my schedule. Confirm IPv4, IPv6, and overall infrastructure are fully operational."

                                                              fedicat boosted

                                                              [?]shom ✊🏽🐧📷🤿🏔️🪚 » 🌐
                                                              @shom@gts.shom.dev

                                                              I host my own Phanpy but there's a feature in dev (automatically populate alt-text if it's embedded in images, yessss!!!) I really want. So, I finally setup a build container for @phanpy and a small script to extract out the static folder so I can continue serving it out via Caddy. I wrote a quick post about it, I'm sure there are better and more idiomatic ways of doing this, so advice is welcome.

                                                              #PhanpySocial #GoToSocial #SelfHosting #Podman #Caddy

                                                                [?]Christian » 🌐
                                                                @chris@social.uggs.io

                                                                Oh,

                                                                this is really turning out better than anticipated. Installing, updating, authorizing and syncing of custom prompts with one command. Then use and forget!

                                                                  AodeRelay boosted

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

                                                                  Today's routine apt package updates results:

                                                                  - CI/CD runner broken
                                                                  - is broken on two environments

                                                                  And that was not a . is the reason.

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

                                                                    I haven't figured out how to automate my backups. Last night, I figured I'd start one when I went to bed. Let it run overnight. But the admin console wouldn't load. Left it for this morning. I tried rebuilding the container. Now my system is technically running, and my files are still there, but it's saying it has no internet connection and a bunch of other errors. I'm rebooting the VM to see if that helps. Yay for

                                                                      [?]Goldside543 :verified: » 🌐
                                                                      @Goldside543@social.linux.pizza

                                                                      starting to see why relying on external services to keep your website up fucking sucks

                                                                      one little screw up from something like AWS or Cloudflare and bam, site's down and you can't even do jack shit about it

                                                                        AodeRelay boosted

                                                                        [?]Menel :xmpp: » 🌐
                                                                        @menel@snikket.de

                                                                        Did anyone ever deploy fedifetcher with snac?
                                                                        I'm not asking about mastodon but (https://codeberg.org/grunfink/snac2)
                                                                        It seems even consecutive runs take over one hour, I've got duplicates of reply trees in my conversations, while still not seeing all replies there are. Also the "database" increased considerable in size.

                                                                        I guess it's not fully compatible. But I would like to know what others did with it.