Foundry VTT on Oracle servers Free tier Semi-automated

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

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

  • @acowardgaming
    @acowardgaming  ปีที่แล้ว +3

    The video guide showing the upgrade process from v10 to v11 is now live : th-cam.com/video/bcfH6UldX14/w-d-xo.html

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

    Just followed your tutorial today, worked like a charm! cannot thank you enough, liked and subscribed to your channel, cheers mate!

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

      Thanks for the kind words, hope you have wonderful and fun games.

  • @Azazel226
    @Azazel226 5 หลายเดือนก่อน +7

    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  5 หลายเดือนก่อน +1

      you are welcome. :)

  • @martint3389
    @martint3389 2 ปีที่แล้ว +5

    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  2 ปีที่แล้ว +2

      Thank you for the kind words. :) May you have wonderful games as well.

  • @jakemagee7627
    @jakemagee7627 2 ปีที่แล้ว +2

    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  2 ปีที่แล้ว

      Thank you for the kind words, you are welcome. :)

    • @jakemagee7627
      @jakemagee7627 2 ปีที่แล้ว +1

      @@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  2 ปีที่แล้ว +1

      ​@@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.

  • @SuperBroHeroChannel
    @SuperBroHeroChannel 7 หลายเดือนก่อน +1

    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  7 หลายเดือนก่อน

      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. :)

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

    I just did it step by step, and it worked like a charm! In less than an hour I had my game running! And it's way faster (and cheaper) than what I had at Forge! Thank you so much for putting this together!

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

      You are most welcome. :)

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

    great guide, easy to follow, just switched over to foundry and have players in different countries so i really needed a server to host. thought it would be a hassle but this video made it much easier. thank you!!

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

      you are welcome. Here's to some amazing experiences cheers.

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

    awesome tutorial! worked like a charm. thank you kind sir!

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

      you are welcome. :)

  • @omatredrt
    @omatredrt 7 หลายเดือนก่อน

    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  7 หลายเดือนก่อน

      Thank you so much for the kind words.

  • @TheCanadianLemur
    @TheCanadianLemur ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      Thank you for your kind words. Happy gaming. :)

  • @teamint4796
    @teamint4796 11 หลายเดือนก่อน

    I cannot express my gratitude. Thank you so much. You are the true genius.

    • @acowardgaming
      @acowardgaming  10 หลายเดือนก่อน

      You are most welcome.

  • @rpgtime5423
    @rpgtime5423 7 หลายเดือนก่อน

    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  7 หลายเดือนก่อน

      thank you for the kind words.

  • @richardjones1498
    @richardjones1498 ปีที่แล้ว

    Amazing process. This helped we set up in Oracle and it's been great. Appreciate the time and great video!

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

    This guide is fantastic. I had a lot of trouble following the Foundry Wiki for Oracle and with this guide I felt like a skilled devops expert. Bravo @Aco Plays

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

      lol, you are welcome.

  • @irogt
    @irogt 9 หลายเดือนก่อน

    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  7 หลายเดือนก่อน +1

      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.

  • @agsdehdv
    @agsdehdv ปีที่แล้ว

    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!!!!

  • @orwellian7080
    @orwellian7080 8 หลายเดือนก่อน

    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  7 หลายเดือนก่อน

      glad it worked. cheers

  • @marcusw6713
    @marcusw6713 2 ปีที่แล้ว

    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!

  • @AF-dm1sg
    @AF-dm1sg 2 ปีที่แล้ว

    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!

  • @lionanatorgaming3298
    @lionanatorgaming3298 2 ปีที่แล้ว

    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  2 ปีที่แล้ว +1

      You are most welcome, and all the best with the games. :)

  • @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 :)

  • @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. :)

  • @lonnieoverall
    @lonnieoverall ปีที่แล้ว

    Used this today ang got it all up and running. Thanks!

  • @AtroxAmbitus
    @AtroxAmbitus 2 ปีที่แล้ว

    Amazing! You've made this whole process so simple and easy to follow, thanks!

  • @Zacowee
    @Zacowee ปีที่แล้ว

    Awesome and extremely helpful. Thank you very much for this video. Hope your games go well!

  • @BrianMooney
    @BrianMooney 2 ปีที่แล้ว

    Great tutorial. Thanks for making this easier for everyone.

  • @BryanMorrison675
    @BryanMorrison675 2 ปีที่แล้ว

    Thank you so much! Your video was very well done! Much appreciated!

    • @acowardgaming
      @acowardgaming  2 ปีที่แล้ว

      You are most welcome. :) and thank you for the kind words.

  • @cassio5614
    @cassio5614 12 วันที่ผ่านมา

    September, 2024. Still working fine. The only problem I had was with transferring my old data to cyberduck. Data was transferred but wasn't showing on Foundry. I just had to stop and start again my VM on Oracle and then was everything there. Cheers from Brazil!

    • @acowardgaming
      @acowardgaming  12 วันที่ผ่านมา

      oh good to know that a restart was needed. Hope you have wonderful games. Cheers.

  • @morgongrimes
    @morgongrimes ปีที่แล้ว

    Helpful video, thanks.

  • @JustinBania
    @JustinBania ปีที่แล้ว +1

    Does this have to be Ampere shaped? I ask because there are none available at my 3 placement options.

    • @acowardgaming
      @acowardgaming  ปีที่แล้ว

      No, foundry just needs nodejs, and nodejs is system agnostic. It should run fine on any ubuntu installation.

  • @ksenichiro5417
    @ksenichiro5417 2 ปีที่แล้ว

    You`re the best! Thanks

  • @Eldrazer
    @Eldrazer ปีที่แล้ว

    You are an angel !!!

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

    I had no issues with any of the steps till the very end when you connected to the ddns site. Mine just errors out and gives me an Http error 502.

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

      This usually happens when one uses an older version of Ubuntu in Oracle shape, or if one downloads the wrong version of foundry. Try again with the latest LTS version of Ubuntu on Oracle, and with the node JS version of foundry.

  • @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  ปีที่แล้ว +1

      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 {

  • @DoulosXristou0
    @DoulosXristou0 8 หลายเดือนก่อน

    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  8 หลายเดือนก่อน

      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.

  • @andrewperlman1005
    @andrewperlman1005 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

      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.

  • @KappnKrunch
    @KappnKrunch 2 ปีที่แล้ว

    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  2 ปีที่แล้ว +1

      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. :)

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

    Getting a Warning when inputing the ssh command that "Permissions for 'x.key' are too open. Required that your private key fiules are NOT accessible by others. Any ideas for a fix?

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

      hopefully it's a permission error on your client end. take a look at this link and see if the solution there helps fix this issue.
      stackoverflow.com/questions/9270734/ssh-permissions-are-too-open#9270753

  • @JohnGPK
    @JohnGPK 7 หลายเดือนก่อน

    Thank you so much!

  • @Aevyn
    @Aevyn 7 หลายเดือนก่อน

    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  7 หลายเดือนก่อน

      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.

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

    I can't create because of this error: "Out of capacity for shape VM.Standard.A1.Flex in availability domain AD-1. Create the instance in a different availability domain or try again later. If you specified a fault domain, try creating the instance without specifying a fault domain. If that doesn’t work, please try again later. Learn more about host capacity."
    What can I use instead of Ampere that's free?

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

      yes there is a micro E1 I believe that is always free. If your game is simple and not very heavy, it should work fine as well, worth a shot. the same script will work.
      hopefully you can find an ampere instance later, it's assigned as soon as one is deleted by another user, they have a limited number of them.

  • @AuroraPatera
    @AuroraPatera 4 หลายเดือนก่อน

    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  4 หลายเดือนก่อน

      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

  • @JohnGPK
    @JohnGPK 4 หลายเดือนก่อน

    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  3 หลายเดือนก่อน +1

      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.

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

      @@acowardgaming ❤

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

    everything worked up until the cyber duck i have moved the files to cyber duck but nothing changes when i launch my ddns I think i did some thing wrong on the data transfer any help btw this was awesome

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

      cyber duck is a tool that lets you transfer files back and forth from your PC to the cloud server. The problem may be that you put the files in the wrong place on the cloud server.
      On your cloud server you may have a folder called foundryuserdata, that is where all your data goes. The normal foundry folder is where the program is present.

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

    Doesn't work for me. It keeps telling me the Shape isn't available for the region I selected and Oracle doesn't let you change the region after account creation.

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

      yeah this method got very popular, one can run foundry server on the free E1 micro instance too, if your world is not too heavy. The same process works in that shape too.

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

      @@acowardgaming Do you know if openings for correct shape ever open back up or is it just permanently killed for that particular region?

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

      Its based on demand, they have a limited number, so if someone terminates their instance, then another one becomes available. So, chances are low to get one now, a year or so ago it was easier. Now, one has to get lucky.

  • @DSeraph88
    @DSeraph88 ปีที่แล้ว

    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  ปีที่แล้ว +1

      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 ปีที่แล้ว

      @@acowardgaming I'm still waiting for some modules too, but I will update when I make the switch.

  • @ChuckNicholson
    @ChuckNicholson ปีที่แล้ว

    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  ปีที่แล้ว

      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.

  • @KaZlos
    @KaZlos 7 หลายเดือนก่อน

    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 7 หลายเดือนก่อน

      I am having the same issue, and would be very interested if you find a solution to the problem.

    • @acowardgaming
      @acowardgaming  7 หลายเดือนก่อน +1

      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.

  • @tocadohawke
    @tocadohawke 7 หลายเดือนก่อน

    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  7 หลายเดือนก่อน

      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 7 หลายเดือนก่อน

      @@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  7 หลายเดือนก่อน

      @@tocadohawke It can take a few minutes, any update on this?

    • @tocadohawke
      @tocadohawke 7 หลายเดือนก่อน

      @@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.

  • @PhluXx1
    @PhluXx1 2 ปีที่แล้ว +1

    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  2 ปีที่แล้ว +1

      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

  • @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

  • @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.

  • @Dalkan75
    @Dalkan75 ปีที่แล้ว

    Hi, thanks for the great guide, but is there an easy way I can shut down the server? Thank you

    • @acowardgaming
      @acowardgaming  ปีที่แล้ว +1

      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 ปีที่แล้ว

      @@acowardgaming Thank you so much
      I'm not very familiar with Linux :)

  • @agent_will9090
    @agent_will9090 7 หลายเดือนก่อน

    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  7 หลายเดือนก่อน

      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 7 หลายเดือนก่อน

      @@acowardgaming The address still isn't working. Still Error 502

    • @acowardgaming
      @acowardgaming  7 หลายเดือนก่อน

      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 7 หลายเดือนก่อน

      @@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  7 หลายเดือนก่อน

      @@agent_will9090 I am glad it worked out. Cheers. :)

  • @IThinkImTurningJavanese
    @IThinkImTurningJavanese 11 หลายเดือนก่อน

    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 11 หลายเดือนก่อน

      Fixed this, it was URL error like in some of the other comments.
      Now I get error ERR_CONNECTION_REFUSED

    • @IThinkImTurningJavanese
      @IThinkImTurningJavanese 11 หลายเดือนก่อน +1

      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  7 หลายเดือนก่อน

      I am glad you figured it out. cheers.

  • @coolboy9979
    @coolboy9979 ปีที่แล้ว

    I failed at registering and oracle support cant help me at all. I guess back to local hosting. Too bad

    • @acowardgaming
      @acowardgaming  ปีที่แล้ว

      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 ปีที่แล้ว

      @@acowardgaming I tried it today again with all the same things and it worked idk why

  • @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

  • @etherd
    @etherd ปีที่แล้ว

    I would not accept my card for some reason.

  • @RPKris
    @RPKris 2 ปีที่แล้ว

    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  2 ปีที่แล้ว +1

      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 ปีที่แล้ว

      @@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  ปีที่แล้ว

      @@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 ปีที่แล้ว

      @@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.

  • @chillinon3263
    @chillinon3263 2 ปีที่แล้ว

    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  2 ปีที่แล้ว

      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  2 ปีที่แล้ว

      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 2 ปีที่แล้ว

      @@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

  • @titofox666
    @titofox666 2 ปีที่แล้ว

    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  2 ปีที่แล้ว

      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  2 ปีที่แล้ว

      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.

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

    Doesn't work, foundry is installed but going to the site doesn't take me to foundryvtt at all

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

      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 3 หลายเดือนก่อน

      @@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  3 หลายเดือนก่อน

      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 3 หลายเดือนก่อน

      @@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 3 หลายเดือนก่อน

      @@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.

  • @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 ปีที่แล้ว +1

      @@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

  • @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  ปีที่แล้ว +1

      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.

  • @jarethebear
    @jarethebear ปีที่แล้ว

    Cyberduck is nice! I am however partial to WinSCP. different strokes. :) Awesome tutorial! made setup easy!

  • @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  ปีที่แล้ว +1

      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  ปีที่แล้ว +1

      @@momogod01 I see, all the best, hopefully this works out for your guys. :)

    • @MagiRaz
      @MagiRaz ปีที่แล้ว

      @@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  ปีที่แล้ว +1

      @@MagiRaz 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.

  • @fmaho3139
    @fmaho3139 2 ปีที่แล้ว

    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 2 ปีที่แล้ว

      I got it to work by adding port 30000 in the VCN

    • @acowardgaming
      @acowardgaming  2 ปีที่แล้ว +1

      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  2 ปีที่แล้ว +2

      @@fmaho3139 SSH doesn't need 30000, but yes, just the froundry instance will need that if you wish to connect using ip address.

  • @francescointenso3935
    @francescointenso3935 2 ปีที่แล้ว

    I did everything correctly (for two times) but chrome gives me that error when I try to connect "ERR_SSL_PROTOCOL_ERROR"

    • @acowardgaming
      @acowardgaming  2 ปีที่แล้ว

      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  2 ปีที่แล้ว

      Just FYI, I used this script day before yesterday to install a testing instance, and there was no errors.

  • @sparta2662
    @sparta2662 2 ปีที่แล้ว

    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  2 ปีที่แล้ว

      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.

  • @PhluXx1
    @PhluXx1 2 ปีที่แล้ว

    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  2 ปีที่แล้ว +1

      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 2 ปีที่แล้ว +1

      @@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.

  • @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.

  • @beyOSPN
    @beyOSPN ปีที่แล้ว

    how to restart the foundry?

    • @acowardgaming
      @acowardgaming  ปีที่แล้ว

      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.

  • @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.

  • @DruidBoyTc0ok
    @DruidBoyTc0ok ปีที่แล้ว

    How do you update to v11 on a server you already have running?

    • @DruidBoyTc0ok
      @DruidBoyTc0ok ปีที่แล้ว

      nvm the github page has the update commands! thanks!

    • @acowardgaming
      @acowardgaming  ปีที่แล้ว

      @@DruidBoyTc0ok yes. :) I was about to upload a vid showing that too. The info is the same.

  • @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  ปีที่แล้ว +1

      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.

  • @rovert456
    @rovert456 10 หลายเดือนก่อน

    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 10 หลายเดือนก่อน +1

      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

  • @rubygamer8921
    @rubygamer8921 2 ปีที่แล้ว

    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  2 ปีที่แล้ว

      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  2 ปีที่แล้ว

      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 2 ปีที่แล้ว

      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  2 ปีที่แล้ว

      @@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 2 ปีที่แล้ว

      I didn't, I used my own, and I tried two services, Duck DNS and the one you showed, noip