medium guy
medium guy
  • Видео 207
  • Просмотров 325 045
Secure Host Caddy server with custom SSL certs in DOCKER | ep 5
self sign your ssl certs
or purchase valid ssl certs
and secure your caddy!
#caddy
#docker
#ssl
#secure
#security
#proxy
#api
#gateway
#reverse
#https
#apigateway
#declarative
#dbless
#infrastructure
#design
#dockerCompose
#config
#configuration
#deploy
#basics
USEFUL********
github.com/sinawic/4yt/tree/master/caddy/custom_ssl
PLAYLISTS*******
- caddy docker: ruclips.net/p/PLBm4OGt1_S7Zftw2eeOrgkRcJL_BskBg7
- technology: ruclips.net/p/PLBm4OGt1_S7a_7Zmcqe0x34cF2zA4L_l_
- bun: ruclips.net/video/amTNcP0SOms/видео.html
- dockerization: ruclips.net/video/NlcWBmbQPKY/видео.html
- kong api gateway: ruclips.net/video/VZPsH7dquFg/видео.html
- linux: ruclips.net/video/27_N_ombJ8w/видео.html
- load balancing: ruclips.net/vide...
Просмотров: 42

Видео

easy CORS policy in CADDY as DOCKER container | ep4
Просмотров 72День назад
manage access for origins in your caddyfile allow or block origins #caddy #docker #cors #origin #proxy #api #gateway #reverse #ssl #https #apigateway #declarative #dbless #infrastructure #design #dockerCompose #config #configuration #deploy #basics USEFUL github.com/sinawic/4yt/tree/master/caddy/bot_detection PLAYLISTS - caddy docker: ruclips.net/p/PLBm4OGt1_S7Zftw2eeOrgkRcJL_BskBg7 - technolog...
IP ADDRESSES ALLOW or BLOCK in CADDY with Docker | ep 3
Просмотров 5014 дней назад
detect IP addresses in caddy as a docker container allow or deny access to IP addresses ip restrictions eh! #caddy #docker #ip #restriction #allow #block #proxy #api #gateway #reverse #ssl #https #apigateway #declarative #dbless #infrastructure #design #dockerCompose #config #configuration #deploy #basics USEFUL github.com/sinawic/4yt/tree/master/caddy/bot_detection PLAYLISTS - caddy docker: ru...
Robot Detection Methods in Caddy Docker BLOCK or ALLOW? | ep 2
Просмотров 6921 день назад
detect robots in caddy as a docker container allow or deny access to bots bot detection eh! #caddy #docker #robot #detection #proxy #api #gateway #reverse #ssl #https #apigateway #declarative #dbless #infrastructure #design #dockerCompose #config #configuration #deploy #basics USEFUL github.com/sinawic/4yt/tree/master/caddy/bot_detection PLAYLISTS - caddy docker: ruclips.net/p/PLBm4OGt1_S7Zftw2...
I SPENT 30 DAYS MASTERING CADDY IN DOCKER ENVIRONMENT! | part 1
Просмотров 34428 дней назад
getting started with basics of caddy what is reverse proxy how to use docker to implement a reverse proxy #caddy #docker #proxy #api #gateway #reverse #ssl #https #apigateway #declarative #dbless #infrastructure #design #dockerCompose #config #configuration #deploy #basics USEFUL github.com/sinawic/4yt/tree/master/caddy/basic PLAYLISTS - caddy docker: ruclips.net/p/PLBm4OGt1_S7Zftw2eeOrgkRcJL_B...
BUN your NEXTJS project as a docker container
Просмотров 327Месяц назад
bun nextjs docker and docker compose is your ultimate pals with u till the end of ur path so let's learn how to dockerize a nextjs project with bun engine #nextjs #docker #bun #javascript #dockerize #frontend #devops #container #nodejs #linux USEFUL github.com/sinawic/4yt/tree/master/bun/next PLAYLISTS - technology: ruclips.net/p/PLBm4OGt1_S7a_7Zmcqe0x34cF2zA4L_l_ - bun: ruclips.net/video/amTNc...
Samba Server on Docker is FASTER than Traditional Install
Просмотров 9512 месяца назад
with very easy steps create and manage samba servers without having to go through it's complexities 00:00 about samba server 02:17 docker-compose file for samba as a cntainer 06:58 connect and mount samba in linux 10:52 recap #samba #docker #fileserver #file #server #linux #windows #container #devops #network #storage #share USEFUL my repo link: github.com/sinawic/4yt/tree/master/samba-docker g...
enable SSL certs kong api gateway declarative docker | episode 15
Просмотров 3682 месяца назад
SSL termination enable trusted or self signed ssl certificate in kong api gateway 00:00 kong api gateway 00:53 docker compose and kong declaritive config file 03:13 generate self signed certs 04:48 ssl termination in an overview 06:38 access kong api gateway with self signed certs 07:59 outro #kong #api #gateway #docker #ssl #https #proxy #apigateway #declarative #db #dbless #infrastructure #de...
don't let Devs do DevOps, for newbies and companies that does not have devops engineers
Просмотров 563 месяца назад
why the Dev and DevOps teams need to be different and the companies should have DevOps team #devops #dev #cloud #programming #technology #it #tech #cicd #automation #scalability USEFUL github.com/sinawic/4yt PLAYLISTS - technology: ruclips.net/p/PLBm4OGt1_S7a_7Zmcqe0x34cF2zA4L_l_ - bun: ruclips.net/video/amTNcP0SOms/видео.html - dockerization: ruclips.net/video/NlcWBmbQPKY/видео.html - kong api...
appreciate your browser for doing all this
Просмотров 993 месяца назад
appreciate your browser for doing all this
WHAT THE HECK IS A RATE LIMITER
Просмотров 1024 месяца назад
WHAT THE HECK IS A RATE LIMITER
this is how u should manage postgres backups with pgbackweb in docker containers
Просмотров 1,4 тыс.4 месяца назад
this is how u should manage postgres backups with pgbackweb in docker containers
what are reverse proxy, API gateway and ingress controller
Просмотров 1545 месяцев назад
what are reverse proxy, API gateway and ingress controller
I was using NGINX until I found out about OPENRESTY here are some comparisons I could find
Просмотров 1,4 тыс.6 месяцев назад
I was using NGINX until I found out about OPENRESTY here are some comparisons I could find
beginners tutorial to get started with linux servers
Просмотров 1597 месяцев назад
beginners tutorial to get started with linux servers
minio fully automated replication in docker 2024
Просмотров 64411 месяцев назад
minio fully automated replication in docker 2024
become an kong api gateway expert | kong api gateway full crash course
Просмотров 8 тыс.Год назад
become an kong api gateway expert | kong api gateway full crash course
become an nginx expert | nginx full crash course
Просмотров 1,3 тыс.Год назад
become an nginx expert | nginx full crash course
manipulate request transformer plugin in kong api gateway docker | episode 14
Просмотров 1,3 тыс.Год назад
manipulate request transformer plugin in kong api gateway docker | episode 14
s3 amazon object storage with minio single node multi drive in docker 2024 | ep 3
Просмотров 952Год назад
s3 amazon object storage with minio single node multi drive in docker 2024 | ep 3
response transformer plugin in kong declarative api gateway as docker container | episode 13
Просмотров 827Год назад
response transformer plugin in kong declarative api gateway as docker container | episode 13
secure APIs with apikey authentication in nginx as docker container + docker-compose
Просмотров 545Год назад
secure APIs with apikey authentication in nginx as docker container docker-compose
open doors to ssh hackers to trap them with cowrie honeypot docker, no worries
Просмотров 965Год назад
open doors to ssh hackers to trap them with cowrie honeypot docker, no worries
ssh brute force is this easy? for absolute beginners
Просмотров 1,2 тыс.Год назад
ssh brute force is this easy? for absolute beginners
minio replication no magic needed, s3 object storage in docker 2023 | ep 2
Просмотров 1,9 тыс.Год назад
minio replication no magic needed, s3 object storage in docker 2023 | ep 2
NFS server never been easier in docker environment IP restriction in less than 10 mins 2023
Просмотров 2,8 тыс.Год назад
NFS server never been easier in docker environment IP restriction in less than 10 mins 2023
dockerize bun express project | ep 5
Просмотров 319Год назад
dockerize bun express project | ep 5
serve php mysql project with nginx as a docker container with basic authentication + docker-compose
Просмотров 1,4 тыс.Год назад
serve php mysql project with nginx as a docker container with basic authentication docker-compose
chat application using bun websocket | ep 4
Просмотров 1,1 тыс.Год назад
chat application using bun websocket | ep 4
crazy easy fileserver using bun file io api + directory listing | ep 3
Просмотров 311Год назад
crazy easy fileserver using bun file io api directory listing | ep 3

