Today's Deep-Dive: Haven
Ep. 306

Today's Deep-Dive: Haven

Episode description

Haven is a self-hostable private blogging system designed to offer the ease of social media posting without compromising privacy or handing over control to big tech companies. It addresses the common frustration of wanting to share personal content, like photos, privately, only to be met with spam and privacy concerns on mainstream platforms. The system is open-source, minimalist, and intentionally designed for sharing with a close circle, avoiding ads and tracking. A key feature is its robust spam prevention, as user accounts can only be created through explicit administrator invites, eliminating the possibility of unauthorized sign-ups. Haven supports various media types and includes private RSS feeds for updates. For self-hosting, it offers multiple options catering to different technical skill levels, from fully managed hosting and assisted platforms like Peekapods and CubeSale to DIY methods using Docker or cloud services like AWS. The core philosophy behind Haven is to empower users to own their digital space and content, shifting from being a product to being an owner. The cost of hosting is framed as a subscription fee for independence and genuine privacy, free from corporate monitoring and policy changes. The discussion concludes by prompting listeners to consider what they would share if their digital life were completely private and untracked.

Gain digital sovereignty now and save costs

Let’s have a look at your digital challenges together. What tools are you currently using? Are your processes optimal? How is the state of backups and security updates?

Digital Souvereignty is easily achived with Open Source software (which usually cost way less, too). Our division Safeserver offers hosting, operation and maintenance for countless Free and Open Source tools.

Try it now!

Download transcript (.srt)
0:00

welcome to the deep dive. So you've come to us looking for something specific,

0:04

haven't you? A way

0:05

to share your life, online photos, updates, all that stuff, but without handing

0:09

over control to

0:10

the big tech companies. You're basically tired of that trade-off, right? Convenience

0:14

versus privacy.

0:15

Well, today we're digging into a potential solution. We're looking at an

0:19

application called

0:20

Haven. You can describe it simply as a self-hostable private blogging system.

0:25

And the big question we're tackling is, can we get that easy, almost instant

0:29

posting experience we

0:30

like from social media, but, you know, totally ditch the tracking, the ads, and all

0:34

that spam.

0:35

Now, before we really dive into the why behind owning your data, just a quick word

0:39

about the

0:40

supporter making this deep dive possible. This show is brought to you by Safe

0:43

Server. They handle the

0:44

hosting side of things for software like Haven, and they support your digital

0:48

transformation journey.

0:49

Basically, they make sure you've got the reliable foundation you need to run your

0:52

own stuff. You can

0:53

find out more at www.safeserver.de. Okay, yeah, let's get into it. Our sources show

0:59

this whole

0:59

project, Haven. It started from a really human problem, which is often where the

1:03

best ideas

1:04

come from, right? The mission here for you, the listener, is about shifting gears,

1:09

moving from

1:10

being, well, the product online to actually owning your little corner of the

1:14

internet.

1:15

So, we'll start with a philosophy like why bother? Then we'll look at the features

1:19

that make it

1:20

private. And finally, and this is key, we'll break down how easy or maybe difficult

1:25

it is to

1:25

actually host this yourself, even if you're, you know, not super technical. Okay,

1:29

so the origin

1:30

story. This is where it gets really interesting, I think. It didn't start as some

1:34

big software

1:35

venture. Not at all. It came from pure frustration, actually. The founder just

1:39

needed a safe,

1:40

private place online to share photos of his newborn daughter, just with close

1:44

friends and family.

1:45

That's literally it. Which sounds incredibly simple, like something that should be

1:49

easy to do.

1:50

Exactly. But that simple need immediately ran into walls. If you try using

1:56

something established,

1:57

like WordPress, you suddenly find yourself lost in this maze of privacy plugins and

2:04

settings,

2:04

just trying to lock it down properly. Right. Spend all this time configuring it.

2:08

And what happens? Spam. The founder's private family-only site was immediately

2:13

getting hit

2:13

with sign-up requests from bots and random people. It just completely undermines

2:19

the whole point of

2:20

creating that private intimate space. So the realization kind of hit hard. The way

2:24

things

2:24

are set up now online, it's all built for public sharing, for eyeballs, for monetization.

2:29

Not really

2:30

for genuine privacy. People needed their own little walled garden, you know, fully

2:34

controlled by them.

2:34

And that really nails the core difference, doesn't it? We're so used to thinking

2:38

social media is free.

2:40

But it's not free. We pay with our attention, our data. That's the invisible cost.

2:45

And it chips away

2:46

at our privacy and ultimately our ownership over what we share. That's the trade-off.

2:51

Haven directly

2:52

challenges the big platforms. They make money from ads. And to make those ads

2:56

effective,

2:57

they track everything. They read your posts. They figure out your interests. They

