Theses are some files to help make deploying on a remote server easier. This assumes a fresh VPS with Ubuntu 20 +, that is only going to be used as a compile server.
VPS = Virtual Private Server
-
Create the VPS, Digital Ocean droplets are usually good for beginners (cheapest will do)
-
Point your subdomain to the VPS (this will be an A record with the VPS's public IP)
-
SSH into the VPS, you can usually do this from the Digital Ocean web interface.
-
Run the command (This will take a while)
curl -s -L https://raw.githubusercontent.com/duinoapp/duinoapp-server/master/deployment/init-server.sh | sudo bash -
Run the command
sudo nano docker-compose.yml -
Edit the content of the file where indicated, you should enter details like the domain, subdomain, email, server info
-
When done editing, press
Ctl+X,Y, and thenEnter -
Run
sudo docker-compose up -d
The server should now be available on your subdomain.
That's ok. Feel free to reach out. If you want to add a new public compile server, we can help you with everything.