Coolify - deploy services locally, or on remote servers!

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.พ. 2025

ความคิดเห็น • 66

  • @Jims-Garage
    @Jims-Garage 3 หลายเดือนก่อน +33

    Damn, you beat me to it. I was just recording this... Great video, thanks 👍

    • @Kipruto254
      @Kipruto254 3 หลายเดือนก่อน +4

      post will watch it

    • @romayojr
      @romayojr 3 หลายเดือนก่อน +3

      still going to watch yours for different perspective

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +4

      First, love your channel and content! Second, please don't let this stop you. The more we cover amazing open source software the better, and the more thoughts people get, the more they may see something a different creator missed. I worked on this for about 2 months. Kept changing, and updating, and just overall trying to simplify it all...but it's just a nice big complex project.

    • @Jims-Garage
      @Jims-Garage 3 หลายเดือนก่อน +8

      @@AwesomeOpenSource thanks, really appreciate that. I will do a mini series on it I think. I know how brutal long videos can be, it was a similar thing for my pfSense video and I'm not keen to relive it 😂

    • @docmalitt
      @docmalitt 3 หลายเดือนก่อน +2

      Wow, just nice to see the "cool" kids.. the "Expendables 8.3.1 - Open-Source attack" ... getting along. Joke aside, I will watch both your videos anyways, each approach is different and sometimes one explanations sits better (if nothing else, because of the huge amount of hardware combinations in this addiction called homelabbing). Just keep it up and Hollywood glory is "one small step for man, one giant leap" away from both of you. Fame, fortune and best, :fast and furious" (RAM modules) await (with such low power consumption) for best of the best. Cheers gentlemen.

  • @akurenda1985
    @akurenda1985 3 หลายเดือนก่อน +9

    Having worked for over 5 different MSPs, I don't think any of them would use this. But it's cool. Most MSP's are are churn and burn. Most also want support options for everything. This is very much geared toward devops and development. This would be very niche. Any time I mentioned FOSS or Linux, everybody lost the light in their eyes.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +3

      I believe you 100%, and it saddens me 1000%, but I'm holding out hope. Totally understand the desire for support, thus looking into the open source tool's support options. These days this is how many of the projects fund the continued development.

    • @mitchellmnr
      @mitchellmnr 3 หลายเดือนก่อน +4

      the fact that linux triggers the darkness concerns me lol
      As an MSP, all web service hosting/platforms I use run on linux ....
      Clients run windows/mac mostly, but a lot the systems we manage for clients don't run on Windows, but linux -_-
      Think it might just be the 'management' at the companies you have worked for that don't understand linux or don't want to understand (usual sadly)
      I get the FOSS side, when things go bad, and it's just not working ... downtime is a problem.
      And having the ability to make a call, and get an engineer that knows the system inside and out within an hour makes a big difference.

    • @cryptot3ch
      @cryptot3ch 3 หลายเดือนก่อน +6

      Well I'm an MSP that uses tech like this! I build a lot of custom software for my clients and having a self hosted option instead of using Vercel is so awesome for me. I'll be using this or maybe Dokploy here this week to start managing and rolling out my software. What a great time to be a self hoster!

  • @grahamkatana1891
    @grahamkatana1891 3 หลายเดือนก่อน +1

    I am happy I have jumped on the coolify train mid of this year and gave saved myself some bucks and i build as many projects and host them😅

  • @Ruslan-UA
    @Ruslan-UA 3 หลายเดือนก่อน +1

    thanks for the valuable content you share on YT. It's very useful for the self-hosters.

  • @Lunolux
    @Lunolux 3 หลายเดือนก่อน +2

    that a long video,
    nice explaination
    i'm gonna add it to my list to install, now that i understand it better
    thx

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +1

      You're welcome! Hope it helps.

  • @BiiigBeee
    @BiiigBeee 2 หลายเดือนก่อน +1

    Hi Brian, great video!
    Would be great to have a coolify video more in depth with Tailscale on both localhost and remote server setting up n8n for example.
    Thanks a lot!

    • @AwesomeOpenSource
      @AwesomeOpenSource  2 หลายเดือนก่อน +1

      Let me see what I can come up with.

  • @ricozuares
    @ricozuares 2 หลายเดือนก่อน +3

    Thanks for the video! I found it a bit redundant. The most interesting aspect of using remote servers with Coolify is how to set up the reverse proxy, which wasn't really covered. It would be great to see that in action, like having the localhost of Coolify manage other VPS remote servers running web apps that are accessible via the domain set up by Coolify. The reverse proxy should make it appear as an actual domain rather than a development subdomain URL.

    • @AwesomeOpenSource
      @AwesomeOpenSource  2 หลายเดือนก่อน

      I understand. I tried to point this out int he video, but as of right now, coolify manages the remote server, but each server has it's own reverse proxy running. So you need to create wildcard records that point to each server you run. If your domain is bobshotdogs.com, then you could create *.services.bobshotdogs.com and *.comm.bobs.hotdogs.com where services and comm are different servers you're managing from coolify. Of course this means you have access to a public IP and por 80 and 443 on each of those servers as well. I've put in a request to do mor what I think you are interested in which is Coolify is the remote manager and proxy for all of the other servers and services running on those server. I don't know if it will get picked up, but I hope it will.

  • @enderst81
    @enderst81 3 หลายเดือนก่อน +1

    Thanks, was a long one.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +2

      You're welcome! and yes, I really tried to figure out how to make it shorter, but to do it any bit of justice, it just had to be a long one.

  • @abcreparationinformaticafa1540
    @abcreparationinformaticafa1540 3 หลายเดือนก่อน +2

    Thanks you are the best👍

  • @romayojr
    @romayojr 3 หลายเดือนก่อน +2

    i don't think i'll ever spin this up in my homelab as i don't have a need for it but it's still cool-ify to learn about it

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +1

      Completely understand, but never hurts to know it's out there.

  • @dave1790
    @dave1790 3 หลายเดือนก่อน +1

    Great video! Is there a reason you changed the proxy to caddy or is it just personal preference?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +1

      Just to show it can be done. No more than that. If you prefer Traefik, it should work seamlessly.

  • @justinthomas1877
    @justinthomas1877 3 หลายเดือนก่อน +1

    Could you please create an video for Wi-Fi OTP authentication RADIUS

  • @hanibachi5228
    @hanibachi5228 3 หลายเดือนก่อน +1

    Don't think of using this for homelab, it is possible but it's strictly made with dev/professional work in mind.
    It also doesn't work well with prexisting servicer u may have on the server

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +2

      Indeed, it's aimed more at the deployment needs of a development team or business, thus it's a win for an MSP potentially, but definitely overkill for most homelabs.

    • @hanibachi5228
      @hanibachi5228 3 หลายเดือนก่อน +1

      ​@@AwesomeOpenSourcehey u mentioned ssdnodes in the description, it's my first seing such cheap provider, i ve looked at some reviews and they ssem fair but i can't find information on what CPUs they use and wether thye are dedicated vcpu cores or shared vcpu cores, do u happen to have any intel on the subject?

    • @cryptot3ch
      @cryptot3ch 3 หลายเดือนก่อน +1

      This bit of tech is awesome for MSP's like mine as it allows me to easily launch custom software that I build for my clients instead of using a platform like Vercel.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน

      I'm not 100% but I'm pretty sure they are shared vcpus. I used them for years, and just recently switched away, only because I didn't need that big of a server anymore. Their service was rock solid, I updated the full OS more than once, and their automatic daily backups saved me a few times. I was quite pleased with the service. Just my experience though.

  • @FineWine-v4.0
    @FineWine-v4.0 3 หลายเดือนก่อน +1

    So can I ask you to cover Fossil (a complete alternative to Git)
    It's self-hostable as well (& has a service called Chisel)
    Not a single OpenSource content-creator has made a video on it

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน

      Let me see what I can find out on it.

  • @patrickbuswell
    @patrickbuswell 3 หลายเดือนก่อน +2

    So it's like Portainer on steroids? (Edit: i see you already answer this elsewhere in the comments).

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +1

      No worries, yes, it is kind of like portainer on steroids.

  • @sevenelven
    @sevenelven 3 หลายเดือนก่อน +1

    How do you use cloudflare tunnel as default connection for the apps?

    • @i-am-you-tube
      @i-am-you-tube 3 หลายเดือนก่อน

      I would also want to know how to set this up with Cloudflare tunnels...😊

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน

      I don't use cloudflare, so couldn't tell you.

  • @royagunk4545
    @royagunk4545 3 หลายเดือนก่อน +1

    have you tried GLPI??

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน

      I have. I was set to do a video on it, but got pulled off onto other topics, so I need to get back to it.

  • @esdegan7176
    @esdegan7176 2 หลายเดือนก่อน +1

    production ready?

    • @AwesomeOpenSource
      @AwesomeOpenSource  29 วันที่ผ่านมา

      I think that depends on you and your use case. It doesn't cost you anything but some time to try it out.

  • @whill1219
    @whill1219 3 หลายเดือนก่อน +1

    Why not use 'sudo su -' instead of allowing root login via ssh?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน

      Coolify needs to access the remote server via root user. Why it's that way, I'm still not sure, but they are working to make it not require root access.

  • @ltonchis1245
    @ltonchis1245 3 หลายเดือนก่อน +1

    Isn't this just like Portainer with templates?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +1

      Kind of, but not exactly. In portainer, you need to setup portainer on each system (either the full portainer, or agent), then you can jump system to system to see what's happening on any one. Coolify, or more of a single jumping off point for all your managed services regardless of system they are running on. Additionally, not sure Portainer handles git based builds, and such like Coolify.

  • @jeffherdz
    @jeffherdz 3 หลายเดือนก่อน +2

    Oh man ! This was looking like such a great product.......Until you got to the root user part. Breaking Linux security rules, like using a "root" account is not good.
    Although, you could break the services down into a few groups, and get 4 or 5 videos with a more deeper explanation of things.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +2

      Indeed. This is a massive bit of software, doing a ton of things in the background. I'm really not sure why it needs root privileges, as it should be able to spin up a docker container without root, and as I said, they are working on ways to allow it to run without root, so looking forward to that.

  • @techguyLance
    @techguyLance 3 หลายเดือนก่อน +2

    Not much differant from Portainer

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน +3

      Extremely different than portainer. This can povision another server for you, and collect everything in a single view, vs the multiple views of portainer when using remote servers. Not a lot more involved, but I think this does a ton more under the covers. That said, I think this would be a bit of overkill for most people on their homelab, and even portainer is often a bit more than is needed.

    • @techguyLance
      @techguyLance 3 หลายเดือนก่อน +1

      @@AwesomeOpenSource maybe i should dig in a little more. By provision do you mean it can spin up new VMs like terraform? and btw thanks for what you do.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน

      No, it doesn't spin up the VM, thus I used LXConsole, but the applications once spun up are easy to provision to each server from a single place.

    • @MystieK_
      @MystieK_ 20 วันที่ผ่านมา

      No nesserily Tru I run all my docker instances running Portainer from a single portainer by adding multiple environments. I log into single portainer and mange other through the agent. I can even move an app from one host to another. This would have been revolutionary if things like 1panel, portainer, and other server management dashboard apps.