Dude you are a lifesaver oh my gosh. Thank you so much. I was able to do this by following every step of the video exactly, and it just worked. Great work man!
Great video! You can allow your Cloudflared tunnel to run on HTTPS over 8443 and past that through to Pterodactyl wings node. After that, you will need to update the configuration from 8080 to 8443. Having the wings node on the 443 port caused it to crash because the panel and the node were trying to access the same port, at least on my instance. Keep up the great content! Cheers!
Hi, this should only be an issue if the wings config on the node itself is set to port 443, which shouldn't be the case as we are only "tricking" the panel into thinking wings is running on 443, when in reality it is running on 8080 locally. Either way, glad you got it working, cheers!
@@lilciv1200 interesting, for some reason then my instance crashed and the logs were saying that wings was trying to start on 443. I guess that config got pushed to the node somehow.
@@lilciv1200 I got an issue that when I reboot my pc running pterodactyl, im getting the red heart and wings debug shows something is already running on 443. What would be the next steps to debug this? I tried killing whatever is on 443 and that didn't help
@@DJKNITEX I had the exact same issue especially after I rebooting. I followed what @brandenkaestner3819 said to use the 8443 port instead so I went back to the 9:20 and 10:33 then used the 8443 port there. It worked after that! Thanks branden
This is an amazing tutorial. I was watching your previous tutorial from a couple of years ago, but this is exactly what I was trying to accomplish. Thank you so much!!
Hey! I gave you a little shoutout in my video (unless I edited it out don't remember), but your video helped me get Pterodactyl working on WSL, I'm releasing it soon!
For those who keep getting a red heart after the 8080 to 443 change, make sure to setup the node tunnel properly on Cloudflare. They changed the UI on the website since this video so it looks different, but you'll need to do the same docker command for the node tunnel that he did for the panel so that it shows a Connector ID and a "Healthy" status on CF. That fixed it for me at least.
Awesome video! After trying to figure this out for 4 days straight I finally found this video about it. The only thing is I can not find out how to get people from the outside world to be able to connect to the server. I can connect to it using the local ip but that is the only way
MAAAN. THANK YOU, I was using the script to install it automatically but it was giving me problems, your guide helped me to make my home server accessible without open ports :DD
I previously had Pterodactyl setup on my proxmox server running entirely internally, but decided to try this way w/CF tunnels. I've got the panel running and CF docker container running. When I run wings --debug for the first time it seems to have a network conflict with the CF tunnel container. I remove my cloudflare tunnel container and wings fires up (but fails to connect, obviously). The specific wings error: "failed to configure docker environment error=Error response from daemon: Pool overlaps with other one on this address space" EDIT: I realize this is a common error, but cannot figure out how to translate my docker run line for cloudflared to be able to specify a different IP for the container. Nor can I figure out how to do this for wings as the config.yml is just the text pasted from the ptero panel... EDIT2: figured it out! I had to run the node auto-deploy script on my server first. This generated a full proper YAML in config.yml for wings, I was then able to edit it and change the interface IP, subnet, and gateway to not conflict with cloudflared. Working! Thank you!
After I change the port to 443 in settings it won't come online. Is there a discord or anything I can join of yours to help get it going? edit - Never mind, I got it! I had to turn on full encryption in ssl on CF!!!! Only took me 12 hours to figure out today!
Hey, could you help me? Im having problems with getting the green heart, the browser console says "Failed to load resource: net: :ERR_CERT_DATE_INVALID
I am going to have to try this again soon. I did something similar a year or so back. I had trouble connecting to the game servers though. Internally I could join but none of my friends going join with out me punching holes in my firewall for the specific game ports.
yeah this setup is not meant for exposing game servers through cloudflare, only the panel and wings. i am not sure if there is a way to proxy game servers through cloudflare, at least not on their free plan.
Hello, may you please explain it for me? I'm still learning and was able to successfully set this up, but now I'd like to modify folders to the game servers running on pterodactyl panel without having to add files one by one through the panel. thx!!
This video was a great help. Out of curiosity, is it still possible with this configuration to set up SRV records to connect to the games you would host via Domain name instead of a public IP ?
I am hesitant to use those installation scripts as well. During the installation process we are asked for an email address and a password. Where is that script sending the information? And is the script installing anything that we are not suspecting?
When it is more widely used and out of beta, sure. The process is nearly identical to Pterodactyl as far as I know though. I've actually tested this exact setup with Pelican when the first version came out and it worked without issue.
Hey, nice video. Finally I can use my Gameserver over the internet to play with some friends. But one important question I have in mind. How did you fix the sftp function over the panel? Or is it simply not working with cloudflared?
The only workaround is locally moving the files. However, I have found that small files (ie, single minecraft jars) can be moved without cloudflare cutting you off. Obviously you dont want to upload an entire server through it, but you can upload single files via the panel just fine.
Super easy video to follow, thank you! Having an issue where some of my servers seem to get IP's without issue (eg: Valheim), but then some other game eggs (eg: Palworld, and Project Zomboid) don't seem to properly get an IP with this method. No matter what I set in the config the server does not seem to get an IP and I am unable to join it. I have configured my server just like we did in this video. Any ideas why only some of my servers seem to properly broadcast on the IP? Even tried opening up all ports to my own IP with iptables but that doesn't appear to have made any difference. Edit: Managed to resolve the IP issue for Project Zomboid. Had to set the actual public IP of the server in the Allocations tab of the Node itself instead of the private IP. For some reason Valheim still works when its set to the private IP, but PZ does not. Palworld is not working at all for me still however. Have even tried manually setting the bind ip to the public IP to no avail. Does this also break unzipping? I can't seem to unzip normal zip files for some reason.
Your Video raised a few questions, Your docker run comand does not specify a network so it uses dockers network 'bridge' this network does not have access to your underlying network. So how do you get the docker cloudflare tunnel to access your private network? This is normally only possible if you use network_mode host
This worked perfectly then I tried to add another node (being another machine). Both machines ended up disconnecting for some reason. Could you make a tutorial doing the same thing but with mutiple nodes?
Hi, I did everything and I still get the red heart after changing it to 443 under Node settings I made sure to confirm the config.yml is the exact same and I still get "Error Connecting to Node!" 443 does not appear to be working
Would need some more info to know what is going on. Anything in your F12 console when on the node page on the panel? If you check the logs of the Cloudflare tunnel container does it say it failed to connect to anything? If you do "systemctl status wings" is it running?
@@lilciv1200 so currently it says wings.service is not found, even when running the wings --debug command and then opening another terminal to check it still says the same thing.
I am having issues trying to create databases using this method, is that another inconvenience using the free version of the cloudflare tunnel service? An answer would be much appreciated, because if it isn't the thing causing problems I can find another solution
Yeah, as far as I know it’s similar to the SFTP limitation. I also tried this when I was doing setup, but never got it working. I will have to mess with it a bit more, but as of right now I don’t know of a way to put MySQL through the CF tunnel
Hello, I hope you are doing well! I was wondering if there was a way for me to go and display somehow the subdomain with the port, or the public ip adress with the port, or in cloudflare creating a new subdomain for each of the users! thank you for your answer in advance! Best regards, Patrik!
This was a great tutorial. One question, now I have this all set up, it seems to be up and running, created the minecraft server - how do people on my LAN and friends access it? Port forward the port I chose for minecraft? or create a new public hostname pointing to the minecraft server? Sorry.
Thanks bro. One bit at the end when you change the daemon port from 8080 to 443 in the Node settings, I had to run "wings --debug" again to get the green heart to show up👍 EDIT: my server is unreachable outside of my local network. is that because the IP used is the servers local IP instead of my public IP?
PLEASE HELP mEEE! How can i turn off my ubuntu server while pterodactyl is running because idk how to turn off the panel and when i restarted it wings bugged and i dont get green hearts!
Nice Video ! But when you only open one port for the Wing, can you entry the FTPS Server from the Wing ? So normally you have 2 Port open or am I wrong ?
Hi, yes I mentioned at the end of the video that with this setup SFTP is not possible with the cloudflare free plan. Maybe there is a way to work around it, but being that only one service can be mapped to a subdomain in a tunnel, I don’t see how it can work. May need more experimenting
Hi! I have an error at the startup of the server, it doesn't boot and on the console write this lines: JWT validation error from wings: Error Event [6b2588da-5b55-4f09-aea5-2ef1628f8725]: jwt: created too far in past (denylist) I hope someone know why :(
I know its a long shot since this video is 6 months ago. I followed the steps in the video and everything worked, however is there a way to get Minecraft or other game servers to run so that people outside my network can join? I've tried both just port forwarding the port for the server and also tried creating a public hostname in many different ways. People outside my network are able to see my Panel, but not able to join the server. If you know any solutions or anything I would be greatly appreciative!
@@sheazywi Meant to update this yesterday, I figured it out and you can do it just like they have it setup in the video and with a few extra steps you can get it to work without port forwarding!
@@sheazywi Forgot to reply here, you can set it up to do everything without portforwarding at all you need to do is follow the video then install cloudflared and setup a public hostname for your Minecraft server as a TCP connection pointing to your servers local IP with the game port added. There are some command prompt commands you need to run to install cloudlfared and make it work. First you need to run the winget cloudflared install command on any device off the local network that wants to play. Then you need to run the cloudflared access TCP command. Remember to use local host and your game port as the URL and the TCP public hostname you created as the hostname.
This is an issue with your DNS config, sounds like your records either didn’t propagate or weren’t created correctly. Check your tunnel to make sure you entered the addresses correctly
Hi - similar to SFTP, because MySQL doesn't use standard HTTP traffic, its not possible with Cloudflare's free plan as far as I know. There may be a way to work around it, but I am not aware of how to do it currently.
Awesome video! Really glad I came across your channel. Would you say that it's more secure to set Pterodactyl up this way or behind a reverse proxy / your previous video?
I would say this way, simply because you no longer have to open ports to get the panel or wings up and running, and your IP is not exposed at all during the process. You get cloudflare DDoS protection on top of it. I think it is more worth it this way!
The install process is (allegedly) mostly the same because its the same program. Plus, its in beta and they will be making breaking changes so its best to wait for a full release to make a video on
I've been trying to get this to work for two days straight with no luck, then found your tutorial. You're a genius!!! Thank you...
Dude you are a lifesaver oh my gosh. Thank you so much. I was able to do this by following every step of the video exactly, and it just worked.
Great work man!
Great video! You can allow your Cloudflared tunnel to run on HTTPS over 8443 and past that through to Pterodactyl wings node. After that, you will need to update the configuration from 8080 to 8443. Having the wings node on the 443 port caused it to crash because the panel and the node were trying to access the same port, at least on my instance. Keep up the great content! Cheers!
Hi, this should only be an issue if the wings config on the node itself is set to port 443, which shouldn't be the case as we are only "tricking" the panel into thinking wings is running on 443, when in reality it is running on 8080 locally. Either way, glad you got it working, cheers!
@@lilciv1200 interesting, for some reason then my instance crashed and the logs were saying that wings was trying to start on 443. I guess that config got pushed to the node somehow.
@@lilciv1200 I got an issue that when I reboot my pc running pterodactyl, im getting the red heart and wings debug shows something is already running on 443. What would be the next steps to debug this? I tried killing whatever is on 443 and that didn't help
@@DJKNITEX I had the exact same issue especially after I rebooting. I followed what @brandenkaestner3819 said to use the 8443 port instead so I went back to the 9:20 and 10:33 then used the 8443 port there. It worked after that! Thanks branden
Also running into this issue after restating. Where is the 8080 value that needs to be updated in wings?
Man, you're a Legend! Been trying for almost a week now, with various tutorials, but yours was the exact one I needed! Keep it up my guy
141 subscribers for the help you have brought is crazy, liked and subscribed thank you for your time!
This is an amazing tutorial. I was watching your previous tutorial from a couple of years ago, but this is exactly what I was trying to accomplish. Thank you so much!!
Appreciate seeing another video from you, lilciv. wish there was narration throughout the whole video instead of silence. :)
Haha, thanks. Sorry about that, figured I would only comment on the important stuff and leave the rest as a timelapse!
@@lilciv1200 narrate over timelapse pls. Happy 2024! :)
@@Crftbt maybe next time 😂 happy new year!
One of the best guides out there for Pterodactyl install with Cloudflare integration thanks for this
Thanks Sir, I've Tried to install cloudflare 7 times but i failed but Your Video help me, thanks for Contributing your Knowledge 🙏🙏
U are awesome man, thanks for all support u give to me 😊
Hey! I gave you a little shoutout in my video (unless I edited it out don't remember), but your video helped me get Pterodactyl working on WSL, I'm releasing it soon!
Great tutorial man I was stuck on the node portion but now I fixed it thanks to you
BRO THANKS YOU SO MUCH YOU HELP ME TO MY ERROR WITH SSL!
This worked perfectly and I learned a lot from you, thanks.
For those who keep getting a red heart after the 8080 to 443 change, make sure to setup the node tunnel properly on Cloudflare. They changed the UI on the website since this video so it looks different, but you'll need to do the same docker command for the node tunnel that he did for the panel so that it shows a Connector ID and a "Healthy" status on CF. That fixed it for me at least.
Seconding this, I had to install a second tunnel and point it to the node domain name, once I did that everything was golden.
@@danimals2000 you mean you created a separate tunnel in cf (like Pterodactyl_Node) + the node.domain and added a 2nd cf docker container?
@SunSh4dowVoD yes, exactly that.
Awesome video! After trying to figure this out for 4 days straight I finally found this video about it. The only thing is I can not find out how to get people from the outside world to be able to connect to the server. I can connect to it using the local ip but that is the only way
just port forward the game ports and have them connect to your publicip:port
@@loganlowder4137 forgot all about this comment: turns out my router software was screwed up but after a talk and an update all is goid
@@loganlowder4137 how you can do that
Thank you for making this!
MAAAN. THANK YOU, I was using the script to install it automatically but it was giving me problems, your guide helped me to make my home server accessible without open ports :DD
THANK YOU! this worked perfectly!!!
Great guide, thank you!
you saved my life man
Works flawlessly on debian 12, just make sure if you use php8.2, you change the 8.1 to an 8.2 :)
Tysm, great tutorial, worked for me!
Bro is a lifesaver!!!
I love you!!! Thank you so much!
Thank you so much it works nice !
I previously had Pterodactyl setup on my proxmox server running entirely internally, but decided to try this way w/CF tunnels. I've got the panel running and CF docker container running. When I run wings --debug for the first time it seems to have a network conflict with the CF tunnel container.
I remove my cloudflare tunnel container and wings fires up (but fails to connect, obviously).
The specific wings error: "failed to configure docker environment error=Error response from daemon: Pool overlaps with other one on this address space"
EDIT: I realize this is a common error, but cannot figure out how to translate my docker run line for cloudflared to be able to specify a different IP for the container. Nor can I figure out how to do this for wings as the config.yml is just the text pasted from the ptero panel...
EDIT2: figured it out! I had to run the node auto-deploy script on my server first. This generated a full proper YAML in config.yml for wings, I was then able to edit it and change the interface IP, subnet, and gateway to not conflict with cloudflared. Working! Thank you!
thanks men very full help...
After I change the port to 443 in settings it won't come online. Is there a discord or anything I can join of yours to help get it going?
edit - Never mind, I got it! I had to turn on full encryption in ssl on CF!!!! Only took me 12 hours to figure out today!
in cloudflare event I get blocked connections to wings with information: bot fight mode
I followed your tutorial to setup the tunnel, but I get net::ERR_SSL_PROTOCOL_ERROR in the browser console. How do I fix this?
Legend
suwon lek
jombang hadir
Hey, could you help me? Im having problems with getting the green heart, the browser console says "Failed to load resource: net: :ERR_CERT_DATE_INVALID
I am going to have to try this again soon. I did something similar a year or so back. I had trouble connecting to the game servers though. Internally I could join but none of my friends going join with out me punching holes in my firewall for the specific game ports.
yeah this setup is not meant for exposing game servers through cloudflare, only the panel and wings. i am not sure if there is a way to proxy game servers through cloudflare, at least not on their free plan.
Great video
you should look into making a pelican guide :D😀
Could Really use a Fix for the SFTP the site show the node Domain with port 2022 but we set the node hostname to point to 8080.
Thank's u for the update of the video
i have follow the stepts but i dont get the green heart on the wings
i followed all the step and i can't get wings up ( red heart )
good tuto question do we need open game port too ?
what should be done if wing is on a different sever
You can connect to your SFTP by using server IP.
But this is probablly the best and safest installation for basic attacks since it does not publicly display the server IP on DNS lookup like A record
Hello, may you please explain it for me? I'm still learning and was able to successfully set this up, but now I'd like to modify folders to the game servers running on pterodactyl panel without having to add files one by one through the panel. thx!!
This video was a great help. Out of curiosity, is it still possible with this configuration to set up SRV records to connect to the games you would host via Domain name instead of a public IP ?
It only works if wings is started in debug mode though, am I correct? because If start the systemctl start wings.service it wont work right
I am hesitant to use those installation scripts as well. During the installation process we are asked for an email address and a password. Where is that script sending the information? And is the script installing anything that we are not suspecting?
Would you be interested in making a tutorial for the new Pelican Panel? It's supposedly the sucessor to Pterodactly panel, made by the same devs.
When it is more widely used and out of beta, sure. The process is nearly identical to Pterodactyl as far as I know though. I've actually tested this exact setup with Pelican when the first version came out and it worked without issue.
Hey, nice video. Finally I can use my Gameserver over the internet to play with some friends. But one important question I have in mind. How did you fix the sftp function over the panel? Or is it simply not working with cloudflared?
Hey! Unfortunately, it just doesn't work with cloudflared, at least not on the free plan. I haven't found a solid workaround yet.
The only workaround is locally moving the files. However, I have found that small files (ie, single minecraft jars) can be moved without cloudflare cutting you off. Obviously you dont want to upload an entire server through it, but you can upload single files via the panel just fine.
Super easy video to follow, thank you! Having an issue where some of my servers seem to get IP's without issue (eg: Valheim), but then some other game eggs (eg: Palworld, and Project Zomboid) don't seem to properly get an IP with this method. No matter what I set in the config the server does not seem to get an IP and I am unable to join it. I have configured my server just like we did in this video. Any ideas why only some of my servers seem to properly broadcast on the IP? Even tried opening up all ports to my own IP with iptables but that doesn't appear to have made any difference.
Edit: Managed to resolve the IP issue for Project Zomboid. Had to set the actual public IP of the server in the Allocations tab of the Node itself instead of the private IP. For some reason Valheim still works when its set to the private IP, but PZ does not. Palworld is not working at all for me still however. Have even tried manually setting the bind ip to the public IP to no avail.
Does this also break unzipping? I can't seem to unzip normal zip files for some reason.
thanks a lot
This hides the ip pointed to that node?
yes, it hides the IP of the panel and wings node. however, if you open ports for game servers, know that it will not be hidden for those of course
no matter what i do i keep running into the ERROR 1396 (HY000) at line 1: Operation CREATE USER failed for 'pterodactyl'@'127.0.0.1' :/
i type domain name and it goes to my public ip? help
Estou com o mesmo problema.
Your Video raised a few questions,
Your docker run comand does not specify a network so it uses dockers network 'bridge' this network does not have access to your underlying network.
So how do you get the docker cloudflare tunnel to access your private network? This is normally only possible if you use network_mode host
This worked perfectly then I tried to add another node (being another machine). Both machines ended up disconnecting for some reason. Could you make a tutorial doing the same thing but with mutiple nodes?
Hi, I did everything and I still get the red heart after changing it to 443 under Node settings I made sure to confirm the config.yml is the exact same and I still get "Error Connecting to Node!" 443 does not appear to be working
Would need some more info to know what is going on. Anything in your F12 console when on the node page on the panel? If you check the logs of the Cloudflare tunnel container does it say it failed to connect to anything? If you do "systemctl status wings" is it running?
systemctl status wings says wings.service not found@@lilciv1200
@@lilciv1200 so currently it says wings.service is not found, even when running the wings --debug command and then opening another terminal to check it still says the same thing.
Okay looks like it is being blocked by a CORS policy
@@jdhobbitson Hey - Having the same issue. Did you solve it somehow?
and why exactly we use private unusable ip's instead of actually usefull ones ?? cant connect to an 10.0.0 for obvious reasons
Do you have a tutorial on setting up panel on one machine and then setting up wings on another by chance?
I did it exactly like you, when I tried the wings like you were showing, wings didnt load, the heart was still red...
You’ll need to check your browser console to determine why
how do i make the panel my vps is ipv6
I am having issues trying to create databases using this method, is that another inconvenience using the free version of the cloudflare tunnel service? An answer would be much appreciated, because if it isn't the thing causing problems I can find another solution
Yeah, as far as I know it’s similar to the SFTP limitation. I also tried this when I was doing setup, but never got it working. I will have to mess with it a bit more, but as of right now I don’t know of a way to put MySQL through the CF tunnel
@@lilciv1200 is there other way to add databases? I need databases for FiveM
What version of Ubuntu are you running?
bro, why can't I install the panel theme here, even though I can use a VPS?
Hello,
I hope you are doing well!
I was wondering if there was a way for me to go and display somehow the subdomain with the port, or the public ip adress with the port, or in cloudflare creating a new subdomain for each of the users!
thank you for your answer in advance!
Best regards,
Patrik!
Not Working
panel is not working error of cloudflare
If I need to add another node, how will be the procedure, I don't want to break all the things lol
Im using a vpn with the panel, wireguard how can i get that to work do I have to change something in docker for the new network.
This was a great tutorial. One question, now I have this all set up, it seems to be up and running, created the minecraft server - how do people on my LAN and friends access it? Port forward the port I chose for minecraft? or create a new public hostname pointing to the minecraft server? Sorry.
You would need to forward the port to your server. You can’t proxy Minecraft through cloudflare in that way unfortunately.
Thanks bro. One bit at the end when you change the daemon port from 8080 to 443 in the Node settings, I had to run "wings --debug" again to get the green heart to show up👍
EDIT: my server is unreachable outside of my local network. is that because the IP used is the servers local IP instead of my public IP?
Mine too, did u figure this out? pls help
you need to portforward whatever port your game is using on your router to the cloudflare IP that you should have in allocations
PLEASE HELP mEEE! How can i turn off my ubuntu server while pterodactyl is running because idk how to turn off the panel and when i restarted it wings bugged and i dont get green hearts!
every time my server restarts it breaks my node... any ideas? I was able to fix it before but i have no idea what actually fixed it.
when i say server i mean my actual physical machine. Thanks.
From which up should I join my Minecraft server runing at port 5000
minecrafts default port is 25565
Nice Video !
But when you only open one port for the Wing, can you entry the FTPS Server from the Wing ?
So normally you have 2 Port open or am I wrong ?
Hi, yes I mentioned at the end of the video that with this setup SFTP is not possible with the cloudflare free plan. Maybe there is a way to work around it, but being that only one service can be mapped to a subdomain in a tunnel, I don’t see how it can work. May need more experimenting
@@lilciv1200 Thank you !
how about the sftp please !! i can't connect on sftp
Can you upgrade your plan to get sftp working ? or is it just impossible ?
Hi! I have an error at the startup of the server, it doesn't boot and on the console write this lines:
JWT validation error from wings: Error Event [6b2588da-5b55-4f09-aea5-2ef1628f8725]: jwt: created too far in past (denylist)
I hope someone know why :(
If you install it behind NGINX proxy manager, will you get SFTP?
how to get eggs
I know its a long shot since this video is 6 months ago. I followed the steps in the video and everything worked, however is there a way to get Minecraft or other game servers to run so that people outside my network can join? I've tried both just port forwarding the port for the server and also tried creating a public hostname in many different ways. People outside my network are able to see my Panel, but not able to join the server. If you know any solutions or anything I would be greatly appreciative!
are you port forwarding the games ports from the panel or the wings server?
@@sheazywi Meant to update this yesterday, I figured it out and you can do it just like they have it setup in the video and with a few extra steps you can get it to work without port forwarding!
@@sheazywi Forgot to reply here, you can set it up to do everything without portforwarding at all you need to do is follow the video then install cloudflared and setup a public hostname for your Minecraft server as a TCP connection pointing to your servers local IP with the game port added. There are some command prompt commands you need to run to install cloudlfared and make it work. First you need to run the winget cloudflared install command on any device off the local network that wants to play. Then you need to run the cloudflared access TCP command. Remember to use local host and your game port as the URL and the TCP public hostname you created as the hostname.
After starting wings with debug it starts normally, but i get this error on panel: ERR_NAME_NOT_RESOLVED. How to fix it?
This is an issue with your DNS config, sounds like your records either didn’t propagate or weren’t created correctly. Check your tunnel to make sure you entered the addresses correctly
Hello I cant find no tls setting on cloudflare
okay i find it but now it says bad gateway
@@BurnerYMail set https after you can see it
@@yerli_oyuncu919 fixed already
i try the server port change to 19132 (bedrock) and it wont work
no shit sherlock
Can you make guide how to make databases with cloudflare tunnel?
Hi - similar to SFTP, because MySQL doesn't use standard HTTP traffic, its not possible with Cloudflare's free plan as far as I know. There may be a way to work around it, but I am not aware of how to do it currently.
um can you help me pls? i got this error while i run wings --debug.
DEBUG: [Aug 25 15:13:11.624] running in debug mode
INFO: [Aug 25 15:13:11.624] loading configuration from file config_file=/etc/pterodactyl/config.yml
INFO: [Aug 25 15:13:11.624] configured wings with system timezone timezone=Etc/UTC
DEBUG: [Aug 25 15:13:11.625] ensuring root data directory exists path=/var/lib/pterodactyl
DEBUG: [Aug 25 15:13:11.625] ensuring server data directory exists path=/var/lib/pterodactyl/volumes
DEBUG: [Aug 25 15:13:11.625] ensuring archive data directory exists path=/var/lib/pterodactyl/archives
DEBUG: [Aug 25 15:13:11.625] ensuring backup data directory exists path=/var/lib/pterodactyl/backups
INFO: [Aug 25 15:13:11.626] checking for pterodactyl system user username=pterodactyl
INFO: [Aug 25 15:13:11.626] configured system user successfully gid=997 uid=997 username=pterodactyl
INFO: [Aug 25 15:13:11.631] fetching list of servers from API
DEBUG: [Aug 25 15:13:11.631] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
DEBUG: [Aug 25 15:13:12.112] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
DEBUG: [Aug 25 15:13:13.239] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
DEBUG: [Aug 25 15:13:13.950] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
DEBUG: [Aug 25 15:13:15.530] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
DEBUG: [Aug 25 15:13:18.514] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
DEBUG: [Aug 25 15:13:23.947] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
DEBUG: [Aug 25 15:13:27.655] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
DEBUG: [Aug 25 15:13:37.878] making request to external HTTP endpoint endpoint=gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50 headers=map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[(redacted)] Content-Type:[application/json] User-Agent:[Pterodactyl Wings/v1.11.13 (id:w487ECyYIR2Olfl7)]] method=GET
FATAL: [Aug 25 15:13:37.887] failed to load server configurations error=http: request creation failed: Get "gp.ecloudmn.pro/api/remote/servers?page=0&per_page=50": dial tcp [2606:4700:3033::6815:1cbf]:443: connect: network is unreachable
My discord: insight_looking
sftp workaround pls, I need it haha
It’s redirecting to private ip instead of showing panel
I just keep getting "net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH" after i started wings and changed the port to 443
Awesome video! Really glad I came across your channel. Would you say that it's more secure to set Pterodactyl up this way or behind a reverse proxy / your previous video?
I would say this way, simply because you no longer have to open ports to get the panel or wings up and running, and your IP is not exposed at all during the process. You get cloudflare DDoS protection on top of it. I think it is more worth it this way!
@@lilciv1200 Okay, nice one! Thanks for the quick reply :)
You are the f*ck god, thank you!
can i run it on an proxmox, i have 2 nodes , its mean i install wings and panel separately
Totally. In this video the VM is running on Proxmox.
Can i stop ddos using this method ?
@@saionni against the panel and wings, yes it will help because of cloudflare protection. But any game servers you open ports for, no.
Hi! Can you make a tutorial for pelican panel?
The install process is (allegedly) mostly the same because its the same program. Plus, its in beta and they will be making breaking changes so its best to wait for a full release to make a video on
another way to access your panel and wings is zerotier one private networking
cloudflare tunnel cant use udp so thats not gonna work with bedrock
can you make tutorial for bedrock
Says my account doesn't exist.
free ?
Thank you so much if there's a way for me to donate lmk
Thank you! If you’d like, you can here: ko-fi.com/lilciv
I appreciate it!
Jackson Sandra Clark Richard Moore Larry
but how do external userss conenct? I tried connecting to the servers outside my network and it wouldnt work :/
open the ports