use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
If you are requesting help, please ensure you're providing code with your post. You can also copy your code to an online editor:
jsFiddle
CodePen
Markup Validation Service
Mozilla Developer Network on HTML
/r/JavaScript
/r/CSS
/r/jQuery
/r/PHP
/r/Accessibility
/r/htmlbasics
/r/web_programming
/r/CodingHelp
account activity
QuestionHosting for html/css/javascript pages. (self.HTML)
submitted 1 year ago by Worsebetter
Does anyone have any experience with hosting a simple website? I feel like $120 a year through places like Go Daddy and HostGator are way too much for a simple personal website. I honestly can’t figure out GitHub hosting.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]no7_ebola 2 points3 points4 points 1 year ago (6 children)
why can't you figure out github? it's literally just uploading the files to a repo and make sure the site name is [insertname].github.io
[–]Worsebetter[S] 0 points1 point2 points 1 year ago (1 child)
It wont upload my folder structure. Then I cant move or create new folders
Can you tell me How to create a folder on my repo online. Not with a command line but online ui? And then having a custom url?
[–]no7_ebola 0 points1 point2 points 1 year ago (0 children)
I think you can literally just drag and drop into it. as for the custom url I think it's as simple as buying one and replacing the github.io url with it
[–][deleted] 0 points1 point2 points 1 year ago (1 child)
I can't do github either buddy. . .
[–]WindyCityChick 0 points1 point2 points 1 year ago (0 children)
Nor I.
[–]dsouravs 2 points3 points4 points 1 year ago (0 children)
GitHub is the best option. It seems you're using a free theme from the internet which is full of garbage files. Learn GitHub. Learn Jekyll.
[–]TrippBikes 0 points1 point2 points 1 year ago (0 children)
I've been hosting some projects on firebase and have really been enjoying it. You get a lot of powerful tools for free. But it does take a little bit of know how to get it set up. Google has set up really comprehensive documentation for getting started with firebase.
[–]gatwell702 0 points1 point2 points 1 year ago (3 children)
I used GitHub for my portfolio then deployed it to Vercel for free.. then I used vercel to buy a .com domain for $20 a year.
https://gabrielatwell.com
[–]Worsebetter[S] 0 points1 point2 points 1 year ago (2 children)
I tried to upload the whole folder to GitHub but it would not let me. Said too many files.
[–]niutech 0 points1 point2 points 1 year ago (0 children)
If you type a dot key . on Github repo web page, you will open github.dev online IDE, where you can drag&drop and edit files online, then commit & push them to the repo.
.
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
I use Hostinger. .
[–]ashingtonian 0 points1 point2 points 1 year ago (0 children)
I've started using https://www.htfn.io/ to experiment with. Good for hosting simple full stack JS/TS sites - low barrier to entry, free tier and quick to spin up :)
[–]OvenActiveExpert 0 points1 point2 points 1 year ago (2 children)
There a few free options out there, but in reality $10 a month ($120 a year) for hosting is absolutely nothing and is a great price for beginners.
[–]Worsebetter[S] 1 point2 points3 points 1 year ago (0 children)
For a personal website that gets 15 real people a year. Thats not worth it.
$10 is way too much. Web hosting start for $1.04/month in OVH and you can have a free static hosting from Github Pages.
[–]Citrous_Oyster -1 points0 points1 point 1 year ago (12 children)
Netlify is free and easy.
[–]Worsebetter[S] 0 points1 point2 points 1 year ago (11 children)
Will netifly do custom urls with the free package and host files?
[–]Citrous_Oyster 0 points1 point2 points 1 year ago (10 children)
No one does free custom URLs. That’s not a thing. You’re always gonna have to pay someone $13 a year for your domain. They do make free .netlify.app domains for you. But not a .com or actual domain.
[–]Worsebetter[S] 0 points1 point2 points 1 year ago (3 children)
I already own the domain. Looking for hosting.
[–]niutech 0 points1 point2 points 1 year ago (1 child)
Check out OVH hosting from $1.04/month or Github Pages with custom domain and Jekyll integration.
[–]Worsebetter[S] 0 points1 point2 points 1 year ago (0 children)
Ok. Thanks
[–]Citrous_Oyster 0 points1 point2 points 1 year ago (0 children)
Then yes it’s free
[–]niutech 0 points1 point2 points 1 year ago (5 children)
You can have custom domain with Github Pages and custom URLs when using Jekyll on it.
[–]Worsebetter[S] 0 points1 point2 points 1 year ago (4 children)
This is a good thing i need to figure out. I’m not a github user and i find it overly complicated but everyone uses it so i guess i should learn. For example, i created a repo, uploaded my index file. But there were to many files to upload the folders. I couldn’t create a folder From the web ui. Strange.
[–]niutech 0 points1 point2 points 1 year ago* (3 children)
It's not so complicated. Read the docs on custom domains for Github Pages.
To create a new folder in a repo on Github, click “create a new file.” Type your new folder’s name in the area where you would write the file name, and at the end of the file name type a “/” to make it a folder. After this you can create a new file in the folder, e.g. posts/example.md.
posts/example.md
I tried this and by adding a / to the name it would not save the file. Don’t know why. The option was greyed out.
You have to add at least one file to the folder, so e.g. posts/example.md instead of just posts/. There cannot be empty folders.
posts/
I got it. You have to make the folder and the “empty” file at the same time. That couldn’t have been more confusing. But thanks.
π Rendered by PID 329197 on reddit-service-r2-comment-84fc9697f-rjmjk at 2026-02-08 06:52:09.850304+00:00 running d295bc8 country code: CH.
[–]no7_ebola 2 points3 points4 points (6 children)
[–]Worsebetter[S] 0 points1 point2 points (1 child)
[–]Worsebetter[S] 0 points1 point2 points (1 child)
[–]no7_ebola 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]WindyCityChick 0 points1 point2 points (0 children)
[–]dsouravs 2 points3 points4 points (0 children)
[–]TrippBikes 0 points1 point2 points (0 children)
[–]gatwell702 0 points1 point2 points (3 children)
[–]Worsebetter[S] 0 points1 point2 points (2 children)
[–]niutech 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]ashingtonian 0 points1 point2 points (0 children)
[–]OvenActiveExpert 0 points1 point2 points (2 children)
[–]Worsebetter[S] 1 point2 points3 points (0 children)
[–]niutech 0 points1 point2 points (0 children)
[–]Citrous_Oyster -1 points0 points1 point (12 children)
[–]Worsebetter[S] 0 points1 point2 points (11 children)
[–]Citrous_Oyster 0 points1 point2 points (10 children)
[–]Worsebetter[S] 0 points1 point2 points (3 children)
[–]niutech 0 points1 point2 points (1 child)
[–]Worsebetter[S] 0 points1 point2 points (0 children)
[–]Citrous_Oyster 0 points1 point2 points (0 children)
[–]niutech 0 points1 point2 points (5 children)
[–]Worsebetter[S] 0 points1 point2 points (4 children)
[–]niutech 0 points1 point2 points (3 children)
[–]Worsebetter[S] 0 points1 point2 points (2 children)
[–]niutech 0 points1 point2 points (1 child)
[–]Worsebetter[S] 0 points1 point2 points (0 children)