3:00

target you.

3:01

Haven just flips that whole model. You decide who sees your stuff. There are no ads.

3:06

There's no

3:06

tracking. Built-in Google isn't crawling your private posts. You get total control

3:10

back.

3:11

It's really about reclaiming ownership, isn't it? Moving from being the data point

3:16

to being the owner.

3:17

Precisely. It's a deliberate step away from just consuming platforms to actually

3:21

owning your content

3:22

and, importantly, the connections within your own social circle.

3:25

Okay. So the goal was clear. Maximum privacy, zero spam. How did that translate

3:30

into the

3:31

actual design choices for Haven? What makes it tick under the hood to support that

3:35

privacy focus?

3:36

Well, the design choices are really intentional and, honestly, quite minimalist.

3:40

First off,

3:42

they're very upfront about what Haven is for. It's specifically designed for

3:46

sharing with that

3:47

close circle friends family. If you need a company blog or something to drive

3:51

traffic and make money,

3:53

they actually suggest using something else, like WordPress or Ghost. This is for

3:58

personal,

3:58

private use. And it's open source, which feels important here.

4:02

Absolutely vital, yeah, for trust. It's under the MIT license. That means the code,

4:08

the blueprint of

4:08

how it works is totally open. Anyone can look at it. Security experts can audit it.

4:13

There are no

4:14

hidden bits, no secret tracking. You can literally see how your data is handled.

4:18

The sources also mentioned some clever things around keeping it lightweight,

4:21

especially with

4:22

bandwidth. Yeah, that serves a couple of purposes. Speed, mainly, but also keeping

4:26

things simple.

4:27

Images get automatically downscaled a bit, so pages load faster, especially on

4:31

slower connections.

4:32

Crucially, they've avoided bloating it with lots of external code. No heavy

4:36

JavaScript frameworks

4:37

that can sometimes be exploited, definitely no ads, and absolutely zero tracking

4:41

scripts.

4:42

So it's lean. Very lean. It's designed to be a focused, private tool. And it's

4:47

built on

4:48

Ruby on Rails, which is a mature, well-regarded framework. So it's solid, not just

4:53

some quick hack.

4:54

Okay, that makes sense. A solid foundation for a simple goal. But what about that

4:59

original pain

4:59

point? The spam signups that drove the founder crazy. How did they eliminate that

5:04

threat?

5:04

Ah, yeah, that's maybe the most elegant part. The main defense is super simple.

5:08

There is no

5:10

self-signup feature at all. The only way someone gets access is if the

5:15

administrator that's you,

5:16

the owner, explicitly invites them and creates an account for them.

5:21

So no random bots can even find a signup page.

5:24

Exactly. No bots, no strangers, no unwanted traffic can get in and mess with your

5:28

private space.

5:29

And managing those users, changing the look of it, writing posts, which uses Markdown,

5:33

by the way, with a nice live preview. It's all done through a straightforward web

5:36

interface.

5:37

That is elegant. Just remove the open door entirely.

5:39

And it still functions like a modern blog for the people you do invite.

5:42

Oh, yeah, absolutely. It handles images, videos, audio files,

5:46

and it has a neat feature, private RSS feeds.

5:49

Private RSS. How does that work?

5:51

So the friends you invite can follow your updates using their favorite RSS reader

5:56

app

5:56

without needing to log into your Haven site all the time. It just pushes the

5:59

updates to them

6:00

privately. And what I think is really cool, Haven also has its own built-in RSS

6:05

reader.

6:06

So you can follow your friends' Havens or even public blogs you like,

6:10

all from inside your own secure space. Consolidates things nicely.

6:14

Okay, this sounds really promising, but now we hit the big question mark for many

6:17

people.

6:18

Self-hosting. That term alone can sound intimidating.

6:22

It definitely can.

6:23

For anyone listening who's maybe new to this, self-hosting just means you're

6:27

running the

6:27

website's software in this case, Haven on a server that you control, or at least

6:31

rent space on,

6:32

not on Facebook servers or Googles. And yeah, traditionally that sounds like you

6:36

need to be an

6:36

IT pro. But the sources suggest Haven actually offers different levels of

6:40

difficulty, right?

6:41

Exactly. And that's the crucial part for making this accessible. The question is,

6:45

okay, if I'm just starting out, how much technology and effort are we talking about?

6:50

We really need to start with the absolute easiest ways in. The simplest, hands down,

6:55

is what's called fully managed hosting. Basically, you pay a company maybe as

6:59

little as say $5 a

7:01

month, maybe a bit more. Okay. And they handle all the technical stuff, setting up

7:04

the server,

7:05

maintaining it, keeping it updated. You get the control over Haven itself and your

7:09

data,

7:09

but you don't touch the underlying server operating system. You're essentially outsourcing

