Adding your server to RunCloud with Docker can be done on the Server screen.

Step 1: Click on Connect a New Server

Step 2: Choose the server provider

Step 3: Choose the provision type

  • Build Server: RunCloud will connect to your service provider using the API and create a server for you.

  • Connect via IP Address: RunCloud will use the IP address of an existing blank server.

Step 4: Choose Containerized installation type

  • Containerized: RunCloud will install the stack on Docker containers

  • Native: RunCloud will install the stack on the host OS natively. The standard provisioning type




Step 5: Configure the server stack  and add the API key

  • Nginx

Note - Only NGINX servers are available for the Containerized installation type



Step 6: Continue and Select your OS Image, Plan, Data Center Region and Instance

Step 7: Select the Firewall Group

Note - Docker must use a cloud firewall. If you assigning other than the default firewall group than RunCloud, please make sure to enable inbound traffic for 80/TCP, 443/TCP, and 34210/TCP on the firewall group 


Example for Digital Ocean

 

 

Step 8: Enter your server name


Step 9: Click Add Server and RunCloud will go through the process of installing itself on your server along with its configurations


Step 10: Inside your server, go to the Service menu

In the Services Panel, you can add or remove the Docker Container that you want to run inside your server


Adding service to your stack.


Then, click deploy to save and deploy the changes that have been made.