Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

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

378,850 Aufrufe • vor 7 Monaten •via X (Twitter)

51 Kommentare

Profilbild von Kamran Ahmed
Kamran Ahmedvor 7 Monaten

Usage and source code👇

Profilbild von Jonah
Jonahvor 7 Monaten

@kamrify So ur app is ngrok tunnels?

Profilbild von sameer (privacy/acc)
sameer (privacy/acc)vor 7 Monaten

@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?

Profilbild von Kamran Ahmed
Kamran Ahmedvor 7 Monaten

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

Profilbild von sameer (privacy/acc)
sameer (privacy/acc)vor 7 Monaten

@kamrify that sounds great 🫂

Profilbild von Yuri
Yurivor 7 Monaten

@kamrify how it's different from cloudflared?

Profilbild von Kamran Ahmed
Kamran Ahmedvor 7 Monaten

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

Profilbild von Yuri
Yurivor 7 Monaten

@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

Profilbild von Ihor Vorotnov 🇺🇦 🇵🇱
Ihor Vorotnov 🇺🇦 🇵🇱vor 7 Monaten

@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.

Profilbild von ProEvilz
ProEvilzvor 7 Monaten

@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.

Profilbild von Yuri
Yurivor 7 Monaten

@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.

Profilbild von Alex Greenland
Alex Greenlandvor 7 Monaten

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

Profilbild von Samar
Samarvor 7 Monaten

@kamrify Ngrok has been there for eternity

Profilbild von anirudh
anirudhvor 7 Monaten

@kamrify why not:

Profilbild von Kyler Clonts
Kyler Clontsvor 7 Monaten

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

Profilbild von Kamran Ahmed
Kamran Ahmedvor 7 Monaten

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.

Profilbild von Kyler Clonts
Kyler Clontsvor 7 Monaten

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

Profilbild von Kamran Ahmed
Kamran Ahmedvor 7 Monaten

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

Profilbild von Mabrur
Mabrurvor 7 Monaten

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

Profilbild von CryptoKong
CryptoKongvor 7 Monaten

@kamrify Clever use of a reserved TLD.Nice.

Profilbild von Chirag Chopra
Chirag Chopravor 7 Monaten

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

Profilbild von Yashwanth Somayajula
Yashwanth Somayajulavor 7 Monaten

@kamrify is it powered by cloudflare workers?

Profilbild von Kamran Ahmed
Kamran Ahmedvor 7 Monaten

nope

Profilbild von Job 33:14-18
Job 33:14-18vor 7 Monaten

@kamrify @akinkunmi seems similar to

Profilbild von Martz
Martzvor 7 Monaten

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

Profilbild von Bilal Bakr
Bilal Bakrvor 7 Monaten

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

Profilbild von Yash Inani
Yash Inanivor 7 Monaten

@kamrify Ngrok?

Profilbild von Yash Inani
Yash Inanivor 7 Monaten

@kamrify Great work man! Will give it a try

Profilbild von Rotimi Best
Rotimi Bestvor 7 Monaten

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

Profilbild von Mathew Chan
Mathew Chanvor 7 Monaten

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

Profilbild von vedant
vedantvor 7 Monaten

@kamrify so like a port tunnel ?

Profilbild von Terry Carson
Terry Carsonvor 7 Monaten

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

Profilbild von Kaspars
Kasparsvor 7 Monaten

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

Profilbild von Twlvone
Twlvonevor 7 Monaten

@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

Profilbild von isabelle
isabellevor 7 Monaten

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

Profilbild von Max
Maxvor 7 Monaten

@kamrify ngrok http 3000 ✅

Profilbild von Mohammad Ayaan
Mohammad Ayaanvor 7 Monaten

@kamrify this video is DOPE, creating using remotion?

Profilbild von Kamran Ahmed
Kamran Ahmedvor 7 Monaten

created using koboyo 👇

Profilbild von JaimeOrtega
JaimeOrtegavor 7 Monaten

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

Profilbild von Mohammad Ayaan
Mohammad Ayaanvor 7 Monaten

@kamrify haha

Profilbild von django
djangovor 7 Monaten

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

Profilbild von Nir Galon
Nir Galonvor 7 Monaten

@kamrify How is it different from ngrok?

Profilbild von Dhruv Bhavsar
Dhruv Bhavsarvor 7 Monaten

@kamrify so basically ngrok

Profilbild von Claudius Maximus
Claudius Maximusvor 7 Monaten

@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.

Profilbild von Khatri Dhruv
Khatri Dhruvvor 7 Monaten

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

Profilbild von K I R A N
K I R A Nvor 7 Monaten

@kamrify like vercel portless?

Profilbild von Kamran Ahmed
Kamran Ahmedvor 7 Monaten

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

Profilbild von 💚
💚vor 7 Monaten

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

Profilbild von PlayFan
PlayFanvor 7 Monaten

@kamrify Great video too ! 😄

Profilbild von phineas
phineasvor 7 Monaten

@kamrify Insane @tweem 2m views

Profilbild von Rob 𝕏 San
Rob 𝕏 Sanvor 7 Monaten

@kamrify similiar like ?

Ähnliche Videos