Hey Andrey! A nice one, as usual. Thanks! Still I would like to note that things really get hairy with Coolify if you have even a bit more complex setup.
For instance, I have the Coolify itself on a different server, yet another server for some essential infra services, and deploy the end user apps onto their own dedicated servers as well (think multi-tenant cluster). If then you want to have all these accessible on different subdomains and, what's probably even more important, want to avoid using something like CloudFlare in front of them at all costs, you'll end up having rather hard times setting things up. I run rather quickly into issues with Coolify-specific proxy settings and wildcard SSL certificates and it took me hours if not days to figure things out.
The docs are here (search for "wildcard" there), but incomplete, to say the least. I had to study Traefik, its config options and its own evolution through recent major versions to sort these things out. And even then, when I had everything set up and working as expected, I'm still a bit upset that I'm forced to have IPv4 rather than IPv6 for all my servers, thanks to the fact that most internet providers in my region simply do not support IPv6 just yet, and I also had to migrate my own domain to a different hosting provider, since the previous one didn't have all the necessary features.
The docs are here (search for "wildcard" there), but incomplete, to say the least. One will have to study Traefik, its config options and its own evolution through recent major versions to sort these things out. And even then, when one have everything set up and working as expected, it's still a bit upsetting that you are forced to have IPv4 for all your servers due to the fact that local internet providers simply do not support IPv6 just yet, and you may also have to migrate the domain to a different hosting provider, since the previous one doesn't have all the necessary features.
The docs are here (search for "wildcard" there), but incomplete, to say the least. One will have to study Traefik, its config options and its own evolution through recent major versions to sort these things out. And even then, when everything is set up and working as expected, one may still be forced to have IPv4 for all servers due to the fact that local internet providers simply do not support IPv6 just yet, and may also have to migrate the domain to a different hosting provider, since the current one doesn't have all necessary features.
The docs for wildcard domains are here, but incomplete. One will have to study Traefik, its config options and its own evolution through recent major versions to sort these things out. And even then, when everything is set up and working as expected, one may still be forced to have IPv4 for all servers due to the fact that local internet providers simply do not support IPv6 just yet, and may also have to migrate the domain to a different hosting provider, since the current one doesn't have all necessary features.
There is nothing special really, I just set black background and disable bottom dock and top bar :) The video is webcam in the background with transparent screen recording over it.
I'm not sure I can answer that as I've not tried, as I said my use-case is rather simple, I don't have dynamic IPs, I run a single node setup. My domain is pointing to hetzner IP with coolify and my app and reverse proxy is handling SSL certs generation.
@ ah so you manage your domain in hetzner then? with your current setup i think it’s doable using this with dynamic dns, very nice video thank you so much!
@@awbibib I manage domain where I bought it (in my case in cloudflare), I point A record to hetzner host IP, the rest in handled by coolify traefik reverse proxy
@andrey.fadeev I don't know why, I am following the same steps, but sometimes work. It shows the Index page with no files(i.e index.html not found). Can you make a video on possible issues and precautions.
Thank you, Andrey!
This is so timely and just super helpful!
Hey Andrey! A nice one, as usual. Thanks!
Still I would like to note that things really get hairy with Coolify if you have even a bit more complex setup.
For instance, I have the Coolify itself on a different server, yet another server for some essential infra services, and deploy the end user apps onto their own dedicated servers as well (think multi-tenant cluster). If then you want to have all these accessible on different subdomains and, what's probably even more important, want to avoid using something like CloudFlare in front of them at all costs, you'll end up having rather hard times setting things up. I run rather quickly into issues with Coolify-specific proxy settings and wildcard SSL certificates and it took me hours if not days to figure things out.
The docs are here (search for "wildcard" there), but incomplete, to say the least. I had to study Traefik, its config options and its own evolution through recent major versions to sort these things out. And even then, when I had everything set up and working as expected, I'm still a bit upset that I'm forced to have IPv4 rather than IPv6 for all my servers, thanks to the fact that most internet providers in my region simply do not support IPv6 just yet, and I also had to migrate my own domain to a different hosting provider, since the previous one didn't have all the necessary features.
The docs are here (search for "wildcard" there), but incomplete, to say the least. One will have to study Traefik, its config options and its own evolution through recent major versions to sort these things out. And even then, when one have everything set up and working as expected, it's still a bit upsetting that you are forced to have IPv4 for all your servers due to the fact that local internet providers simply do not support IPv6 just yet, and you may also have to migrate the domain to a different hosting provider, since the previous one doesn't have all the necessary features.
The docs are here (search for "wildcard" there), but incomplete, to say the least. One will have to study Traefik, its config options and its own evolution through recent major versions to sort these things out. And even then, when everything is set up and working as expected, one may still be forced to have IPv4 for all servers due to the fact that local internet providers simply do not support IPv6 just yet, and may also have to migrate the domain to a different hosting provider, since the current one doesn't have all necessary features.
The docs for wildcard domains are here, but incomplete. One will have to study Traefik, its config options and its own evolution through recent major versions to sort these things out. And even then, when everything is set up and working as expected, one may still be forced to have IPv4 for all servers due to the fact that local internet providers simply do not support IPv6 just yet, and may also have to migrate the domain to a different hosting provider, since the current one doesn't have all necessary features.
dokploy may be easier to use and simpler for simple front-end deployment
how? from the docs its almost 1 to 1
Your desktop environment looks cool !! Can you please make a tutorial for this desktop environment setup ? Thank you 😊
There is nothing special really, I just set black background and disable bottom dock and top bar :) The video is webcam in the background with transparent screen recording over it.
@andrey.fadeev Thanks for sharing! 😊
you've convinced me
I've not regretted trying it, hope you'll have nice experience as well! :)
hetzner provides an s3-like storage, too
yeah, i know, i had my old backups in aws, so decided to keep there
we can just configure the traefik for ddns right?
I'm not sure I can answer that as I've not tried, as I said my use-case is rather simple, I don't have dynamic IPs, I run a single node setup. My domain is pointing to hetzner IP with coolify and my app and reverse proxy is handling SSL certs generation.
@ ah so you manage your domain in hetzner then? with your current setup i think it’s doable using this with dynamic dns, very nice video thank you so much!
@@awbibib I manage domain where I bought it (in my case in cloudflare), I point A record to hetzner host IP, the rest in handled by coolify traefik reverse proxy
My websites are not working? Why. I already have one.
?
@andrey.fadeev I don't know why, I am following the same steps, but sometimes work. It shows the Index page with no files(i.e index.html not found). Can you make a video on possible issues and precautions.
very good
Handsome you distracted me, though
🤔