this post was submitted on 11 Feb 2024
9 points (90.9% liked)

Web Hosting

331 readers
1 users here now

Icon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 1 year ago
MODERATORS
 

I'm considering creating another personal website, but for more formal things like writing articles and programming updates, as opposed to the usual blog stuff I have on my Neocities site. It'll also have a simpler design, optimised more for reading than having a fun appearance.

Unless the generic domain is particularly nice, I'll buy a domain from Namecheap; but Neocities requires a subscription in order to use a custom domain, so does anyone have any suggestions for cheap or free web hosting that I could use?

top 13 comments
sorted by: hot top controversial new old
[–] echutaa@programming.dev 7 points 9 months ago (1 children)

It sounds like mostly static content, have you looked into GitHub pages already?

[–] hellfire103@lemmy.ca 5 points 9 months ago (1 children)

GitHub Pages or Codeberg Pages could be ideal!

[–] GammaGames@beehaw.org 3 points 9 months ago

They work well! There’s a ton of jekyll themed to use too and they’re usually pretty easy to customize

[–] gridleaf@lemmy.world 3 points 9 months ago

Namecheap also offers hosting.

[–] funkless_eck@sh.itjust.works 3 points 9 months ago (1 children)

I use Bluehost because it's cheap.

the likely only truly free option is to self host

[–] hellfire103@lemmy.ca 1 points 9 months ago

I would happily self-host, but my Dad will kill me when he notices the electricity bill.

[–] fidodo@lemmy.world 2 points 9 months ago (1 children)

What are your requirements? For static sites I use GitHub pages with GitHub actions to auto build a statically generated react project. Then I use cloudflare for cdn caching. If you're ok with the code being public, the whole setup is free minus the domain name.

[–] hellfire103@lemmy.ca 2 points 9 months ago

I might go for Codeberg Pages, or join a pubnix/tilde. Really, all I need is a gigabyte or two of space, and the site just needs to be rich text with a bit of CSS to make it palatable to the modern eye. Support for the Gemini protocol would also be nice, but that's not a deal-breaker by any stretch.

As an advocate of open-source software, I would insist on publishing any source code I write.

[–] Deebster@programming.dev 2 points 9 months ago (1 children)

You haven't told us much about your skills and requirements. For example, are you thinking static files (either manually or from a generator like Jeykll), or something more dynamic? Are there other things would you want, e.g. database, email, SSH access?

Without knowing that stuff, I'll just note that you can probably use the free tier from various places, e.g. you can do a lot on Cloudflare without spending a penny (and they're a good place to buy domains).

[–] hellfire103@lemmy.ca 3 points 9 months ago (2 children)

This would be primarily a static site. I can write decent HTML, and I would ideally either code by hand or use a Markdown -> HTML converter. I will not be using any funky frameworks, as I feel they are unnecessary and will prevent the site from working properly in old and limited browsers (such as Lynx).

I might like Gemini or Gopher support, but that's not a priority. Git, SFTP, or WebDAV syncing would be handy for editing. Other than that, though, I wouldn't need any other features.

I hadn't considered Cloudflare, but I'll look into it.

[–] Deebster@programming.dev 2 points 9 months ago

Sorry, I missed your reply.

If you want to go the converter route, Cloudflare Pages sounds fairly perfect for you. You can have it trigger from commits in GitLab/GitHub and run whichever (Hugo, Jekyll, etc) static site builder you like. The free tier will be plenty for you.

[–] jadero@programming.dev 1 points 9 months ago

If you might be looking at more general mucking about, Oracle's "always free" tier is pretty good. Yes, you might have to set aside decades of hate for Oracle like I did, but it's not like I'm ever giving them any money.

[–] sonori@beehaw.org 1 points 9 months ago

There’s always doing it yourself unless you have the misfortune of being behind carrier nat. If you’re address is public facing however it only takes a few minutes to set up a web server and dynamic dns.