WHAT THE HECK IS A RATE LIMITER
8:39
Пікірлер
@ggiorgiannigmail
@ggiorgiannigmail 5 күн бұрын
Let's make this project grow!!
@ggiorgiannigmail
@ggiorgiannigmail 5 күн бұрын
hi, the tool is very nice. However I cannot fully use it due to compatibility issues with PG17. Could you provide an updated version supporting PG17? Please :) Thanks a lot.. delicious work!
@mediumguy6
@mediumguy6 6 күн бұрын
external authentication integration in caddy docker!
@fabiosantospe
@fabiosantospe 8 күн бұрын
Very nice
@mediumguy6
@mediumguy6 8 күн бұрын
thanks for positivity
@TheAmirMoqQ
@TheAmirMoqQ 9 күн бұрын
Great 🤌🏻
@mediumguy6
@mediumguy6 8 күн бұрын
thanks for positivity <3
@IgorPomaranskiy
@IgorPomaranskiy 10 күн бұрын
I came here to see how to make content of a bucket publicly available for read. By default access is restricted.
@mediumguy6
@mediumguy6 9 күн бұрын
u can use both the ui and the mc cli tool to set the anonymous user permissions.
@IgorPomaranskiy
@IgorPomaranskiy 9 күн бұрын
@@mediumguy6 didn't work for me via UI. To be more specific - I needed to allow documents download for anonymous users (so MinIO can serve static files), but not listing.
@SanjayKushwaha-l6r
@SanjayKushwaha-l6r 20 күн бұрын
Thank you for this content
@mediumguy6
@mediumguy6 19 күн бұрын
thank you for the positive comment <3
@nguyenthanh1479
@nguyenthanh1479 22 күн бұрын
Thanks for the video. I have a question, if I want to stream exactly 10 seconds of video even if the original video is longer than 10 seconds. How could I do that?
@mediumguy6
@mediumguy6 21 күн бұрын
hi u should be able to do it by manipulating the start and end variable and limiting ur logic to only respond if these two variables are in ur desired range
@techbeauty205
@techbeauty205 26 күн бұрын
ip restriction in caddy docker!!
@abdallahahmed7546
@abdallahahmed7546 Ай бұрын
Just discovered your channel today and after taking a tour in the channel the first thing that comes to my mind is wtf why this channel is not famous
@mediumguy6
@mediumguy6 Ай бұрын
bro thanks for ur positive comment :) im glad if i could help learn something
@mediumguy6
@mediumguy6 Ай бұрын
detect robots in caddy as a docker container allow or deny access to bots bot detection eh!
@tvpi-z1v
@tvpi-z1v Ай бұрын
You spent 30 days tells me all i need to know about caddy.
@mediumguy6
@mediumguy6 Ай бұрын
playlist is loading each week a new video will be added each video about directives and features of caddy
@kecske_gaming
@kecske_gaming Ай бұрын
I have an error while reading directory
@mediumguy6
@mediumguy6 Ай бұрын
can u provide with some details at all
@NimaMahmoodi
@NimaMahmoodi Ай бұрын
👌🏻👌🏻
@mediumguy6
@mediumguy6 Ай бұрын
👍👍
@theofficialquestionmark
@theofficialquestionmark Ай бұрын
chatgpt recommended this video to me
@mediumguy6
@mediumguy6 Ай бұрын
hey, thanks for letting me know i didn't know chat gpt does such things!
@spartan_j117
@spartan_j117 Ай бұрын
What about physical backups? Otherwise it looks more like for a hobby projects or relatively small systems.
@mediumguy6
@mediumguy6 Ай бұрын
i guess people use different tools for different purposes no
@MadhavPatil-w9l
@MadhavPatil-w9l Ай бұрын
can provide a vidio of minio bucket replication coz site repliaction is not available in minio latest
@mediumguy6
@mediumguy6 Ай бұрын
it shouldn't be removed in the latest releases i would check it and come back with the results can u provide which exact image:tag u r using?
@burhansidiq2089
@burhansidiq2089 Ай бұрын
What if video us coming from cloudinary
@kavishkasasindu9681
@kavishkasasindu9681 Ай бұрын
it not show data i use root and example as credentilas
@mediumguy6
@mediumguy6 Ай бұрын
check through the logs if there's anything wrong it should be outputted there if not double check ur compose file or address
@leamon9024
@leamon9024 Ай бұрын
Hi awesome video! Could you also cover how to do the same in nginx as well? Thanks
@mediumguy6
@mediumguy6 Ай бұрын
hi thanks for the comment actually i put that on my list to do an R&D about it and hopefully make a video of it
@LiamM-z2z
@LiamM-z2z 2 ай бұрын
exactly :))))
@mediumguy6
@mediumguy6 2 ай бұрын
my broo <3
@simonchao3482
@simonchao3482 2 ай бұрын
Nice tutorial, thanks.
@mediumguy6
@mediumguy6 2 ай бұрын
Glad you liked it <3
@techbeauty205
@techbeauty205 2 ай бұрын
👍
@Anti_Imperialism
@Anti_Imperialism 2 ай бұрын
How can i implement ssl for phpmyadmin ?
@mediumguy6
@mediumguy6 2 ай бұрын
i don't know it may or may not have configuration for that but u can always do it by putting it behind a reverse proxy like nginx, kong, caddy... and exposing phpmyadmin through that reverse proxy u can find the relevant videos for nginx and kong ssl config in my channel
@saipisey2437
@saipisey2437 2 ай бұрын
I wanted to learn kong, by far this is the best content I have come across. Thanks!
@mediumguy6
@mediumguy6 2 ай бұрын
Glad it was helpful! thanks for the positive comment!
@saipisey2437
@saipisey2437 2 ай бұрын
@mediumguy6 yeah. If possible make a video on how kong will work on k8s and kong mesh as well.
@YoKhoe
@YoKhoe 2 ай бұрын
Is it connectable from a Windows system?
@mediumguy6
@mediumguy6 2 ай бұрын
i haven't tested for myself. but windows system should not even notice what's the underlying tool. protocol is the same ..
@nishanthsingh8745
@nishanthsingh8745 2 ай бұрын
As per the documentation and this video, i was able to add a static header in the response. How do we add the dynamic headers which are a part of the request to the response header. For example, we can add dynamic request headers using x-custom-request:$(headers.request) using request transformer plugin. But when the same is configured in response transformer plugin, it gives a static value (string)
@dulikos8349
@dulikos8349 2 ай бұрын
Trash and cheap 🫵🤣
@LiamM-z2z
@LiamM-z2z 3 ай бұрын
Great :))
@mediumguy6
@mediumguy6 3 ай бұрын
thanks bro 👍
@antonsachuk615
@antonsachuk615 3 ай бұрын
ty for this video. You help me
@mediumguy6
@mediumguy6 3 ай бұрын
glad it helped 👍
@mediumguy6
@mediumguy6 3 ай бұрын
SSL termination enable trusted or self signed ssl certificate in kong api gateway
@sinawic
@sinawic 3 ай бұрын
kzbin.info/aero/PLBm4OGt1_S7aKTFWL2nKbyLcu6H2pRi2Q&si=agFx_LDgT8YB7SZO
@chiragshah9
@chiragshah9 3 ай бұрын
Very clear. I wonder can u please create a video on how to apply request termination ONLY for certain services in future.
@mediumguy6
@mediumguy6 3 ай бұрын
thanks until then, i enabled the plugin globally. the thing u need to do is to enable it on a route or .. that is clearly stated in the official docs hope it helps
@sebastianacosta5396
@sebastianacosta5396 3 ай бұрын
Excelent
@mediumguy6
@mediumguy6 3 ай бұрын
many thanks
@douglasrodrigues8305
@douglasrodrigues8305 3 ай бұрын
This is amazing! Very nice, thank's guy
@mediumguy6
@mediumguy6 3 ай бұрын
Glad you like it!
@VudrokWolf
@VudrokWolf 3 ай бұрын
Thanks for sharing this information, I appreciate your contribution, and I got a question, have you ever? When starting a docker compose up -d with a container that has apache or nginx, after any of these is started it takes over the "host network", for example I lost connectivity to all IPv4 servers, I can ping or use domain names of IPv6 but all those in IPv4 will be unreachable, I have been searching for that for a lot of time I can't find out to search it, please if you may enlighten me :)
@mediumguy6
@mediumguy6 3 ай бұрын
hey thanks for the comment i don't think it has anything to do with the image itself but how the networking of docker works generally it's not recommended to use host network, unless u really have no choice. however u might lose connection if the network that is being created by `docker-compose up -d` command somehow gets conflicted with ur OS subnet like if u use 172.x.x.x and the network being created accidently matches the exact subnet u will most probably lose connection to ur host i hope i understood ur problem right
@natural8471
@natural8471 3 ай бұрын
thank you!
@mediumguy6
@mediumguy6 3 ай бұрын
You're welcome! thanks for the comment
@PenguinjitsuX
@PenguinjitsuX 3 ай бұрын
This is the best tool I have found for postgres backups. I literally even use this with Supabase! It works with both the online and self-hosted versions of supabase. The free tier and self-hosted versions don't even support scheduled backups, so this is a great alternative to add that feature back in. Awesome work!
@mediumguy6
@mediumguy6 4 ай бұрын
for us is just a simple click on a link or typing in a url but oh poor browser! thank you for doing all that :) making life easier for us
@ulugbektoshmatov3433
@ulugbektoshmatov3433 4 ай бұрын
Very useful info for more advanced developers, I wish I could also play with docker images like this medium guy👍
@mediumguy6
@mediumguy6 4 ай бұрын
thanks for the positive comment do you think it's a good idea if i create a video dedicated to docker only?
@ulugbektoshmatov3433
@ulugbektoshmatov3433 4 ай бұрын
@@mediumguy6yes, of course it would be so beneficial to learn docker from a master like YOU. It would be great if you taught the meanings of everything you do, from the ways of creation of custom images, containers from the images using different ways, live connection demonstrations between containers, and managing all the data in the containers directly accessing them with CLI tools, like creating a role and giving it permissions in a PostgreSQL container.
@mediumguy6
@mediumguy6 4 ай бұрын
@@ulugbektoshmatov3433 again thanks for the recommendation. let's see how things come
@wrey
@wrey 4 ай бұрын
Very good explanations. ShellInABox is the docker I need to expose my servers easily. Thank you for sharing this video.
@mediumguy6
@mediumguy6 4 ай бұрын
Glad it was helpful! thanks for the positivity 👍
@projecfy
@projecfy 4 ай бұрын
Works perfectly!
@LiamM-z2z
@LiamM-z2z 4 ай бұрын
Professional
@mediumguy6
@mediumguy6 4 ай бұрын
thanks man 👍👍
@whenthecamerasareoff_
@whenthecamerasareoff_ 5 ай бұрын
This is very useful. Thanks for all your efforts !
@mediumguy6
@mediumguy6 5 ай бұрын
thanks for the positivity 👍
@allesson2
@allesson2 5 ай бұрын
can i scale?, add more nodes as i'm already using without losing the files i already have?
@mediumguy6
@mediumguy6 5 ай бұрын
u can take a look at this playlist. choose ur desired architecture kzbin.info/www/bejne/aISnmHyvp72ggcU
@allesson2
@allesson2 5 ай бұрын
Thanks
@mediumguy6
@mediumguy6 5 ай бұрын
In this video you will learn what a rate limiter is in what levels you can implement rate limiters and do you need it at all plus a nodejs express implementation 00:00 what is a "rate-limiter" 00:43 why do we need rate limiter 02:23 client side, server side, middleware rate limiter 03:03 token bucket rate limit algorithm 04:04 rate limit demo in nodejs express application #ratelimiter #ddos #security #rate #limit #tutorial #web #programming #devops #network #networking #traffic
@sadeghsargeran5946
@sadeghsargeran5946 5 ай бұрын
Thanks for your great explanations! ❤❤🙏🙏
@mediumguy6
@mediumguy6 5 ай бұрын
thanks for positive comment 👍
@techbeauty205
@techbeauty205 5 ай бұрын
👍
@mediumguy6
@mediumguy6 5 ай бұрын
backing up and restoring is an inseparable part of postgres database having a web based solution for managing these tasks is the easiest way ever in this video using a containerized tool called PGBackWeb we will see how to handle all this in action
@sreeharinambiarkt7765
@sreeharinambiarkt7765 5 ай бұрын
Even 2x feels slow
@mediumguy6
@mediumguy6 5 ай бұрын
english is not my native language bro 🙏