The CMS for your blog or website is likely self-hosted—unless you're using a service like Ghost's hosting or a website builder tool like Squarespace.
That's often supplemented with hosted services, say, for any forms and surveys, analytics, and more. Or you could self-host everything.
Then, for every team tool for project management and support and more, there are the popular cloud apps—along with self-hosted versions of those apps or open-source alternatives.
Which software if any does your team self-host, and why?
I used to work on a 100% self-hosted stack.
For source code repositories, self-hosted GitLab (back in 2013 when they were quite the underdog). I just loved getting most of GitHub features at the time without the monthly fees.
I used DokuWiki for wiki needs.
Dolibarr for accounting.
Too many self-hosted, open-source project management apps to list them here.
For file syncing in the cloud, I'd have two instances of OwnCloud (one for personal stuff and the other for professional).
I even had my own self-hosted RSS reader. Not a desktop app, but a website put on a server, called Selfoss. Surprisingly, it's still maintained.
At one point, I started looking for self-hosted replacements for Facebook and LinkedIn 😂
But all of this was when I had time to waste on maintenance. You know, update, upgrades, bugs, installs, availability... In 2016 I progressively got rid of all the self-hosted software I was using until I ditched them all.
Nowadays I'm 100% cloud-based SaaS, with a few licensed desktop apps.
I don't find spending time on set up and maintenance worth the money saved.
Not saying self-hosted apps are a waste for everyone. Just me in my very own context, I find it so much simpler to not have to think of all the maintenance associated with self-hosted apps, and I'm gladly paying others to take care of that. But it could make sense for bigger companies and teams who can afford to have a person dedicated to everything self-hosted.
I used BugHerd as self-hosted for several years;
- Annual Cloud Edition cost was close to Self Host License.
-Hosting it was no big deal, we were using it internally within our 10-12 developer team, and we just hosted it on a $5/month DigitalOcean droplet.
PS: This was at least six years ago, not sure license we used still available.
Currently, we are using Github Free Edition. Instead of start paying $4/month per user for the missing features; we are planning to use self-hosted GitLab or Gitea for our team.
We self-host and use Passbolt for team password management. Simple deployment via DigitalOcean.
We use Metabase which has been great instead paying a ton of money for a BI tool.
Joplin for notes. My notes are extremely sensitive and private data and I do not trust Evernote or anyone else to store them.
For static web sites, I use AWS S3 buckets. I usually have a browser tab that has the AWS console open so it's easier for me to find a theme and hack something together versus using another hosting provider.
For dynamic websites where I need more features, I will build the website in asp.net core and host it on an aws t2-micro ec2 linux webserver within a docker container.
Most recently, I have stumbled upon some no-code and low-code solutions. As a developer, I'm tired of writing the same methods over and over, and would rather spend more time interacting with my clients to understand their needs. Therefore, I'm looking to go with a low-code platform. With low-code, there's still flexibility to extend the platform for custom integrations, and it provides the client the ability to self-service themselves by moving their logo a pixel up or down to their heart's content. =)
No-Code and Low-Code Platforms:
voiceflow (Voice Apps)
unqork (For enterprise, pricing start at six figures)
zudy (For enterprise)
appery (Mobile, PWA, and Web)
My company is looking to switch platforms for our customer-facing documentation of our SDK. We currently use a mix of Confluence and isolated PDF's, but we are looking for something a little more p...
I have signed up for Roam Research (ages ago, no waiting list at the time), but I didn't like the fact that it was online only. Recently, I downloaded Obsidian (Obsidian.md), and I think Obsidian i...
Email apps come and go so fast—which one has kept you using it the longest, and why?