Tedium - Self-Host All the Things? 🖥️

Can you self-host your way out of SaaS?

Hunting for the end of the long tail • March 04, 2023

Today in Tedium: Recently, I got a bit of a shocking message in the form of a bill. The bill came from a company named Zapier, which produces a tool for automating tasks of all kinds, such as uploading images to a website or adding lines of text to a spreadsheet. This tool was great for a long time, but then the company decided to raise the price out of nowhere. And not by a little, but by more than three times the cost of what I was paying. I immediately cut back the plan to the minimum needed in response to this unexpected price increase, which honestly kind of upset me a lot. This got me thinking: Why pay all this extra money to another software-as-a-service (SaaS) platform that doesn’t necessarily have my best interests at heart? Is there a better way? So, with that in mind, I’ve been doing some research on tools that I think could be replaced with open-source alternatives without too much trouble, as long as the tools make sense for my needs. But, as always, the rub is always there. Today’s Tedium considers open-source alternatives to a few common categories of software-as-a-service tools. — Ernie @ Tedium

Tech Brew

Tech news is confusing—so we changed that.

Join over 450K people reading Tech Brew—the 3-times-a-week free newsletter covering all updates from the intersection of technology and business. We provide free tech knowledge that’ll help you make more informed decisions.

Subscribe For Free

14781263771 f925ce243e c

(Internet Archive Book Images/Flickr)

Too hot or too cold? Our ranking system for self-hosted apps

Today’s issue will ponder each of these open-source alternative categories by offering three alternatives that fit a “Goldilocks model”—too hot, too cold, or just right. Our goal with this list is not to shame projects, but to offer feedback on what might make a tool a better fit for a broader audience.

For these tests, we either installed the applications locally using docker or ddev, tested demo versions of each given tool, or spun up cloud instances on Hetzner to give each tool a spin in a live environment. I have tried a number of cloud services over the years, and my recommended suggestion for most of these is either to put them on a small machine if it’s for hobby reasons, install them on a cloud service like Hetzner if it’s public-facing, and invest more deeply if it’s more heavyweight.

I’m pretty good at setting up tools at this point, having done so using esoteric approaches such as Node, Rails, and Laravel (along with the ever-present LAMP stack). I’ve set up a Mastodon server on my own, even. If I couldn’t install it, or I had an unnecessary amount of trouble, I’m going to tell you. (Foreshadowing …)


(Stephen Phillps/Unsplash)

Analytics tools: You don’t need Google Analytics

At the moment, the analytics space is probably more disrupted than it’s been in quite some time, in part because Google Analytics is making some major changes that might convince some diehards to jump ship in favor of something more comfortable.

Google Analytics 4 is in the midst of disrupting the lives of site owners and marketers alike, and it feels like if you’re going to head for the exits with your analytics tools, you might as well do it now.

It’s a good time to go self-hosted, too: This space is full of worthy competitors for the first time in many years. And on top of that, with concerns about the General Data Protection Regulation top of mind for many users, the idea of hosting this data in a first-party way suddenly looks a lot more attractive. Anyway, pretty much any of the options listed below could work for most regular people with websites to manage, though at least in my mind, one stands head and shoulders above the rest.

Beyond the potential-for-disruption reasons, I think Google Analytics should eventually fade out for many companies because it is too close to its source of truth—Google.



That’s to say that I think regulatory concerns will eventually lead Google to weaken the product, and as a result, we should take an approach that shows more respect to our users and doesn’t siphon data where it’s not needed.

I’m still running Google Analytics on Tedium, but I’m also running Plausible, and I expect to drop GA soon.

Email Newsletter

(Brett Jordan/Unsplash)

Email newsletter tools: Old or new, your pick

As we’ve written many times, you don’t need to use a service like Mailchimp, or even a service like Substack. Email is email—it’s the water of the internet, in that it flows everywhere. You can send it however you want.

If you’ve ever looked at different email tools as I have, you’ll know that the problem is not a lack of options but a glut of them, and this is true even of the open-source options. The problem is, email newsletter software is in this weird state where most of the tools are either too old and mature or fairly new and untested.

This space is such that you might want to also consider some of the paid alternatives, such as Sendy, which has many of the bells and whistles of SaaS tools but can be self-hosted and even integrated with WordPress. I’m not recommending Sendy, but only because I want to lean towards FOSS in this as much as I can. I know a lot of people who use it and have good experiences, though.

