

searx.yourdomain.tld/search?q=test
Do you have the %s in the search string: searx.yourdomain.tld/search?q=%s. For instance, in Firefox, when you add you searx instance, I had to add the %s to get it to search properly.
Incessant tinkerer since the 70’s. Staunch privacy advocate. SelfHoster. Musician of mediocre talent. https://soundcloud.com/hood-poet-608190196


searx.yourdomain.tld/search?q=test
Do you have the %s in the search string: searx.yourdomain.tld/search?q=%s. For instance, in Firefox, when you add you searx instance, I had to add the %s to get it to search properly.


Our new dog chewed up the Ethernet cable
Ugh! I had some of the same issues a while ago with a Jack Russell I adopted. Cool dog, high octane energy, eager to learn new things. Since he was teething, everything became a chew toy regardless of the mountain of chew toys I had already provided. USB cables, Ethernet cables, power cords, I’ve replaced a bunch. Thing about a Jack Russell is you can teach them anything and they are eager to learn and please, however, if they pick up a bad habit, it’s hard to break them of that. He doesn’t chew anything any more, but there for a stint, he was hell on wheels.


Just throwing this out there since you may be in the market for equipment and subsequently RAM for said equipment…I’ve had good experiences with MemoryStock over the years. It’s at least good for a bookmark to consider later on if the need arises.


That’s pretty cool. I’m not sure I have an immediate use case for it as I seem to be short 40k in pictures, but I certainly bookmarked for later. The dataset wall is pretty wild, and fast. Thanks for sharing.
The 2025 Wrapped: Self-Hosted Software Launches is quite a list.


Bonus question: what’s a good distro to use?
I stick with Ubuntu 22.04 LTS (Jammy Jellyfish). Most people here seem to gravitate to Debian, which Ubuntu is a brother from another mother. As far as equipment, I wouldn’t waste my money on enterprise equipment or equipment older than 5 or so years years old unless you’ve got a mini nuclear power plant. Thing is, now days, with advancements in technology, it doesn’t take a lot to get a lot out of modern equipment.
I did want to come back and throw this into the mix:
It’s a good read even tho you may not understand all of it at this point in time. Takes you step by step from Day 1 to Day 21 with each chapter giving a straight forward learning environment. …and it doesn’t stop there:
Github repository: https://github.com/livialima/linuxupskillchallenge
document document document…on paper
My handwriting has deteriorated quite a bit over the decades and if I were to document on paper, I probably wouldn’t ever be able to decipher it. I do back up my digital documentation in separate, multiple storage containers. I do agree with documenting being key to surviving your self hosting journey. It will also help others help you when you know exactly the steps you have taken or tried. One of my former bosses would tell me ‘If you didn’t write it down, it didn’t happen.’


I have much respect for the opensource dev teams/individuals that write the software I use. It just seems to be a more personal product than using an equal commercial solution. Plus, I get a ton of fun and education from it all, so thank you so very much for your efforts. They are much appreciated.
Since you are just starting out, I will pass along some advice that has been invaluable to me, and that is to take notes. I used to work for a firm in a non related field, but the rule was ‘If you didn’t write it down, it didn’t happen’ and that has carried over into my personal life. Write it all down. At the very least, you will have a bread crumb trail back to where you started if the wheels fall off. Notes can also help others help you by seeing the steps you have already taken.
Also, don’t be under the delusion that those of us here woke up one morning, spun up a server and apps, and everything from then on was jippity jippity. For me it’s a process of:
Reading/asking --> doing/trying/documenting --> screwing it up --> rinse/repeat ad nauseam with much colorful language thrown in between, until I finally get it.
I wish you the very best in your endeavors, and I look forward to hearing of your selfhosting exploits.


It is so undervalued for how amazing streaming your own music collection is.
It is indeed. Even yesterday, I was in the kitchen making my ‘world famous’ Italian Seasoning bread with 7 natural herbs and spices. I have an old phone I use just for the WiFi, pulled up my Navidrome instance, set the phone up in the window sill, put my headphones on, and had a good time. I was even inspired to make some fudge.



I deployed it in a Docker container. It is my default search engine. I use it constantly. Besides Calibre & Navidrome, it’s one of my most heavily used, selfhosted apps.


Meh…it’s a tool that needs some heavy regulation, but a tool nonetheless.


I turned to ChatGPT2, but all this confirmed was that there should be no errors with my configuration. It’s conclusion was that it had to be networking.
Oh, you’ll smoke a turd in hell for that. /s
Huh… I thought Synology had a cap of 143 characters. Are you writing a book? LOL
So if I want that backup to work, it appears I have to rename hundreds of files on that PC
You could zip or tar the offending files. Inconvenient but would work. You could use VeraCrypt or Cryptomator containers which would give you 255 character cap. Using a VeraCrypt or Cryptomator container will let you store files with longer names inside the encrypted volume, but it won’t change the 143‑character limit for the container filename itself on the Synology NAS.
I was specifically wondering if I could in fact just chuck them in as-is and it would be able to access the drives? Because like, they’re separate drives, right? How would that work in a non-RAID setup when accessing from another computer? Would they show up as separate drives? Is it at all possible?
I have a shelf of NetGear ReadyNas-4 bay enclosures. They are old as the hills ReadyNas 214 with OS 6.10.3. The first 2 of them are set up as JBOD (Just a Bunch Of Drives) 8 bays x 10 tb drives . They have no RAID setups on them. They all show up as separate drives. Now, you may need to set up permissions to access the drives, but they all act independently of each other. However, in that setup, if a drive fails, well you’re SOL. Some caveats would be that the drives to be inserted into the JBOD NAS setup need to be formatted in a compatible file system such as EXT4 or NTFS
The other 2 ReadyNas-4 bay enclosures are set up as RAID 5. So using RAID 5, you have ~30 tb usable space and 1 10tb drive for redundancy per each ReadyNas unit.


I’m going to ‘selfhost’ nekid party games with my lady friend…does that count? 😈 I am incapable of playing most games tho. Sad that. There are so many out that look so very cool. I’ll have to enjoy them vicariously.


a virtual turducken
LOL


Google Cloud Armor, AWS Shield, Fastly, Akamai, Incapsula, Freenom World, DDoS-GUARD, Netlify, all offer some level of DDoS and plans vary widely. Cloudflare’s Tunnels/Zero Trust free tier is quite generous. I realize some selfhosters have an aversion to Cloudflare, but Cloudflare is very good at what they do. There are VPS hosts that do offer DDoS protection like DigitalOcean, Vultr, Linode, A2 Hosting, Hostinger, OVH, however, it’s usually just basic DDoS protection. Maybe check with your host to see what they offer.
Most edge DDoS protection of any merit is going to be the big guys. You could lock down your VPS to only you and your handful of friends, but unfortunately, in the event of a DDoS attack, your server will be bearing the brunt of the attack. Is your VPS server of a nature that would elicit repeated DDoS attacks? I’ll have to say, anecdotally, that I’ve never experienced one, but that is no guarantee that you wouldn’t either.
I’m intrigued. I’ve always wanted to point my search engine to my ebook library and be able to search them for data. Scrape my library as it were. I’ve also wanted to change the Searxng log as well, to personalize it.