Skip to main content

Using CapRover

CapRover is an open-source platform that simplifies the deployment and management of web applications through containerization, providing a user-friendly interface for developers.

Setting up a GameVault Server on CapRover is just a click away because we have created a CapRover One-Click-App Integration for this purpose. However, our app hasn't gained enough prominence to be included in the official One-Click-App Repository of CapRover. So, we decided to create our own third-party repository.

In this guide, you will learn how to connect to our third-party repository and install GameVault on your CapRover Instance.

Prerequisites

Step 1: Log in to your CapRover Dashboard

Log in to your CapRover dashboard.

Step 1

Step 2: Navigate to the One-Click-Apps/Databases

Go to "Apps" and click on "One-Click Apps/Databases."

Step 2

Step 3: Connect Phalcode's third-party repository

Scroll down to the bottom. Under "3rd party repositories," copy and paste the following link: https://phalcode.github.io/caprover-one-click-apps. Click the "Connect New Repository" button.

Step 3

Step 4: Install our GameVault One-Click-App

Now, all you need to do is search for 'GameVault' using the search box and follow the installation wizard.

If you can't find GameVault in the list, try reloading the page and search again.

Step 4

Step 5: Enable WebSocket Support

Go to "Apps" and click on the GameVault App you just created. Make sure WebSocket Support is enabled.

Step 5

Step 6: Configuring Volumes

Configure your mounted volumes as you like.

Step 6

Conclusion

You have now successfully set up your GameVault Server using CapRover.

Click here to continue.

Additional Info

Stopping the Server

Navigate to "Apps" and select the GameVault App you have created.

Click on "App Configs".

Set "Instance Count" to 0.

Reading the Logs

Navigate to "Apps" and choose the GameVault App you have created.

Click on "Deployment".

You should now see the logs. If needed, click on "View App Logs" first.