Anyway, after some looking around, I have to say that it’s kind of a crapshoot—a mixture of tools that are arguably a bit overgrown and tools that are so new that they feel like their chances of long-term survival are low.

List Monk


With each of these, you have a number of options, but you will likely be working in the confines of an existing service like Mailgun or Amazon SES to actually send the emails. So sure, you’ll be doing the self-hosting yourself, but Amazon will be managing the message sends for you. You actually want this, because hosting on a new domain can get very costly.

Anyway, a few options to identify:

One challenge I often see with email tools is the ability to manage spam, and with that in mind, I plan to give ListMonk and Keila some deeper tests to determine what’s possible with both of them. I have ended up having to pay for an additional service to manage email lists just because of spam issues, and I would like to stop doing so.


No-code automation tools: Can you actually ditch Zapier?

Given their significant price increases of late, it might also be worth asking if Zapier is really what you need. If your goal is simply automating tasks, you might be better off taking the hosted service out of it entirely and instead using a tool that can push information around the internet.

The problem is, Zapier tends to be the default option in many cases, and it supports a far wider variety of apps than many other services. The good news is that there are plenty of alternatives, especially in the for-pay space, with a couple that cost significantly less including Pabbly and Make.

Active Pieces


But honestly, this might just be something you want to self-host. With that in mind, here are a few options:

I would recommend, if you do decide to go the self-hosted route, you do a little research on webhooks and HTTP headers. Both will be more important in your journey, as you may need to integrate an application that none of these applications currently support. But if you know your way around APIs and webhooks, you can pull in things from lots of different applications, expanding the functionality of these tools far beyond their base use cases.


Calendar-booking tools: Let’s stick with Calendly for now

Honestly, this was the category I felt had the most potential to be pretty cool, but after a terrible, hours-long process of attempting to install a particular tool, I am just not going to recommend anything here.

Which is too bad. Calendly is a concept that could use FOSS-based disruption, or at least a reasonable alternative. However, there just isn’t anything out there that I feel comfortable saying is worthy of your time.

There’s something that I would have liked to recommend, but I couldn’t get it correctly installed, I imagine that a lot of you won’t be able to do the same. Anyway, here’s what I’ve got:

There’s something to be said for open principles and for carrying your application like it’s open in spirit, and something else to be said for the rubber meeting the road.



Cal.com, unfortunately, was stuck hovering above the road. I tried three separate methods to get it to install Cal.com, including my preferred Docker setup and its recommended Railway method, and it gave me issues at every turn. (Whatever the technical reasons, changing your domain should not be as big a hurdle as it is.)

Their tool may just not be ready for prime time for self-hosters—though if you want them to host it, it might still be a good choice. But as this is a self-hosting guide, I have to call this out, unfortunately.

Suggesting an option like NextCloud, which is essentially a huge suite of tools, might be way too much for most people. But it’s a lot closer than Cal.com at this time, unfortunately.

So, what am I to make about the world of self-hosting applications? I think, like FOSS in general, you can tell where a lot of the open-source energy was put into … and where it wasn’t.

I don’t mean that as a slight on project creators. Ultimately developers have different priorities than end users.


Just as an example: I think it would be very useful if there was an open-source competitor to Buffer or Hootsuite that could allow small creators to manage their social media calendars without having to pay a middleman hundreds of dollars a year to do so. I’ve been hunting for a tool like this, and there appears to be one in the works, called Mixpost, which works on the PHP framework Laravel. I have yet to test it, but this is promising. Their model makes sense, too—the very basic features are free under an MIT license, while more bells-and-whistles options will be sold under a one-time commercial license.

There is a class of small-scale creator that wants to be able to create and build their own infrastructure without having to spend hundreds of dollars a year on multiple bills for small tools.

But the thing is, this has been an issue for, like, a decade. And while there have been attempts of this nature in the past, only now are we starting to see that we need more FOSS alternatives to SaaS tools.

We have to make room for business models, sure—and I would encourage you, after you find a tool you like, to financially support creators you think are doing things well.

But we need to find a way out of this trap of SaaS. It is yet another manifestation of the platform issue, and an unnecessary one at that at the scale many small creators build.

I shouldn’t have to get a surprise bill for someone to point it out.


