Foundry VTT on Oracle servers Free tier Semi-automated

  Рет қаралды 11,385

Aco Plays

Aco Plays

Күн бұрын

Real time installation, so you can follow step by step. This is semi-automated installation process. This shows you how to install Foundry VTT on Oracle cloud servers using the free tier resources. Jump to a chapter that you would like to review.
Links:
Github instructions : github.com/aco-rt/Foundry-VTT...
The wiki : foundryvtt.wiki/en/setup/host...
Oracle Cloud : www.oracle.com/cloud/
No-ip: www.noip.com/
CyberDuck download : cyberduck.io/download/
Chapters:
00:00 - Intro
01:35 - Step 1 Oracle cloud account creation
02:50 - Step 2 Creating a compute instance
06:20 - Step 3 Getting a domain using noip
09:19 - Step 2a Opening the correct ports on OCI.
10:46 - Step 3a Connecting to the server with SSH
14:18 - Step 4 Getting and running the script to install FoundryVTT
18:06 - Timed url NodeJS version from foundryvtt.com
20:15 - Using the url made earlier with noip to complete installation
21:05 - Maintenance update
22:11 - File transfer using Cyberduck
25:00 - Chatting and Bye.
www.buymeacoffee.com/AcoPlays
/ 1stparahussars

Пікірлер: 198
@acowardgaming
@acowardgaming 10 ай бұрын
The video guide showing the upgrade process from v10 to v11 is now live : kzfaq.info/get/bejne/mMmWe5mG0cq8YWg.html
@davidpatterson8261
@davidpatterson8261 Жыл бұрын
Amazing! You've made this whole process so simple and easy to follow, thanks!
@acowardgaming
@acowardgaming Жыл бұрын
You are most welcome. :)
@Azazel226
@Azazel226 Ай бұрын
Just incase anyone stumbles on this comment in the near future, this guide and script are still rock solid. The only trouble/slowness you might run into is with the Oracle provisioning/instancing step. Thank you Aco!
@acowardgaming
@acowardgaming Ай бұрын
you are welcome. :)
@AF-dm1sg
@AF-dm1sg Жыл бұрын
Thanks so much for taking the time to automate this, and to make a video guide. It’s so helpful my friend, appreciate your work!
@acowardgaming
@acowardgaming Жыл бұрын
you are most welcome. :)
@lionanatorgaming3298
@lionanatorgaming3298 Жыл бұрын
Thank you so much, not only for putting that script together but also for creating a great video tutorial that runs through how to do it all. Look forward to using this with my fellow players/DMs.
@acowardgaming
@acowardgaming Жыл бұрын
You are most welcome, and all the best with the games. :)
@BryanMorrison675
@BryanMorrison675 Жыл бұрын
Thank you so much! Your video was very well done! Much appreciated!
@acowardgaming
@acowardgaming Жыл бұрын
You are most welcome. :) and thank you for the kind words.
@Zacowee
@Zacowee Жыл бұрын
Awesome and extremely helpful. Thank you very much for this video. Hope your games go well!
@acowardgaming
@acowardgaming Жыл бұрын
You are most welcome. :)
@lonnieoverall
@lonnieoverall Жыл бұрын
Used this today ang got it all up and running. Thanks!
@acowardgaming
@acowardgaming Жыл бұрын
you are most welcome. :)
@richardjones1498
@richardjones1498 8 ай бұрын
Amazing process. This helped we set up in Oracle and it's been great. Appreciate the time and great video!
@acowardgaming
@acowardgaming 8 ай бұрын
You are most welcome.
@BrianMooney
@BrianMooney Жыл бұрын
Great tutorial. Thanks for making this easier for everyone.
@acowardgaming
@acowardgaming Жыл бұрын
You're very welcome!
@TheCanadianLemur
@TheCanadianLemur Жыл бұрын
I love you so much, man. I could just kiss you for how amazing and helpful you are! This was so easy to follow and it's going to be a huge, HUGE benefit to me and my players! You're the best!
@acowardgaming
@acowardgaming Жыл бұрын
Thank you for your kind words. Happy gaming. :)
@agsdehdv
@agsdehdv 8 ай бұрын
This is beautiful. Thank you so so much. I've been struggling with the tutorial and this video was the answer I was looking for. THank you!!!!
@acowardgaming
@acowardgaming 8 ай бұрын
You are welcome.
@omatredrt
@omatredrt 3 ай бұрын
Big thanks for the video and write up, works flawlessly as you stepped through it and your instructions were great. I'm submitting this video to my IT training team at work as an example on how to do training right :)
@acowardgaming
@acowardgaming 3 ай бұрын
Thank you so much for the kind words.
@irogt
@irogt 5 ай бұрын
I've been wanting to do this for over a year ,and my DM sent me this vid earlier this week. Thank you and good bless you for making this.I was able to get it running just fine. I did have to upgrade to the paid tier since they are now out of instances, but it fine so long as I do not exceed the free tier resources.
@acowardgaming
@acowardgaming 4 ай бұрын
I did the same. it also prevents the instance from being deleted after the trial period if by chance one crosses the free tier quota. cheers.
@marcusw6713
@marcusw6713 Жыл бұрын
My dude! I've been having an argument with my ISP since i switched to a new provider two weeks ago because port forwarding stopped working and this fixed it all, i just followed along. You have a Sub , i might not watch you videos but it's the least i can do, you have a beautiful life sir!
@acowardgaming
@acowardgaming Жыл бұрын
You are most welcome. :)
@rpgtime5423
@rpgtime5423 3 ай бұрын
Thank you so much for this. You have an excellent teaching style. Easy to follow and understand. I hope you make more things like this.
@acowardgaming
@acowardgaming 3 ай бұрын
thank you for the kind words.
@teamint4796
@teamint4796 7 ай бұрын
I cannot express my gratitude. Thank you so much. You are the true genius.
@acowardgaming
@acowardgaming 6 ай бұрын
You are most welcome.
@martint3389
@martint3389 Жыл бұрын
Fantastic guide! And even a suggestion to not use the entirety of the resources from Oracle in case you need to run another instance - and if you decide you don't need to, you can always shape it up and down in the future! Thank you so much for doing this and may you always have great games to play in!
@acowardgaming
@acowardgaming Жыл бұрын
Thank you for the kind words. :) May you have wonderful games as well.
@Maruiti
@Maruiti 13 күн бұрын
Just followed your tutorial today, worked like a charm! cannot thank you enough, liked and subscribed to your channel, cheers mate!
@acowardgaming
@acowardgaming 6 күн бұрын
Thanks for the kind words, hope you have wonderful and fun games.
@orwellian7080
@orwellian7080 4 ай бұрын
Amazing guide and very generous to share your work on this, thank you. The only issue I had was an error connecting to the downloaded Private Key (on MacOS), with error about permissions. I needed to remove all other default user profiles from the key’s file properties, so only my own user account had read/write access. This worked perfectly afterwards. 😊
@acowardgaming
@acowardgaming 4 ай бұрын
glad it worked. cheers
@CuteLittleGoat
@CuteLittleGoat Жыл бұрын
You are my savior! In few weeks we want to start using Foundry VTT but my net provider sucks and i cant easly do "port forwarding". Im also a IT noob. I hope that this will help me set everything for my players :)
@acowardgaming
@acowardgaming 8 ай бұрын
You are welcome
@nexushivemind
@nexushivemind Жыл бұрын
Damn, tip of the hat to you sir, recommending this video to Foundry so that they just upload it to their wiki.
@acowardgaming
@acowardgaming Жыл бұрын
Thank you for the kind words. The script though half way independent is almost identical to the foundry wiki page. I discovered the wiki page while searching for something. This is just a shortcut, the script is just doing the instructions for you. I doubt they will put it up there, the sentiment, last I checked, was very do it yourself so you know if you make a mistake, I kinda agree with that for important work stuff, but not for my free time hobby. :)
@SuperBroHeroChannel
@SuperBroHeroChannel 3 ай бұрын
Worked flawlessly for me! Thank you so much for that guide! I upgraded my account to get an instance running without problem (sign up was wonky though), but as far as I understand the instance falls under the "always free resources". I installed a fresh version of V11 and imported my Backups, and all's well. I was just confused when DNSchecker actually showed the noip domain, but it wouldn't connect, but it took 30 mins or so to load in the SSL cert apparently. THANK YOU!
@acowardgaming
@acowardgaming 3 ай бұрын
You are most welcome. Yes, I have not yet payed for my foundry instance, I have upgraded my account as well. You don't need to pay as long as you are within the free tier limits. :)
@jakemagee7627
@jakemagee7627 Жыл бұрын
Bro! I just wanted to thank you. I needed a free server for Foundry, but when I saw the instructions on the Wiki on how to set up Oracle, I immediately realized I was out of my element. Then came along this video. I followed it step by step and within 90 minutes, my game was running on Oracle no problem, which will solve connectivity issues my players have been having. Thank you so much for making an easy-to-follow video and writing the script to automate most of the work. You are a legend!
@acowardgaming
@acowardgaming Жыл бұрын
Thank you for the kind words, you are welcome. :)
@jakemagee7627
@jakemagee7627 Жыл бұрын
@@acowardgaming One question: I've heard from some Foundry and Oracle users that Oracle will delete instances without warning if you don't upgrade your account to Pay As You Go. Is this true? Also, second question: What is the easiest way to make a backup of my world? Download the files from the server using Cyberduck?
@acowardgaming
@acowardgaming Жыл бұрын
​@@jakemagee7627 I am out of the free trial month, and my instance is still running. The deletion used to be the case a few months ago, but apparently, I think since beginning of this year, they have fixed it now, and the instance will not be erased. Only those resources that are over the free tier category or in paid tier, will be reabsorbed by Oracle. But you are right, backups are a must. No questions. "If you have more Ampere A1 Compute instances provisioned than are available for an Always Free tenancy, all existing Ampere A1 Compute instances are disabled and then deleted after 30 days, unless you upgrade to a paid account. To continue using your existing Arm-based instances as an Always Free user, before your trial ends, ensure that you have no more than 4 OCPUs and 24 GB of memory in total across all the Ampere A1 Compute instances in your tenancy." docs.oracle.com/en-us/iaas/Content/FreeTier/freetier.htm I back up by downloading the folder, as well as setting up a back up on oracle, so it backs up the instance every week. The download the folder to a local machine is doable through cyberduck or any other sftp capable program like filezilla for example.
@morgongrimes
@morgongrimes Жыл бұрын
Helpful video, thanks.
@acowardgaming
@acowardgaming Жыл бұрын
you are most welcome.
@ksenichiro5417
@ksenichiro5417 Жыл бұрын
You`re the best! Thanks
@acowardgaming
@acowardgaming Жыл бұрын
You are most welcome. :)
@MrKrazycanucks
@MrKrazycanucks Жыл бұрын
If I want/need to change the url of my website that we enter in your script. Where do I update that? And this setup was great! appreciate it very much. It was done in a very calm manner and slow enough to grasp while watching. Very nice job on the presentation and the script itself.
@acowardgaming
@acowardgaming Жыл бұрын
Thank you for the kind words. one can edit the caddyfile, something like sudo nano /etc/caddy/Caddyfile In the file there is a section like this below, replace the your.url.here to your new url. # A CONFIG SECTION FOR YOUR HOSTNAME your.url.here {
@user-ei4lh2oz8x
@user-ei4lh2oz8x 4 ай бұрын
This is just awesome! Thank you so much for going through the effort to do this! Just one question, which my tech-abilities are unable to solve: some of my players have managed-browsers that block dynamic DNS services like no IP. And if I try to access the service via the IP alone, it doesn't work. Any idea how I can access it via both no ip url AND ip address?
@acowardgaming
@acowardgaming 4 ай бұрын
Thank you for the kind words. Its one or the other, foundry has been set up during install to accept the url. You may reverse back to the ip address in foundry settings tab, or if you have access to another website that you run, you can set up an "A" record like vtt.yourwebsite.com. If that is not an option, you may have to just use the ip which is not usually recommended. You may have to do a bit of testing to make sure the ip is working and may have to manually disable caddy. It is a weird situation I have never encountered before. Also, getting a new browser just for foundry is not that hard and Chrome can be installed without admin privileges per client. I hope you guys figure out a solution. Cheers.
@KappnKrunch
@KappnKrunch Жыл бұрын
Great video, very easy to follow along and got me set up in no time Since I have no experience managing a server myself, is there anything else I need to know about the server moving forward? Do I need to shut down Foundry/the server when I upload or download files? A guide to set up the Automated Backups also covered on the wiki guide would be nice too Thanks again!
@acowardgaming
@acowardgaming Жыл бұрын
Keep the linux installation updated with sudo apt update and sudo apt upgrade like I show towards the end of the video, that should keep the system updated. You don't need to shutdown the server to upload files, but if you want to make a local back up on your own machine, I would recommend using pm2 stop foundry, and then using filezilla or cyberduck or just cmd line, depending on your prefered method of file transfer. The wiki shows auto backup that can be restored later on manually, I didn't think about this, but I think its worth making one. Thanks for the idea. With work being as busy as it is, I will try to make one soon. And you are most welcome. :)
@JohnGPK
@JohnGPK 4 ай бұрын
Thank you so much!
@acowardgaming
@acowardgaming 4 ай бұрын
You're welcome!
@Aevyn
@Aevyn 4 ай бұрын
This guide was immensely helpful, thank you! I'm encountering one issue though, my invitation links within Foundry say "your connection appears to be closed". I know this has something to do with port forwarding, but i thought that all got taken care of with the public domain 80 and 443 stuff we did. Any advice?
@acowardgaming
@acowardgaming 4 ай бұрын
the easiest way to invite folks is by the url you created using a dynamic DNS service. the invites from inside foundry is for folks who don't use this method and self host on their own computer without an url. for example the link I used in the tutorial was acovtt.ddns.net, if my server was up, folks can connect to the vtt using that link. hope that helps.
@DSeraph88
@DSeraph88 11 ай бұрын
Hey Aco. Thanks again for making this! With the new version of foundry out, how would I go about upgrading to v11 if I used your guide and script to set up v10 already?
@acowardgaming
@acowardgaming 11 ай бұрын
upgrading to v11 can be done from within foundry setup page. Once the update is done, the instance can be restarted via ssh with "sudo shutdown -r now" Once restarted the new version should be running. This is running the nodejs version so there should be no issues with the rewrite, if I understand those only affect the standalone version of foundry not the server nodejs version. Let me know how it goes. I am still running v10 as some of the modules I use are still not updated for v11.
@DSeraph88
@DSeraph88 11 ай бұрын
@@acowardgaming I'm still waiting for some modules too, but I will update when I make the switch.
@Eldrazee
@Eldrazee 10 ай бұрын
You are an angel !!!
@acowardgaming
@acowardgaming 10 ай бұрын
Thank you for the kind words
@justinramirez2294
@justinramirez2294 Жыл бұрын
I set my game up using this video a few months ago and it's been great. Question though: I recently purchased a domain name and was wondering how I would go about switching from the no-ip ddns to the new one. Is there an easy way to do this? Thanks!
@acowardgaming
@acowardgaming Жыл бұрын
My apologies for the late reply, been a bit busy. That is doable. edit the file /etc/caddy/Caddyfile with vim or nano or any cmd line text editor of your choice, and replace the ddns link with your link, save it, and then restart caddy using systemctl reload caddy, That should do it. If you need further reading or clarification, you can find the details about caddy in their docs, caddyserver.com/docs/caddyfile
@ChuckNicholson
@ChuckNicholson 10 ай бұрын
Now that a year has gone by, would it be possible to include some maintenance instructions, like you quickly mentioned how to update Ubuntu ubuntu@foundryvtt:~$ sudo apt update && sudo apt upgrade -y but what about uninstall of the current FVTT in order to install the new one v11 "from scratch"? All these instructions are based on a new install, not a current install from following these excellent instructions 10 months ago... Thanks for all you do!
@acowardgaming
@acowardgaming 10 ай бұрын
yes, that is an excellent idea. I plan to make one as an update in a few days if time permits, I am currently abroad for a few months. I will see if I need to perform the upgrade to the new version, if I do, I will document the process in a step by step guide. Thanks for the suggestion.
@rovert456
@rovert456 7 ай бұрын
Thank you for the awesome guide! I've had everything work until i try to go to the url, at which point it give me HTTP ERROR 502. I've gone through a few times and everything seems to be properly linked back to each other. Caddy says its connected to my url as well
@rovert456
@rovert456 7 ай бұрын
I was able to fix the issue. I restarted the process, I initially did not get the Kernel popups but I did the second time around
@chillinon3263
@chillinon3263 Жыл бұрын
Thank you so much for the tutorial! At the end part where it asks for the domain for players before it restarts, I get a couldn't connect error that disappears very fast before the reset. Foundry is definitely installed on the server, but what confuses me is whenever I try to use my domain I get a 502 error
@acowardgaming
@acowardgaming Жыл бұрын
Are you able to connect via ssh to the server box now? and if you are using cloudflare there are additional steps that may be needed, if I remember right, because of the default proxy masking it does. Sorry for the delay in response, been a bit busy. 502 usually means bad gateway, Sometimes the ddns can take time before it is ready. Let me know if you are still having problems. We can attempt to figure it out one step at a time.
@acowardgaming
@acowardgaming Жыл бұрын
I had another person who had the same error, I think its because the url typed into caddyfile may have had some extra character. To fix it, try the following. Once you are in your oracle instance, through ssh (look at step 3 of the writeup), then type sudo nano /etc/caddy/Caddyfile That should open up a file that you can edit, change the text in the your.url.com or something like that to your actual url that you want to use, then save it by hitting ctrl+S or exit with Ctrl+x and you can save it then. Once you are back in the prompt type sudo service caddy restart That should fix it for you.
@chillinon3263
@chillinon3263 Жыл бұрын
@@acowardgaming Hey, sorry for the late reply but thank you for the info I ended up using a different hosting solution but I'm going to give this a try again
@IThinkImTurningJavanese
@IThinkImTurningJavanese 7 ай бұрын
Thanks for the guide and script ACO. I followed it thoroughly and have Foundry running on a VM in Oracle (I Think) Unfortunately when I try to access my server I get ERR_SSL_PROTOCOL_ERROR. Any ideas what I may have done wrong or how to fix it?
@IThinkImTurningJavanese
@IThinkImTurningJavanese 7 ай бұрын
Fixed this, it was URL error like in some of the other comments. Now I get error ERR_CONNECTION_REFUSED
@IThinkImTurningJavanese
@IThinkImTurningJavanese 7 ай бұрын
Fixed, I deleted the # at the beginning of the place where I edited the caddy url causing me to not be able to restart due to error code /facepalm Thanks Aco, you are le goat!
@acowardgaming
@acowardgaming 4 ай бұрын
I am glad you figured it out. cheers.
@TheSinthorasX
@TheSinthorasX Жыл бұрын
21:51 hey, I followed along your instructions. Made my dns forwarding address, installed everything and typed the forward address in for the url. But unfortunately it won't connect when I put the address into the browser. Any idea?
@acowardgaming
@acowardgaming Жыл бұрын
I can only guess, its possible that there may be a space somewhere in the address, try taking a look at the first pinned comment.
@JustinBania
@JustinBania 10 ай бұрын
Does this have to be Ampere shaped? I ask because there are none available at my 3 placement options.
@acowardgaming
@acowardgaming 10 ай бұрын
No, foundry just needs nodejs, and nodejs is system agnostic. It should run fine on any ubuntu installation.
@PhluXx1
@PhluXx1 Жыл бұрын
How can I change the domain URL later? For example if I purchase my own domain and want to start using that instead of noip?
@acowardgaming
@acowardgaming Жыл бұрын
That is doable. edit the file /etc/caddy/Caddyfile with vim or nano or any cmd line text editor of your choice, and replace the ddns link with your link, save it, and then restart caddy using systemctl reload caddy, That should do it. If you need further reading or clarification, you can find the details about caddy in their docs, caddyserver.com/docs/caddyfile
@KaZlos
@KaZlos 3 ай бұрын
I've been trying to get an Ampere Instance for few days, but seems to be out of capacity every day. Should I upgrade to Pay-as-you-go or use a script I found people use that clicks every 5 min?
@agent_will9090
@agent_will9090 3 ай бұрын
I am having the same issue, and would be very interested if you find a solution to the problem.
@acowardgaming
@acowardgaming 3 ай бұрын
sorry for the late reply, pay as you go is a good option, you don't pay unless you cross the free limits, which are very generous, I have not yet payed for my foundry instance.
@momogod01
@momogod01 Жыл бұрын
When I tried to set up my virtual machine last night it failed to create because the networking info was blank. I found the setup for the network on the wiki easy enough but was too tired to finish it last night lol. Apparently I have to create the VCN manually before tryin to create the VM instance. Not sure oif this is new or I just missed you talking about it in the video.
@acowardgaming
@acowardgaming Жыл бұрын
One doesn't need to make one as the wiki says, as oracle will create one for the first instance automatically. If that was somehow deleted, then yes, you may need to create one. Its always good practice to make one yourself. Around 9:19 in the video I go there to edit the ports, but if its not there, then you are right, you may have to make one.
@momogod01
@momogod01 Жыл бұрын
@@acowardgaming I Tried it twice last night and when I hit create it failed because there was no VCN and something else and pointed me to the blank networking stuff. no worries I will manually create it like in the wiki. TY for the video it has been very helpful. My players dont like me using NGROK to host on my machine because ngrok urls trigger malware alerts in chrome. It has worked fine but someone always mentions it so I was looking for another method to hos our games and this one seemed better than AWS.
@acowardgaming
@acowardgaming Жыл бұрын
@@momogod01 I see, all the best, hopefully this works out for your guys. :)
@hybredmoon
@hybredmoon Жыл бұрын
@@acowardgaming Can confirm, if you've never touched oracle before then it will throw an error if you try to set up a VM without doing some network stuff first. I don't know if that's a new change since you made this guide but it 100% did not create one for me automatically. I would up pulling up the original wiki guide for this process and setting up the network with those instructions (It's the first thing they make you do after creating an account) and then came back to this video and stuff seemed to work fine at that point.
@acowardgaming
@acowardgaming Жыл бұрын
@@hybredmoon good to know, seems like its confirmed now that a new account will need to make the virtual network first. I will pin this thread so folks in the future can take a look.
@JohnGPK
@JohnGPK 21 күн бұрын
Sorry to bother but I have a question: if i have v11 on Oracle cloud, would erasing the base directory and then moving v12 base directory into its stead using cyberduck be too brute force to work safely?
@acowardgaming
@acowardgaming 6 күн бұрын
sorry for the late reply, but it should, luckily foundry worlds are separate from the foundry install. But, the upgrade script I wrote for v11 still works for v12, one just has to hit Y for yes once during the script execution and provide the v12 timed url instead of v11 timed url, and it will upgrade it to the latest v12.
@RPKris
@RPKris Жыл бұрын
Hey I got a counter on the Oracle server counting down from 30 days, do I need to keep that in mind? Also if I lost the SSH key can I regenerate it somehow?
@acowardgaming
@acowardgaming Жыл бұрын
Its alright, that is normal. Don't worry. As long as you are not using all the resources, you should be good. I am out of the free trial period, and my instance is still running. :) Its important that you are not using more than what is offered in the free tier. If you allocation was what I recommended, then you should be good. Hope you are having wonderful games. :) cheers
@RPKris
@RPKris 11 ай бұрын
@@acowardgaming At the point I was asking a speculative question about the SSH Key, but now my SSD died and keys were on there :(. Anyways to retrieve the userdata to simply recreate it? As a different mention, can we use a different CPU?
@acowardgaming
@acowardgaming 11 ай бұрын
@@RPKris Unfortunately I don't know of a way of recovering ssh keys once lost. I hope you are able to find a way to download your files. If recreating, a different cpu can be used for sure, as we are using nodejs, its cpu agnostic as far as I know.
@RPKris
@RPKris 11 ай бұрын
@@acowardgaming Found a way just now after a week, so what you would want to do, is to detach the Boot Volume, if you don't have any space, terminate the Instance, just make sure you have unchecked "Delete attached boot volumes"(just for safety), locate your terminated instance, head to it's Boot volume, and (re)create a new instance with the Boot Volume(it will give you an option), then all well and good, you should have new SSH keys, but you will need to uninstall/reinstall foundry, as for whatever reason doesn't work out of the box.
@AuroraPatera
@AuroraPatera Ай бұрын
Hi! I followed your steps up to the ssh authentication. I get an error: Permission denied (publickey,gssapi-keyex,gssapi-with-mic). Do you know how I could fix it?
@acowardgaming
@acowardgaming Ай бұрын
I have not run into this error before, are you using the exact format with username in the ssh command? or are you using ssh ip-address? usually you want to use the key and user name in the same command. If you are entering the ssh command correctly, then hopefully the following website has some solutions for you: phoenixnap.com/kb/ssh-permission-denied-publickey
@jarethebear
@jarethebear Жыл бұрын
Cyberduck is nice! I am however partial to WinSCP. different strokes. :) Awesome tutorial! made setup easy!
@acowardgaming
@acowardgaming Жыл бұрын
you are welcome. :)
@sparta2662
@sparta2662 Жыл бұрын
Any possible solution to an error that says my connection timed out on port 22 when I try to use the ssh command?
@acowardgaming
@acowardgaming Жыл бұрын
timed out mean that the connection is not happening. Here are some tips to debug the cause. 1. Try connecting with the ip directly instead of the new dynamic dns that was made. Sometimes providers like cloudflair hide the ip for safety. 2. Check if the instance is running when logged into your account in oracle's website. 3. If all else fails, terminate that instance and try again, sometimes things fail or you may have gotten a very busy node. Hopefully these tips point you in the correct direction. Let me know if things don't work out, we can try to fix it.
@titofox666
@titofox666 Жыл бұрын
I have a question: can I use this method with the standalone app? because now I can only use Firefox, Chrome etc to manage my games
@acowardgaming
@acowardgaming Жыл бұрын
No. Not with the standalone app that you install on windows or MacOS. You don't need it anymore. This shows the installation of the Linux standalone app, which doesn't have a gui on the server. But you can connect with a browser to get all the functionality. Also the standalone app comes with 2 things bundled together, the server and a gui console that you can use to control things in Foundry. That gui is a watered down browser usually using electron, unless they changed it recently. With this method you can use a web-browser even if you are a DM and control everything like you can do before. It is recommened to use a browser even if you are using a sandalone app. Reason being a browser gives you a lot more flexibility with modules that the standalone app can't. Especially with modules that let you pop out windows. I also recommend reading up a bit more on this topic and NodeJS apps. Almost all NodeJS applications like foundry are meant to be run in a browser window. TLDR: NO. Must use browser to connect. The standalone app is not needed.
@acowardgaming
@acowardgaming Жыл бұрын
Just FYI, firefox , chrome, edge, opera, etc are web-broswers. You can use anyone that you like. If you want more vertical space all the browsers have full screen options like F11 for firefox.
@abelbrown1394
@abelbrown1394 Жыл бұрын
Perhaps a stupid question, but how would I go about this process on a Mac? Would it remain the same or….?
@acowardgaming
@acowardgaming Жыл бұрын
should be similar. if I remember correctly, the Macs usually have ssh installed already, so once you ssh into the oracle server, everything else should work. anytime I use windows specific things, you may have to find the Mac equivalent, but for ssh, it's usually 90% the same, and again, once you connect everything is the same on oracle's server.
@abelbrown1394
@abelbrown1394 Жыл бұрын
@@acowardgaming cheers
@fmaho3139
@fmaho3139 Жыл бұрын
Hi I have been trying to set this up and everything seems to work (I het similar feedback PowerShell) but when I try to connect to the public IP adres of the oracle instance I get a time out. Do you have any idea how to trouble shoot this? Or should I try over and see if it works a second time?
@fmaho3139
@fmaho3139 Жыл бұрын
I got it to work by adding port 30000 in the VCN
@acowardgaming
@acowardgaming Жыл бұрын
If you were trying to connect to FoundryVTT instance then yes, you may need to add 30000, but that is probably not a secure connection. If you followed the instructions and pointed your ip to either a ddns or a domain, then you should have a secure connection. This doesn't cause any problems, just some of my players worry that its not secure connection. Glad you got it working. :)
@acowardgaming
@acowardgaming Жыл бұрын
@@fmaho3139 SSH doesn't need 30000, but yes, just the froundry instance will need that if you wish to connect using ip address.
@Dalkan75
@Dalkan75 9 ай бұрын
Hi, thanks for the great guide, but is there an easy way I can shut down the server? Thank you
@acowardgaming
@acowardgaming 9 ай бұрын
you are welcome. There are two ways to shutdown: 1. if you want to only shutdown foundry, and not other services on the virtual machine, then use "sudo pm2 stop foundry" 2. if you want to turn the virtual machine off, use "sudo shutdown -P now" IMO, there is no need to shutdown the machine. Just the usual "sudo apt update && sudo apt upgrade -y" once in a while to update it is good. Its a good practice to restart the machine after the update, for that one can use "sudo shutdown -r now". P.S. Once you shutdown using -P option you may have to start it from the instances tab in your oracle cloud dashboard.
@Dalkan75
@Dalkan75 9 ай бұрын
@@acowardgaming Thank you so much I'm not very familiar with Linux :)
@PhluXx1
@PhluXx1 Жыл бұрын
Anyway to allow people to connect to Foundry using the IP address? I can connect when using the assigned noip host address but if I try to use the IP instead it gives me a secure connection failed error.
@acowardgaming
@acowardgaming Жыл бұрын
To securely connect you need to use an url. But, if you open up port 30000 on oracle and using the iptables on your server, you can allow people to connect with just ip. Though I am wondering why would you need to connect directly with ip? As the purpose of url is so people don't need to remember obscure ip addresses. Just curious.
@PhluXx1
@PhluXx1 Жыл бұрын
@@acowardgaming thanks for replying. I don't need to or plan on doing. I simply just want to know if I can do it for whatever reason. Thanks for your help and replies.
@Erdaliened
@Erdaliened Жыл бұрын
Hey I have an issue with getting account on oracle cloud. I cannot go through verife process, because I'm stuck in infinite loop card verification. Does anyone knows what is the problem? I tried visa and mastercard.
@acowardgaming
@acowardgaming Жыл бұрын
I tried that too, it seems to depend on the bank. I tried a few things and one of my banks worked. I really hope you can figure it out. Oracle support may be able to help.
@andrewperlman1005
@andrewperlman1005 2 ай бұрын
I followed all of the directions. It wont work for me. when I go to the server via the URL after successfully completing the setup instructions. I get error 502.
@acowardgaming
@acowardgaming 2 ай бұрын
this has happened before for others, we figured out that the issue is using an older version of Ubuntu in your oracle server. Please try again with the latest LTS, 22.04 I believe. Oracle by default doesn't choose the latest LTS version.
@peterlaubender6558
@peterlaubender6558 Жыл бұрын
In Foundry when I click on "TIMED URL" Foundry says: "Unable to obtain temporary download link and add it to the clipboard". After trying it a few more times, it tells me, that I have downloaded the software too often. Now the button is grayed out. I can't get the link anymore nor download the software which I purchased. 😞
@acowardgaming
@acowardgaming Жыл бұрын
That is a very specific foundry issue, they are extremely helpful in the foundry discord. Please ask there. I don't know what happened, I can only speculate. Its possible this may have happened during an outage. Also try a different browser to see if that helps.
@foamheart
@foamheart Жыл бұрын
@@acowardgaming It happens with Safari browser.
@tocadohawke
@tocadohawke 4 ай бұрын
Im getting this error at the very end sed: can't read /home/ubuntu/foundryuserdata/Config/options.json: No such file or directory Seems like the folders created are empty =(
@acowardgaming
@acowardgaming 4 ай бұрын
that usually means you didn't download the Linux nodejs version of foundry, thus the extraction failed. please try again with the Linux version.
@tocadohawke
@tocadohawke 4 ай бұрын
@@acowardgaming Exactly! Thank you! Now, it's running properly when I use the Public IP Address, but not with the hostname from NoIP. It says "This site can’t be reached". Do you know if it takes some time to actually "link it" or I messed up somewhere else? It connects in powershell with the hostname, tho, just not on the browser.
@acowardgaming
@acowardgaming 4 ай бұрын
@@tocadohawke It can take a few minutes, any update on this?
@tocadohawke
@tocadohawke 4 ай бұрын
@@acowardgaming the problem was my lack of attention. Used the wrong port (443 instead of 433 or vice versa). But, its working now, tyvm. It's the best tutorial I've found.
@riogrande2638
@riogrande2638 Жыл бұрын
Is there anyway you can help me out? I'm getting an error at the very end, saying "sed: can't read /home/ubuntu/foundryuserdata/Config/options.json: No such file or directory"
@riogrande2638
@riogrande2638 Жыл бұрын
figured it out, I think when i downloaded the timed url i had it set to windows instead of linux json
@acowardgaming
@acowardgaming Жыл бұрын
@@riogrande2638 glad you figured it out. Sorry, I missed this message. Its been a busy few days. Yeah, that is what I guessed, as it couldn't unzip it, there was no folder for the later steps.
@riogrande2638
@riogrande2638 Жыл бұрын
@@acowardgaming No worries! Thanks to your video and automation I'm saving money every month! And since Im doing 3d assets the file size limits on the foundry "partner" servers were really hindering my potential
@acowardgaming
@acowardgaming Жыл бұрын
​@@riogrande2638 you are most welcome, and Happy gaming. Cheers.
@francescointenso3935
@francescointenso3935 Жыл бұрын
I did everything correctly (for two times) but chrome gives me that error when I try to connect "ERR_SSL_PROTOCOL_ERROR"
@acowardgaming
@acowardgaming Жыл бұрын
I had another person who had the same error, I think its because the url typed into caddyfile may have had some extra character. To fix it, try the following. Once you are in your oracle instance, through ssh (look at step 3 of the writeup), then type sudo nano /etc/caddy/Caddyfile That should open up a file that you can edit, change the text in the your.url.com or something like that to your actual url that you want to use, then save it by hitting ctrl+S or exit with Ctrl+x and you can save it then. Once you are back in the prompt type sudo service caddy restart That should fix it for you.
@acowardgaming
@acowardgaming Жыл бұрын
Just FYI, I used this script day before yesterday to install a testing instance, and there was no errors.
@DruidBoyTc0ok
@DruidBoyTc0ok 10 ай бұрын
How do you update to v11 on a server you already have running?
@DruidBoyTc0ok
@DruidBoyTc0ok 10 ай бұрын
nvm the github page has the update commands! thanks!
@acowardgaming
@acowardgaming 10 ай бұрын
@@DruidBoyTc0ok yes. :) I was about to upload a vid showing that too. The info is the same.
@agent_will9090
@agent_will9090 3 ай бұрын
Almost all steps succeeded until trying to connect via the address in a browser. Returns a HTTP Error 502. The oracle cloud server is running, the noip is active, and connecting via Windows Powershell works fine.
@acowardgaming
@acowardgaming 3 ай бұрын
sometimes it takes a few minutes to an hour before the new address registers. please try in an hour or so, if the problem still persists, then we can try debugging.
@agent_will9090
@agent_will9090 3 ай бұрын
@@acowardgaming The address still isn't working. Still Error 502
@acowardgaming
@acowardgaming 3 ай бұрын
a few others had the same issue, you can see in he comments. the solution was to do the process again, start where we run the script. A few common mistakes are using an older version of Ubuntu for your OS, try the latest LTS version. the other more common issue is folks download the wrong version of foundry, you need the nodejs/Linux version. if you are unable to get it working after trying again with the recommended fixes, let me know, we can do a call on discord or something and debug it together.
@agent_will9090
@agent_will9090 3 ай бұрын
@@acowardgaming I was using the wrong Ubuntu version! Oracle Cloud defaults to version 18 instead of the more recent 22. Restarted from the beginning with the instance on the right version. Thanks for the assistance!
@acowardgaming
@acowardgaming 3 ай бұрын
@@agent_will9090 I am glad it worked out. Cheers. :)
@titofox666
@titofox666 Жыл бұрын
I think I just lost my server, I can't connect to the server, Oracle says that I don't have any instance and I can't connect to Cyberduck and check for my files. I need help EDIT: When I try to connect via Powershell with the ssh command it says: CONNECTION TIMED OUT and I don't know why
@acowardgaming
@acowardgaming Жыл бұрын
Questions: 1. Did you use more resources than was advised in the video? or more than what was recommended by Oracle? If you did so, then yes, its deleted once you are out of the free trial. Make another one now with the free resources and you should be good to go, make sure not to exceed the recommended limits.
@xgaax
@xgaax Жыл бұрын
@@acowardgaming Similar Issue, I cannot find my instance and I can no longer connect to the website, I have followed the video and did not increase any values. If you can help please do, I am at a loss at what to do. Edit: I cannot make a new instance because when I do it fails to retrieve information at the "selecting ubuntu" step.
@acowardgaming
@acowardgaming Жыл бұрын
@@xgaax I don't know why you are unable to make a new instance. My recommendation would be to contact oracle support, seems like its a problem on their end, with resource allocation. I wish I could help, but I don't know the circumstance as to why you aren't able to create a server instance.
@coolboy9979
@coolboy9979 11 ай бұрын
I failed at registering and oracle support cant help me at all. I guess back to local hosting. Too bad
@acowardgaming
@acowardgaming 10 ай бұрын
Sorry to hear that it didn't work. I first tried using Bank of America credit card, and it didn't work, but it worked with a chase bank card. Not sure what the issue was, the oracle support had no idea. If you have a different card, its worth a shot. All the best.
@coolboy9979
@coolboy9979 10 ай бұрын
@@acowardgaming I tried it today again with all the same things and it worked idk why
@etherd
@etherd 9 ай бұрын
I would not accept my card for some reason.
@rubygamer8921
@rubygamer8921 Жыл бұрын
I can't get it to work no matter how much I try. I did everything correctly, but the Foundry instance won't load.
@acowardgaming
@acowardgaming Жыл бұрын
I am sorry it didn't work for you. Have you tried following the same steps manually from the wiki instead? Your comment has given me no description on what you have tried, and where in the process it didn't work. So I suggest a manual step by step approach in your case. There may be some step in the install process that may have changed during the v10 update. I will be glad to answer any questions you may have. Your comment didn't have a question, so I can't help yet. I will try to see if things work now that a new version is up and report back.
@acowardgaming
@acowardgaming Жыл бұрын
I just successfully installed foundry v10 using the same script. Based on what I have seen before, I can only think of one place that the issue may have happened. Did you choose the NodeJS/Linux version when you got the timed url from foundry's website? If you are on a windows system, it may default to windows, you have to manually choose the nodeJS version. If you did that correctly once more and still have problems let me know, I will find some time to help you out. Cheers.
@rubygamer8921
@rubygamer8921 Жыл бұрын
I followed the steps nearly to the letter (v10 is a bit broken for me, so I only installed v9), but the problem is that, when I plug in the URL, it does nothing. It says that the site cannot be reached. I have to input the IP manually to get anything to work.
@acowardgaming
@acowardgaming Жыл бұрын
@@rubygamer8921 I see, which service did you use for your url? and how long has it been since the url was directed to point to an ip? Some dns services can take upto 24 hours to update their dns, noip is usually faster like 5 mins. I hope you are not using my url.
@rubygamer8921
@rubygamer8921 Жыл бұрын
I didn't, I used my own, and I tried two services, Duck DNS and the one you showed, noip
@beyOSPN
@beyOSPN 8 ай бұрын
how to restart the foundry?
@acowardgaming
@acowardgaming 8 ай бұрын
you can do it in two ways, one is to restart just the foundry server but not the machine, using "sudo pm2 foundry restart" The other way, which I prefer is to update the machine with sudo apt update and sudo apt upgrade commands, and then do a restart of the whole machine with "sudo shutdown -r now". The -r option is the restart option.
@MRDaved
@MRDaved 8 күн бұрын
Doesn't work, foundry is installed but going to the site doesn't take me to foundryvtt at all
@acowardgaming
@acowardgaming 8 күн бұрын
did you use the latest LTS version of Ubuntu, Oracle by default doesn't assign the latest. if one used 18.xx then the issue you mentioned shows up. Try again with 22.xx version.
@MRDaved
@MRDaved 8 күн бұрын
@@acowardgaming I used the latest version of ubuntu, everything installed, however when I visit the no-ip nothing happens, when I restart it doesn't help. It's like foundry just wasn't launched.,
@acowardgaming
@acowardgaming 6 күн бұрын
any update on this? I am unable to recreate this, I did a fresh install and it worked, I am sorry I can't be of any help at the moment, I am hoping that its just a delay in getting the domain name distributed, and hopefully it working now. But, if you figure it out, it would be a great help for others who might face the same issue.
@MRDaved
@MRDaved 6 күн бұрын
@@acowardgaming Unfortunately I still haven't been able to get it working. I've accepted that I'll just have to host off my own pc for now
@MRDaved
@MRDaved 6 күн бұрын
@@acowardgaming Well it's running foundry, I can connect through my site through no-ip using my keys. It's only just trying to visit the site not working.
@unodos2647
@unodos2647 Жыл бұрын
hey, I keep on getting this error. Any idea of how to change my root and fix this? The initial request to list available images failed. Either no resources exist, or you don't have permission to view them in the current compartment, [name](root). Try changing the compartment that you select images from.
@unodos2647
@unodos2647 Жыл бұрын
yeah it looks like i don't have authorization to do anything on my own account :((
@acowardgaming
@acowardgaming Жыл бұрын
@@unodos2647 I wish I could help you on that, seems more like an oracle issue. Hopefully you can get in touch with their customer support, and they can help you out.
@knightseraph
@knightseraph Жыл бұрын
Thanks so much! You literally saved my campaign! I noticed that if I transfer a file over to the oracle server with cyberduck, I can't actually use it in foundry until I restart the server. Is there a way for me to have foundry be able to read newly uploaded files immediately?
@acowardgaming
@acowardgaming Жыл бұрын
You are welcome. If you upload files from within the foundry interface, like tiles or journal entries etc, then foundry knows about it and can use it. If they are something else that needs to be loaded on boot, certain assets require that, then unfortunately there is not much one can do, but restart. I usually use drag upload module for most of my things inside foundry if I need something on the fly. Restarting the vm will restart foundry. I usually have a bat or shell or cmd file on my desktop to quickly restart foundry server.
@claudiolentini5067
@claudiolentini5067 Жыл бұрын
Okay, i can't understand why, but its not downloading the script for whatever reason. i have all the numbers in the table that appears after the -curl command fixed to 0. looks like its not connecting
@acowardgaming
@acowardgaming Жыл бұрын
I don't understand what you mean by table that appears after curl. It should download, can you post a screenshot somewhere and link here. Hopefully I we can figure out what is happening.
@claudiolentini5067
@claudiolentini5067 Жыл бұрын
@@acowardgaming i solved it, basically it wasn't downloading because the instance was using a old VM (from a previous try to setup) that was not connecting properly for whatever reason, so i terminated the current instance and created a new VM and a second instance, and now it works. We also tried it up just yesterday evening, goes smoothly atm
Do THIS to run a better Foundry game | Foundry VTT Tips
19:17
Cantrips Media
Рет қаралды 10 М.
Oracle Free Tier Issues Solved: Out of Capacity & Idle Stops
8:53
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,3 МЛН
I Built a Shelter House For myself and Сat🐱📦🏠
00:35
TooTool
Рет қаралды 23 МЛН
The delivery rescued them
00:52
Mamasoboliha
Рет қаралды 6 МЛН
Final increíble 😱
00:39
Juan De Dios Pantoja 2
Рет қаралды 31 МЛН
Foundry VTT Update v10 to v11
6:17
Aco Plays
Рет қаралды 2,1 М.
Should You Buy Dungeons of Drakkenheim? | Foundry VTT Module Review
27:36
Foundry VTT: Creating Interactive Shops: Monk's Shops
7:43
Mr. Weaver
Рет қаралды 8 М.
Foundry VTT: How To Make Sequencer Macros
8:42
EskieMoh
Рет қаралды 20 М.
Player Landing Page | Foundry VTT Tutorial
31:12
Cantrips Media
Рет қаралды 8 М.
Malwarebytes vs 2000 Malware
11:12
The PC Security Channel
Рет қаралды 155 М.
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,3 МЛН