7:14

the IT admin job. Right. So you trade a small monthly fee for basically zero setup

7:19

hassle.

7:19

That sounds like the fast track for a lot of users.

7:21

It is. Then the next step down in terms of direct control, but still very beginner-friendly,

7:28

are these assisted platforms. Think of them as easy buttons for deploying apps like

7:32

Haven.

7:33

Peekapods, as mentioned, is a good example. They often give you some free starting

7:36

credit,

7:36

like $5, so you might be able to run Haven for just a couple of bucks a month.

7:40

You can try it without even putting in a credit card first.

7:43

Oh, nice. Low risk to try it out.

7:45

Yeah. And then there are platforms like CubeSale. They specialize in making it

7:49

simple to run web

7:50

apps, and they actually have a specific template ready to go for installing Haven.

7:54

These services kind of hide the complicated command line stuff and just give you a

7:59

nice interface.

8:00

These are really tailored for beginners who want low cost and minimal fuss.

8:05

Okay, so fully managed is pay and forget. Assisted platforms are like point-and-click

8:11

deployment.

8:12

What about people who are a bit more technical or maybe just curious and want to

8:15

run it on

8:16

their own hardware, like, say, a Raspberry Pi sitting at home? Right, the DIY route.

8:20

For those comfortable with, say, Linux or who just like tinkering,

8:23

the sources point to Docker as the main way. So think of Docker like a self-contained

8:28

package.

8:28

It bundles up Haven and everything it needs to run so you can launch it pretty

8:32

easily,

8:33

often with just one or two commands, regardless of what specific Linux setup you

8:37

have.

8:38

You usually configure it by setting some simple variables, like your initial

8:41

username and password.

8:43

It's the recommended method for Linux or a Raspberry Pi.

8:46

And then for the real pros, or maybe small businesses wanting rock-solid stability,

8:51

you can deploy Haven onto big cloud platforms like Amazon Web Services, AWS.

8:56

That sounds complex.

8:57

It involves more steps. Yes, setting up an AWS account,

9:01

maybe buying a domain name to their service. But they provide specific Ruby

9:05

deployment scripts

9:06

that automate most of it. The sources say it can actually be deployed in about 20

9:10

minutes

9:10

if you follow the steps. The main point is there's a path for pretty much everyone,

9:14

from total beginner to seasoned developer.

9:16

Oh, and just a quick side note, the source has mentioned Heroku.

9:20

It used to be a popular free option for hosting things like this.

9:23

Right. I remember that.

9:24

But it's not really free or practical for something like Haven anymore.

9:28

Apparently, uploaded images tend to disappear after 24 hours,

9:31

which is obviously not great for a photo blog.

9:35

So probably best to stick with the managed or assisted options

9:39

or Docker, AWS, if you're going DIY.

9:42

Okay. So let's sort of pull this all together.

9:44

What's the big picture takeaway here?

9:46

I think the essential thing is that Haven isn't just another piece of software.

9:49

It's really an intentional tool.

9:51

It's built specifically to address this modern problem of who owns your data online.

9:57

It effectively cuts out that corporate middleman, the social media platform,

10:01

and puts the keys to your content, your photos, your social circle directly back

10:05

into your hands.

10:06

It really feels like a shift in thinking.

10:08

Instead of just signing up as a user, as a tenant on someone else's platform,

10:12

you're choosing to be the owner, the architect of your own little online space.

10:17

Exactly. And the cost, that may be $5 or $10 a month for hosting,

10:21

you have to see it differently.

10:22

It's not just paying for server space.

10:24

It's like a subscription fee for independence.

10:26

It's the price you pay for genuine privacy, for zero tracking,

10:30

for knowing that no company can suddenly change the rules

10:33

or delete your account because you violated some obscure policy.

10:37

You get total control.

10:38

So we've definitely seen the tech is there.

10:40

It's possible to build these private online spaces

10:43

and get away from the issues of the mainstream platforms,

10:46

which leads us to that final provocative thought for you,

10:49

the listener, to chew on as you think about this.

10:52

If your digital life, all those photos, your personal thoughts,

10:56

your family updates, if it was completely private,

10:58

totally untracked, unmonitored by any company,

11:00

what would you start sharing that maybe you hold back right now?

11:03

Thank you for joining us on this deep dive into Haven

11:07

and the whole idea of self-hosting for privacy.

11:09

We definitely encourage you to check out the source material yourself

11:12

and explore this concept more.

11:13

And one last reminder, this deep dive was supported by Safe Server.

11:18

They're the ones who help provide the kind of infrastructure needed

11:20

for tools like Haven supporting your digital transformation.

11:23

Thanks for listening and we'll catch you next time.

11:23

Thanks for listening and we'll catch you next time.