this post was submitted on 29 Jun 2026
48 points (94.4% liked)

Selfhosted

60409 readers
331 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Self hosting: real game starts today

@selfhosted

So, it's done: my main domain has finally got its transfer to Hostinger, new provider where I have the VPS I'm experimenting in.

Real game with WordPress multisite/multilingual and self-hosted Fediverse starts TODAY!

#activitypub #selfhost #selfhosting #wordpress #yunohost

top 17 comments
sorted by: hot top controversial new old
[–] lemmyvore@feddit.nl 19 points 5 days ago (2 children)

With WordPress (or any CMS) keep in mind that if you don't really need visitor-facing dynamic features (like comments), then you can self-host the admin and content editing completely privately, and only export a static "dump" of the finished website pages as plain HTML/CSS/JS and images.

You can serve these static files fairly efficiently yourself with a small HTTP server, or upload to a CDN service which will take care of things like redundancy, availability, replicated content for faster access from certain geographic areas, you won't care about denial of service or bots etc.

Meanwhile your CMS software is completely isolated from break-ins or drive-by bot attacks. As a perk, you can experiment with different CMS freely without fundamentally changing your approach, because they all produce static files one way or another. You can try for example Hugo, or a fediverse-enabled microblogging app like Pleroma, Misskey or even Mastodon.

[–] mereo@piefed.ca 4 points 4 days ago

Great advice.

[–] mic_check_one_two@lemmy.dbzer0.com 2 points 4 days ago (1 children)

Yeah, WordPress is an extremely common vector for automated attacks. It’s highly expandable, but those plugins often aren’t secure. Even my tiny site (it isn’t running WordPress, and doesn’t even have a landing page because I only use it for my own stuff) sees a ton of attempted Wordpress attacks.

[–] lemmyvore@feddit.nl 2 points 3 days ago

I've spent a few years at the height of the blog trend doing WordPress work. It's a very poorly designed app that has always put reliability/performance/security last and prioritized extensibility and low barrier of entry. Which is why they absolutely dominated the blog world but also why it's such a big fat juicy target.

[–] khleedril@cyberplace.social 5 points 5 days ago (2 children)

@elettrona @selfhosted Wordpress and fediverse... that's impressive as a starting point; most people begin with a basic web server and some hand-written pages.

[–] elettrona@poliversity.it 3 points 5 days ago* (last edited 5 days ago)

@khleedril @selfhosted It is 25 years I work on web, I started this self-hosting experience on my personal website, through YunoHost, which is a web-based application manager. Users say terminal knowledge is not needed, but, well, it helps a lot!
I'm not a sysadmin, can't manage a VPS from scratch. But I do my best to make things work.

[–] tofu@lemmy.nocturnal.garden 2 points 5 days ago (4 children)

Who tf starts with hand written pages? I always heard nextcloud, WordPress or the like.

[–] tburkhol@slrpnk.net 5 points 4 days ago (1 children)

vim index.html

<html><header><title>Welcome</title></header> 
<body><h1>Welcome</h1>  
<p>Here's my random thoughts and links I keep forgetting  
</body></html>

:wq

Why would I want to learn wordpress, much less spin up a database, for that?

[–] tofu@lemmy.nocturnal.garden 0 points 4 days ago

Nothing wrong with that, just not what many people are doing these days in my experience.

[–] valhalla@social.gl-como.it 3 points 4 days ago (1 children)

@tofu @khleedril /me sits on a rocking chair

listen, young grasshopper, back in my time we didn't have this wordpress thing you're talking about, nevermind nextcloud. back in my time if you wanted to host an homepage you had to write your html by hand, with a dip pen, on parchment, uphill in the snow!

ok, I may be mixing up things a bit, but you don't have to be that old to have started self hosting pages when wordpress didn't exist and the alternatives were writing html directly with a text editor or, a few years later, using some kind of graphical editor that saved pretty bad html pages you could load on the server like your handwritten ones.

(or you have to be old, and I am old :D )

[–] tofu@lemmy.nocturnal.garden 1 points 4 days ago

I do remember those times as well! Shady free webspaces where you could host some pages and images. But I haven't seen people doing that a lot in the recent years.

[–] curbstickle@anarchist.nexus 2 points 4 days ago

raises hand

To be fair there is also a lot wrong with me.

[–] KentNavalesi@mstdn.social 1 points 4 days ago

@tofu @khleedril

I'm starting with hand-written pages.

[–] cybervseas@lemmy.world 3 points 5 days ago (1 children)

Congrats. Good luck self hosting Wordpress!

[–] elettrona@poliversity.it 5 points 5 days ago

@cybervseas I have learnt how to do it through YunoHost, I will transfer the pattern to the new domain - I've built nothing yet, regarding interface and posts. I want to have a working infrastructure before.

[–] leandro@snac.cybervalley.org 2 points 5 days ago
[–] irmadlad@lemmy.world 1 points 4 days ago

Hey @Elena Brescacin@poliversity.it , did you ever decide on a back up solution?