Ask HN: What is the cheapest way to make a website?
Must haves: Be able to display a message on the landing page
Nice to haves: A Folder to keep articles
I know Strikingly has a cheap ($12?) website building tool, but. It just seems wrong that I can't just buy a domain and get some random content on it without having Go Daddy charge me $5/month to host it? I apologize in advance for the noobness, but this is a serious question ;). Hope everyone is well.
98 comments
[ 5.8 ms ] story [ 184 ms ] threadMy process is:
- blog in markdown
- add a commit
- push repo // This builds on Netlify
The new content is live within minutes. I have also used Netlify to host a static html landing page that I wrote and styled by hand. I would highly recommend their service. Again, my only (monetary) cost is $12 per year via Google Domains.
Some domains I have been looking for seems cheaper than usual.
Updated to fix a tpyo in number.
They're just a small team of good people in Portland Oregon running an efficient smart operation. This is their parent company: https://toplevel.design/
Whenever I've had a customer service question, they reply immediately and helpfully.
I try to support businesses like this whenever possible.
If you are looking for domain deals, domcomp.com/ is invaluable.
Buy a domain, point at your free site.
* Corrected mistake, was 10GB
I followed the tutorial at [0] and had my site [1] running in an afternoon, as promised in the tutorial. The slowest thing was figuring out how to get my (paid-for) custom domain to point at GitHub (although a custom domain isn't essential to get your site running). I've had my site active since May 2018 with essentially zero hassle.
Pleasingly, you don't need to know anything about the version control aspects of Git to publish a site or add new blog pages and then edit them.
>> Must haves: Be able to display a message on the landing page Nice to haves: A Folder to keep articles
Yes to both of your must haves
[0] http://jmcglone.com/guides/github-pages/
[1] https://www.non-kinetic-effects.co.uk/
It's all also free unless you want more features, and you can easily take it and host elsewhere (like S3).
If I didn't know they was notion I would have exited and went else where.
There's also NearlyFreeSpeech[^1] which is very cheap and very free speech oriented.
[^1]: https://www.nearlyfreespeech.net/
In order to host any web page requires a machine to serve up the web content and that machine needs to be running 24 hours a day 7 days a week.
So at a minimum, running that machine requires a safe place to house it, electricity to run it and people to keep an eye on it just to make sure it is still running.
All of those tasks cost money.
https://quicksite.stavros.io/
It's just a git repo you can clone, so you own your site (it's not a service or a static site generator). It uses Lektor to generate pages (just because that's what I use, though I'm eyeing Zola as a good alternative), and it supports deploying to Gitlab Pages and Neocities with its CI config. You can also push the site to IPFS with one command (ipfs add -r pages/).
It's also trivial to host on Netlify if you want (just add the repo there). All these services I mention are excellent, but slightly different. Neocities is more of a quirky/indie website community, for example, which I love.
The electricity used may not be cheaper than paying someone else a few bucks to host it from their data center.
For domains: Take a couple hours to find the cheapest ones available but you can get a free sub-domain as-well which is the cheapest available. I do NOT recommend Freenom ones users always had issues with them. However I do recommend eu.org[1]. You can get a sub domain like (4-letters and more).eu.org or anything.(on of their subdomains).eu.org. For example I have two: asvvvad.eu.org and vvv.int.eu.org.
For DNS forwarding (A/AAAA/CNAME/TXT records ect): I started with Namecheaps FreeDNS but switched recently to 1984hosting.com's free DNS service I used the former for quite a while and didn't have many problems with it just set it up and forgot about it but using 1984hosting's feels better and easier specially the interface
1984hosting also have a hosting plan that include free .com domain. It only have yearly payments which is $109 for a year and $129 for renewal which is less than $10 a month. That's pretty cheap for an unlimited hosting with a .com domain included I guess
[0]: https://www.heliohost.org/ [1]: https://nic.eu.org/ [2]: https://1984hosting.com/buy/hosting/
https://findingmyhtmlgoddess.com
git: https://github.com/jonascript/htmlgoddess
It generates static HTML pages that are as simple as can be. If you setup a git account, it will cover the hosting for free. A domain typically costs $12 a year.
They have a nice estimator https://www.nearlyfreespeech.net/estimate
V-Server from https://netcup.de ca. 3$/month
.space domain ca. 2$/year from https://gandi.net
(I am not affiliated with any of them)
I wanted to a little bit more e.g. having my own calendar, and hosting my own Mercurial server (since almost nobody supports that anymore, maybe GitLab in the future). Found than out that this offer is good enough for my own VPN and even having my own tiny cloud storage.
For less static websites, I'd recommend signing up for free tier GCP. They give you a (very small) VM for free. I've had no problem running several docker containers backing my personal sites. To be fair, they don't really have much traffic, but for the < 10 people that use my stuff, it has worked out great.
The GitLab CI is really nice, and I'd recommend it even if you don't go for Pages or GCP. It's pretty simple to set it up to automatically build images (using its personal container registry) and deploy them for you.
With this setup, the only things I pay for are domain names which I use to add SSL via let's encrypt and HAProxy (which also does some routing for me).
Hope this helps give someone some ideas.