Yes, I am going to add the ability to search soon! Thanks for checking out.
HN user
Sandeepg33k
Hey HN community,
I am Sandeep, co-founder of Hashnode. I am super excited to be here and share what we have been working on.
Hashnode helps developers start a personal blog on their own domain for free and find readership from an active dev community.
We realized that traditional publishing platforms offer visibility and engagement at the cost of content ownership. On the other hand if you go with a self hosted solution, your articles don't get proper visibility and reach. Hashnode combines the best of both worlds. It lets you map a custom domain and publish articles under your own branding and also distributes them to a built in developer community.
We launched in June this year and have been growing 30% in different KPIs month over month. So, it has been a crazy ride so far.
Seeing strong word of mouth and traction! We have curated some of the testimonials here: https://hashnode.com/testimonials
I would love to know what you think!
Hey HN,
I am Sandeep, co-founder of Hashnode. I am super excited to be here and share what we have been working on.
Hashnode helps developers start a personal blog on their own domain for free and find readership from an active dev community.
We realized that traditional publishing platforms offer visibility and engagement at the cost of content ownership. On the other hand if you go with a self hosted solution, your articles don't get proper visibility and reach. Hashnode combines the best of both worlds. It lets you map a custom domain and publish articles under your own branding and also distributes them to a built in developer community.
We launched in June this year and have been growing 30% in different KPIs month over month. So, it has been a crazy ride so far.
Seeing strong word of mouth and traction! We have curated some of the testimonials here: https://hashnode.com/testimonials
I would love to know what you think!
I am using Caddy internally in fleet mode and Node.js. Caddy takes care of SSL negotiation, provisioning, and renewals. My Node.js app sits behind Caddy and proxies requests to the origin. I am trying to create an edge network where SSL is negotiated at a location that is closest to the users. Caddy is battle-tested, but managing multiple Caddy servers, monitoring them and backing up the certs can become cumbersome. That's the reason I am trying to automate the whole process for businesses.
Note that this is not final. I haven't given any serious thoughts to it. We'll discuss pricing if this works and businesses are willing to pay for this service. At this point, this is just an experiment.
Thanks!
Will AutoSSL also provide a way for the customer to login and provide them instructions on how they can set up the domain on their side?
Yes, I expose two APIs - add and delete. When your customer adds a domain, you can hit our API to whitelist it. The API responds back with CNAME instructions. Your app just needs to pick it up and display it to the users.
What are the proxying limitations? Does it support Websockets? How much load can it handle?
I have 5 servers right now that handle TLS and fetch content from the origin. I just did a load testing with about 20K requests per minute, and it did fine. Will do more tests as I move forward. But before doing anything just wanted to know if anyone is actually going to use the product. :D
We have actually been using it for our existing product https://hashnode.com/devblog. So, I thought why not let everyone use it? That's when I spent my weekend coding an app that lets customers sign up and add their domains. :)
Ok - it seems like I need to rephrase the term, but I didn't mean any offence to anyone.
Hi.. The TLS is terminated at the edge, and from that point we fetch the data from origin server. As long as the origin has SSL, the communication is secure end-to-end.
We are still figuring it out. We will most likely have 4 tiers with the highest tier offering unlimited domains. We are thinking of pricing the highest tier somewhere between $400 - $500 and offer discounts to startups with < 10 employees.
Creator here. While building my current startup, we had this requirement to offer custom domains to our users. We also wanted to serve those domains over HTTPS. After days of searching and brainstorming, I had no luck! I found a couple of potential solutions but they were either too expensive or too complicated.
So, I spent a few weeks building an in house solution that automates the whole process of provisioning and renewing SSL certs for our users. It involves Let's Encrypt and has been working great so far!
Last week I thought of offering this as a SaaS product. With the help of my friend, I coded an app where customers can add their domains in a few steps. It's live at https://autossl.co. Once a domain is added to our system, we generate a CNAME record for that domain. When the domain is accessed for the first time, we generate an SSL cert on demand through Let's Encrypt and renew it every 3 months. I also expose APIs to add domains to our system. So, if you are a SaaS company offering custom domains to your customers, you can completely automate SSL issuance in an easy and cost effective way.
I think it has got some potential. What do you think?
The old links have been fixed now. :)
That must be an old link. I have left them untouched.
Update: has been fixed now :)
Update: Has been fixed now.
Thanks for your comment! I just built it under an hour to showcase the capability of Serverless computing :-) I'll take care of sanitizing the inputs now.
Thanks for the comment. Will add the warnings for sure. I just built this in under an hour to test Workers KV. :)
Sure! I just built this quickly to demonstrate the capability of Workers KV. Will take care of it. Thanks for the comment.
Not yet. I am planning to write a tutorial soon with code snippets.
Thanks! :-)