kutt icon indicating copy to clipboard operation
kutt copied to clipboard

[custom domains] https shortlinks

Open kze opened this issue 6 years ago • 23 comments

Just an feature request. Currently its only http but https would be nice.

kze avatar Feb 26 '18 10:02 kze

Yep, I'll see what I can do.

poeti8 avatar Feb 26 '18 21:02 poeti8

I've tried and it looks it works pretty good for https link.

muratdogan17 avatar Apr 02 '18 07:04 muratdogan17

@muratdogan17 I don't think it works for custom domain.

kze avatar Apr 02 '18 09:04 kze

@kze oh, okay! I didn't get that you mean for custom domain 👍

muratdogan17 avatar Apr 02 '18 09:04 muratdogan17

Can we expect anything soon ? :)

MohHeader avatar Jun 25 '18 13:06 MohHeader

@MohHeader probably not straight away, this is a tricky problem to solve.

Should we generate certs per custom domain? Should we allow user-uploaded certs? etc... Lots of difficult-to-tackle questions

trgwii avatar Jun 25 '18 14:06 trgwii

--- Edit 2 : https://webmasters.stackexchange.com/questions/87163/do-bitly-branded-short-domains-support-https

--- Edit 1 : Bitly also supports custom certificates. If your company does not want to use LetsEncrypt and has it's own custom SSL certificate, please email your Customer Success Manager or [email protected] for more details.


https://support.bitly.com/hc/en-us/articles/231139148-How-do-I-enable-https-for-my-Branded-Short-Domain-bsd- That's how Bit.ly do it : Bitly has already secured SSL certificates for all branded domains through LetsEncrypt.

So the best available current solution is just to self-host Kutt ?

MohHeader avatar Jun 25 '18 16:06 MohHeader

Alright, I guess we could do LE certs for custom domains. I can try to write a script for this that the app can call.

@poeti8 any ACME client preferences?

trgwii avatar Jun 26 '18 10:06 trgwii

I was able to deploy kutt.it on heroku with custom domain at https://new.zgzg.link/ and HTTPS works fine.

xinbenlv avatar Oct 11 '18 20:10 xinbenlv

This issue is for custom domains using the kutt.it instance, not custom instances

trgwii avatar Oct 18 '18 10:10 trgwii

I was able to deploy kutt.it on heroku with custom domain at https://new.zgzg.link/ and HTTPS works fine.

can you please tell me how to setup https for the custom domain!

rakcode avatar Dec 21 '18 07:12 rakcode

@RakeshDL I use heroku, I didn't do any thing specific other than just follow heroku domain name instruction. Please note this is a separate instance of kutt, not redirecting to http://kutt.it.

xinbenlv avatar Dec 21 '18 09:12 xinbenlv

@xinbenlv Thanks, I found a solution, used Cloudflare SSL certificate to do it

rakcode avatar Dec 21 '18 11:12 rakcode

For our deployment of Kutt I've placed Apache with mod_proxy in front of Kutt so it can handle all of the https communication. The only thing I need the ability to do is to have my custom domains return a link with https instead of http when creating new short urls.

I understand that most of the discussion in this thread is related to how the Kutt.it site will handle procuring and installing certs for custom domains but there is a much simpler use case for self hosted Kutt deployments where the administrators can handle certificate management outside of the application. We simply need to have our shortened links have https instead of http in the address.

Thanks!

rharrison10 avatar Jan 29 '19 19:01 rharrison10

@rharrison10 I will add an option this week.

poeti8 avatar Feb 02 '19 17:02 poeti8

@rharrison10 Added the option. You can check the "Use HTTPS" option in setting page:

image

poeti8 avatar Feb 08 '19 22:02 poeti8

@rharrison10 Added the option. You can check the "Use HTTPS" option in setting page:

image

@poeti8 This option is now visible on kutt.it too, which is a bit misguiding.

aksh1618 avatar May 17 '19 07:05 aksh1618

@poeti8 This option is now visible on kutt.it too, which is a bit misguiding.

I agree, I'll remove it soon.

poeti8 avatar Jun 02 '19 09:06 poeti8

Alright, I guess we could do LE certs for custom domains. I can try to write a script for this that the app can call.

@poeti8 any ACME client preferences?

This interests me in particular. Are there any plans to put this in place?

drewbaumann avatar Sep 19 '20 00:09 drewbaumann

This interests me in particular. Are there any plans to put this in place?

Plans? Yes. Time to do so? Not sure so soon..

poeti8 avatar Oct 06 '20 15:10 poeti8

I hope really this feature will implemented in the future. It will give the custom domains feature a huge enhancement.

nisutec avatar Aug 11 '21 19:08 nisutec

This would be very useful indeed. Remember, many people now use HTTPS Everywhere which will stop them in their tracks if they're visiting a kutt link.

LeviSnoot avatar Oct 28 '21 18:10 LeviSnoot

Is this likely to be implemented? I no longer see that SSL option mentioned above for custom domains.

RyanRoberts avatar Dec 29 '22 14:12 RyanRoberts