Deploying hobby projects on a budget, NO DOCKER, (Digital Ocean, systemd, Caddy, Let's Encrypt)

Sdílet
Vložit
  • čas přidán 11. 07. 2024
  • Support the channel:
    Buy Me a Coffee www.buymeacoffee.com/andrey.f...
    Ko-fi ko-fi.com/andreyfadeev
    CZcams / @andrey.fadeev
    PayPal paypal.me/andfadeev
    Follow me:
    LinkedIn / andfadeev
    X / andfadeev
    Substack blog.andreyfadeev.com
    Telegram t.me/andreyfadeevchannel
    Github github.com/andfadeev
    Instagram / andfadeev
    I'm truly grateful for your support, and thank you for watching! 🙏

Komentáře • 10

  • @andrey.fadeev
    @andrey.fadeev  Před 24 dny +3

    ☕ If you liked this video and want to support my channel, please consider buying me a coffee. Your contribution helps me create more content like this:
    👉 Buy Me a Coffee: www.buymeacoffee.com/andrey.fadeev
    👉 Ko-fi: ko-fi.com/andreyfadeev
    Please also subscribe to my other resources:
    👉 Substack: blog.andreyfadeev.com
    👉 Telegram: t.me/andreyfadeevchannel
    I'm truly grateful for your support, and thank you for watching! 🙏

  • @maxreuv
    @maxreuv Před 23 dny +2

    Never heard of Caddy before, thank you!

  • @NikArt-1-2
    @NikArt-1-2 Před 12 dny

    Nice video! There is any plans about second part with delivering code and deploy after commit or something like this?

    • @andrey.fadeev
      @andrey.fadeev  Před 12 dny

      Hi, yeah, I'll what is possible, but really for my current personal projects I just tend to ssh to the server and git pull/restart service

  • @MartinClausen
    @MartinClausen Před 24 dny +1

    Did I miss the SSL / Let's Encrypt part?

    • @andrey.fadeev
      @andrey.fadeev  Před 23 dny +2

      Check out Caddy, it really just do Let's Encrypt auto-registration for you, with a simple config :)

    • @MartinClausen
      @MartinClausen Před 23 dny +1

      @@andrey.fadeev I see, that is pretty impressive that it is fully automated.

    • @andrey.fadeev
      @andrey.fadeev  Před 23 dny

      @@MartinClausen Yeah, I was surprised It worked the first time, without any issues. It also handles HTTP to HTTPS redirect automatically by default, which is handy

  • @konan6191
    @konan6191 Před 22 dny +1

    what plugin did tou use that autocompleted and generated the system-d file?

    • @andrey.fadeev
      @andrey.fadeev  Před 22 dny

      I just got it from docs of Bun bun.sh/guides/ecosystem/systemd