正在加载视频...

视频加载失败

Introducing Slim 🔒 Get https + domain for local development or share your localhost on the internet with a public URL

378,850 次观看 • 7 个月前 •via X (Twitter)

51 条评论

Kamran Ahmed 的头像
Kamran Ahmed7 个月前

Usage and source code👇

Jonah 的头像
Jonah7 个月前

@kamrify So ur app is ngrok tunnels?

sameer (privacy/acc) 的头像
sameer (privacy/acc)7 个月前

@kamrify this pretty sick, plain & simple. ngrok used to be this simple but now they added auth as compulsory & rate limitations. does slim also have the same, do I need to signup?

Kamran Ahmed 的头像
Kamran Ahmed7 个月前

not for local development, but yes for internet sharing to prevent abuse

sameer (privacy/acc) 的头像
sameer (privacy/acc)7 个月前

@kamrify that sounds great 🫂

Yuri 的头像
Yuri7 个月前

@kamrify how it's different from cloudflared?

Kamran Ahmed 的头像
Kamran Ahmed7 个月前

same as ngrok, it's not built around local-domain dev workflows

Yuri 的头像
Yuri7 个月前

@kamrify as I can see on your video, local is localhost, so when you develop a server/app, you already have the localhost. So, what point of your app? I'm not trying to be mean, but can you justify? thanks

Ihor Vorotnov 🇺🇦 🇵🇱 的头像
Ihor Vorotnov 🇺🇦 🇵🇱7 个月前

@kamrify https, custom local domains vs localhost:<port>. With this setup you can define unique ports in package.json for each app so there are no conflicts and each project runs on its own local domain. Common approach outside JS ecosystem.

ProEvilz 的头像
ProEvilz7 个月前

@MrBye32 @kamrify whole ass app to avoid having to literally change one single digit in a port number. On top of that, most frameworks automatically switch port when the intended one is in use.

Yuri 的头像
Yuri7 个月前

@ihorvorotnov @kamrify It make sense, because right now at job I have four concurrent apps ruining, and talk with each other via REST so using named localhost make sense.

Alex Greenland 的头像
Alex Greenland7 个月前

@kamrify @ducaswtf "share your localhost on the internet"

Samar 的头像
Samar7 个月前

@kamrify Ngrok has been there for eternity

anirudh 的头像
anirudh7 个月前

@kamrify why not:

Kyler Clonts 的头像
Kyler Clonts7 个月前

@kamrify Awesome!! Why slim over ngrok? (just curios on differences)

Kamran Ahmed 的头像
Kamran Ahmed7 个月前

slim = local dev + public sharing ngrok = mostly public sharing with slim you get real local HTTPS *.test domains plus project-level slim up/down from .slim.yaml ngrok is good for public URLs, but it doesn't natively do that local domain workflow.

Kyler Clonts 的头像
Kyler Clonts7 个月前

@kamrify That sounds great! any password protection on endpoints, and is it easy to get backend calls proxied through the tunnel?

Kamran Ahmed 的头像
Kamran Ahmed7 个月前

yes and yes for password protection: slim share --port 3000 --password secret

Mabrur 的头像
Mabrur7 个月前

@kamrify hey @kamrify great product, I'd love to use but now getting error on signup

CryptoKong 的头像
CryptoKong7 个月前

@kamrify Clever use of a reserved TLD.Nice.

Chirag Chopra 的头像
Chirag Chopra7 个月前

@kamrify Cool thing. But kinda weird to see this on the homepage, and then be asked for a Pro upgrade later.

Yashwanth Somayajula 的头像
Yashwanth Somayajula7 个月前

@kamrify is it powered by cloudflare workers?

Kamran Ahmed 的头像
Kamran Ahmed7 个月前

nope

Job 33:14-18 的头像
Job 33:14-187 个月前

@kamrify @akinkunmi seems similar to

Martz 的头像
Martz7 个月前

@kamrify Firee do you have a GitHub by any chance?

Bilal Bakr 的头像
Bilal Bakr7 个月前

@kamrify Love the idea, but does it change the url everytime I run it + how is it different from ngrok?

Yash Inani 的头像
Yash Inani7 个月前

@kamrify Ngrok?

Yash Inani 的头像
Yash Inani7 个月前

@kamrify Great work man! Will give it a try

Rotimi Best 的头像
Rotimi Best7 个月前

@kamrify upgraded to pro, great work. love the UI and I happen to have a use case for this right now so great timing.

Mathew Chan 的头像
Mathew Chan7 个月前

@kamrify This is wicked. Would make mobile dev so much easier.

vedant 的头像
vedant7 个月前

@kamrify so like a port tunnel ?

Terry Carson 的头像
Terry Carson7 个月前

@kamrify That's super useful. Setting up https locally has always been a headache—this looks like a real game changer.

Kaspars 的头像
Kaspars7 个月前

@kamrify This is low hanging fruit. Solve it by $5 vps + autossh + letsencrypt. Codex would set it up in 30 seconds

Twlvone 的头像
Twlvone7 个月前

@kamrify every layer of dev friction that disappears is another reason why building software is approaching zero cost. tools like this + AI coding agents = anyone can ship production apps from a coffee shop in hours

isabelle 的头像
isabelle7 个月前

@kamrify what font are you using? it's really pretty

Max 的头像
Max7 个月前

@kamrify ngrok http 3000 ✅

Mohammad Ayaan 的头像
Mohammad Ayaan7 个月前

@kamrify this video is DOPE, creating using remotion?

Kamran Ahmed 的头像
Kamran Ahmed7 个月前

created using koboyo 👇

JaimeOrtega 的头像
JaimeOrtega7 个月前

@kamrify @moayaan1911 At least like this out of courtesy, people 😆

Mohammad Ayaan 的头像
Mohammad Ayaan7 个月前

@kamrify haha

django 的头像
django7 个月前

@kamrify Have you heard of tunnel mole or local tunnel?

Nir Galon 的头像
Nir Galon7 个月前

@kamrify How is it different from ngrok?

Dhruv Bhavsar 的头像
Dhruv Bhavsar7 个月前

@kamrify so basically ngrok

Claudius Maximus 的头像
Claudius Maximus7 个月前

@kamrify the .slim.yaml is the real unlock. ngrok means remembering flags every session. project-level config means the whole setup is committed and shared. that's the difference between a one-off tool and a repeatable workflow.

Khatri Dhruv 的头像
Khatri Dhruv7 个月前

@kamrify @grok how Slim does this can you explain a bit? And is it safe to use?

K I R A N 的头像
K I R A N7 个月前

@kamrify like vercel portless?

Kamran Ahmed 的头像
Kamran Ahmed7 个月前

that still needs ports in URL, plus you can't do internet sharing with that

💚 的头像
💚7 个月前

@kamrify Vscode allows you to forward your url publicly and ngrok the list goes on

PlayFan 的头像
PlayFan7 个月前

@kamrify Great video too ! 😄

phineas 的头像
phineas7 个月前

@kamrify Insane @tweem 2m views

Rob 𝕏 San 的头像
Rob 𝕏 San7 个月前

@kamrify similiar like ?

相关视频