Комментарии

  • @SanjayKushwaha-l6r
    @SanjayKushwaha-l6r 8 дней назад

    Thank you for this content

    • @mediumguy6
      @mediumguy6 8 дней назад

      thank you for the positive comment <3

  • @nguyenthanh1479
    @nguyenthanh1479 11 дней назад

    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 10 дней назад

      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 15 дней назад

    ip restriction in caddy docker!!

  • @abdallahahmed7546
    @abdallahahmed7546 21 день назад

    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 20 дней назад

      bro thanks for ur positive comment :) im glad if i could help learn something

  • @mediumguy6
    @mediumguy6 23 дня назад

    detect robots in caddy as a docker container allow or deny access to bots bot detection eh!

  • @tvpi-z1v
    @tvpi-z1v 28 дней назад

    You spent 30 days tells me all i need to know about caddy.

    • @mediumguy6
      @mediumguy6 27 дней назад

      playlist is loading each week a new video will be added each video about directives and features of caddy

  • @kecske_gaming
    @kecske_gaming 29 дней назад

    I have an error while reading directory

    • @mediumguy6
      @mediumguy6 28 дней назад

      can u provide with some details at all

  • @NimaMahmoodi
    @NimaMahmoodi Месяц назад

    👌🏻👌🏻

  • @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 Месяц назад

    exactly :))))

  • @simonchao3482
    @simonchao3482 Месяц назад

    Nice tutorial, thanks.

  • @techbeauty205
    @techbeauty205 Месяц назад

    👍

  • @Anti_Imperialism
    @Anti_Imperialism Месяц назад

    How can i implement ssl for phpmyadmin ?

    • @mediumguy6
      @mediumguy6 Месяц назад

      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 Месяц назад

    I wanted to learn kong, by far this is the best content I have come across. Thanks!

    • @mediumguy6
      @mediumguy6 Месяц назад

      Glad it was helpful! thanks for the positive comment!

    • @saipisey2437
      @saipisey2437 Месяц назад

      @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 2 месяца назад

    Great :))

  • @antonsachuk615
    @antonsachuk615 2 месяца назад

    ty for this video. You help me

    • @mediumguy6
      @mediumguy6 2 месяца назад

      glad it helped 👍

  • @mediumguy6
    @mediumguy6 2 месяца назад

    SSL termination enable trusted or self signed ssl certificate in kong api gateway

  • @sinawic
    @sinawic 2 месяца назад

    ruclips.net/p/PLBm4OGt1_S7aKTFWL2nKbyLcu6H2pRi2Q&si=agFx_LDgT8YB7SZO

  • @chiragshah9
    @chiragshah9 2 месяца назад

    Very clear. I wonder can u please create a video on how to apply request termination ONLY for certain services in future.

    • @mediumguy6
      @mediumguy6 2 месяца назад

      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 2 месяца назад

    Excelent

  • @douglasrodrigues8305
    @douglasrodrigues8305 3 месяца назад

    This is amazing! Very nice, thank's guy

    • @mediumguy6
      @mediumguy6 2 месяца назад

      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 3 месяца назад

    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 3 месяца назад

    Very useful info for more advanced developers, I wish I could also play with docker images like this medium guy👍

    • @mediumguy6
      @mediumguy6 3 месяца назад

      thanks for the positive comment do you think it's a good idea if i create a video dedicated to docker only?

    • @ulugbektoshmatov3433
      @ulugbektoshmatov3433 3 месяца назад

      @@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 3 месяца назад

      @@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_ 4 месяца назад

    This is very useful. Thanks for all your efforts !

    • @mediumguy6
      @mediumguy6 4 месяца назад

      thanks for the positivity 👍

  • @allesson2
    @allesson2 4 месяца назад

    can i scale?, add more nodes as i'm already using without losing the files i already have?

    • @mediumguy6
      @mediumguy6 4 месяца назад

      u can take a look at this playlist. choose ur desired architecture ruclips.net/video/2SDgIyrXmKc/видео.html

    • @allesson2
      @allesson2 4 месяца назад

      Thanks

  • @mediumguy6
    @mediumguy6 4 месяца назад

    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 4 месяца назад

    Thanks for your great explanations! ❤❤🙏🙏

    • @mediumguy6
      @mediumguy6 4 месяца назад

      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 🙏

  • @habibosaye
    @habibosaye 5 месяцев назад

    You could use a map directive to store different origins in a variable

  • @RajeshRRajamani
    @RajeshRRajamani 5 месяцев назад

    Hi, Thanks for this . I was able to run your git hub image nice and easy. But when I adapted it to extend a mongo DB image , it failed for me . The mongo Image runs fine and is accessible . But the fast api URLs are not accessible . Any clue ?

  • @diegomartinezgutierrez5289
    @diegomartinezgutierrez5289 5 месяцев назад

    Fantastic, I watched the whole video. Thank you so much!

    • @mediumguy6
      @mediumguy6 5 месяцев назад

      hey thanks for the positive energy <3

  • @mediumguy6
    @mediumguy6 5 месяцев назад

    In this video you will learn what do people mean when they say - reverse proxy - api gateway - ingress controller knowing in what ways they differ from each other

  • @Ankkiyy
    @Ankkiyy 5 месяцев назад

    Thanks Man. I was Finding something Else. like Creating a Local Video Calling app server in node Js But it Was intresting and I think i can integrate it if i just send Both User Videos as Stream to server and server will Send the Stream Back Using Websocket. Well Reply Me Anyhow If It is Possible.

    • @mediumguy6
      @mediumguy6 5 месяцев назад

      hi how do u think i can help

    • @Ankkiyy
      @Ankkiyy 5 месяцев назад

      @@mediumguy6 Well Is There Any way so that i can create live video stream just using websockets for communication without ice servers or any middleware? Like if u can send Video through the Http response. So i thought u might know how to manage a Continuous video stream from live camera.

    • @mediumguy6
      @mediumguy6 5 месяцев назад

      @@Ankkiyy my friend im not so deep in that field. but I've seen ppl do such things using something called web rtc

  • @dipinify
    @dipinify 5 месяцев назад

    Do we have any video where proxy_ssl_listen:8443 has enabled.

    • @mediumguy6
      @mediumguy6 5 месяцев назад

      no actually that's missing from my playlist and i added it to the list of upcoming stuff but actually bec I use ssl termination on my gateways and put it behind cdn proxy most of the times i totally forgot about demoing this feature in kong