Find this one an interesting read? Share it with a pal! And thanks to Tech Brew for sponsoring.

Share this post:

follow on Twitter | privacy policy | advertise with us

Copyright © 2015-2023 Tedium, all rights reserved.

Disclosure: From time to time, we may use affiliate links in our content—but only when it makes sense. Promise.

unsubscribe from this list | view email in browser | sent with Email Octopus

Key phrases

Older messages

Robot Hand is the Future 🤖

Wednesday, March 1, 2023

I tried making YouTube listen to nothing but Elliott Smith. Here's a version for your browser. Hunting for the end of the long tail • February 28, 2023 Today in Tedium: Can an algorithm be seen as

Hobbyists for Hire 🤠

Saturday, February 25, 2023

On metal detectors and very specific hobbies. Here's a version for your browser. Hunting for the end of the long tail • February 25, 2023 Hey all, Ernie here with a fresh one from Andrew Egan, who

The Hayes Code 💾

Wednesday, February 22, 2023

The command set that helped modems go mainstream. Here's a version for your browser. Hunting for the end of the long tail • February 22, 2023 Today in Tedium: Many parts of the computing experience

Old Archives, New Controversy 📰

Saturday, February 18, 2023

On The New York Times' big controversy and their sizable archives. Here's a version for your browser. Hunting for the end of the long tail • February 18, 2023 Today in Tedium: For people who

A Layer of Gloss 📖

Friday, February 17, 2023

The starting point of a glossary of Tedium. Here's a version for your browser. Hunting for the end of the long tail • February 15, 2023 A quick note: Before we get started today, I just wanted to

AR beats VR for engineering, new report claims

Wednesday, March 29, 2023

‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

When the Training Wheels Decide ⚾️

Wednesday, March 29, 2023

How new tech could build better athletes. Here's a version for your browser. Hunting for the end of the long tail • March 29, 2023 Hey all, Ernie here with a fresh one from Andrew Egan, who

Warning: Crypto-Stealing Malware Hiding in TOR Browser Installers

Wednesday, March 29, 2023

The Hacker News Daily Updates Newsletter cover THN Webinar: 3 Research-Backed Ways to Secure Your Identity Perimeter Don't Let Cybercriminals Sneak in Through the Identity Perimeter: Get Actionable

Here's how 'Legend of Zelda: Tears of the Kingdom' will play

Wednesday, March 29, 2023

The Morning After Now available on your smart speaker and wherever you get your podcasts Apple Podcasts | Spotify | Google Podcasts It's Wednesday, March 29, 2023. Nintendo faces a major challenge

What Is Generative AI?

Wednesday, March 29, 2023

Read in Browser Logo for Review Geek March 29, 2023 AI products such as ChatGPT, the new Bing, and Google's Bard have dominated the headlines in 2023. People have been using them for all kinds of

📌 Learn the ABCs of LLMs from OpenAI, 🦙 LlamaIndex, Hugging Face 🤗, and Others At Arize:Observe

Wednesday, March 29, 2023

Join us at the third annual Arize:Observe conference, which is shaping up to be one of the leading events this year on large language models, generative AI, and ML observability. Sessions include: A

Apple Pay Later 💳, Google's coding AI 🤖, browser notifications launch 👨‍💻

Wednesday, March 29, 2023

Apple has launched its buy now, pay later service. Sign Up|Jobs|Advertise|View Online TLDR Daily Update 2023-03-29 📱 Big Tech & Startups Apple Pay Later is finally launching (2 minute read) Apple

Bicycle — PayPal has restricted our account after we invoiced a key containing “ALEP” — and Apple Music Classical

Tuesday, March 28, 2023

Issue #1085 — Top 20 stories of March 29, 2023 Issue #1085 — March 29, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1

Zoom's new AI-powered features include whiteboard generation and meeting summaries

Tuesday, March 28, 2023

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo By Christine Hall and Haje Jan Kamps Tuesday, March 28, 2023 Happy Tuesday Crunch! To meet the changing startup landscape, we're

Lessons Learned, Pydantic, ChatGPT Outage, and More

Tuesday, March 28, 2023

Lessons Learned From Four Years Programming With Python #570 – MARCH 28, 2023 VIEW IN BROWSER The PyCoder's Weekly Logo Lessons Learned From Four Years Programming With Python What are the core