How do I install my first app on CapRover?
- In the panel, open My servers and click your server.
- On the Overview tab, wait for the App row to say "CapRover is ready". The page refreshes itself.
- Open the link in the Panel address row and enter the password from the Password row.
Your first app
- On the Apps page, choose a ready app with the One-Click Apps/Databases button.
- For your own code, create an empty app on the same page and use one of the methods on the Deployment tab.
- Turn on HTTPS on the app's HTTP Settings tab.
Your own domain
Create a wildcard A record (*.yourdomain.com) pointing to the server's IP address, then change the root domain on the Dashboard page.
Closing port 3000
Once the panel opens on its HTTPS address, you can close access by IP. Docker skips ufw on the ports it publishes, so ufw can't do this. Connect over SSH and run:
docker service update --publish-rm "published=3000,target=3000,mode=host" captain-captain
If your panel address is http://IP:3000, no certificate could be issued, so keep the port open.
No server yet? Order a server with CapRover installed: you choose the size and pay for what you choose.
Thanks for your feedback!