This guide assumes you have a remote dev server set up and have deploy[ed] dry-run
, as well as added the mytest.dev
dns alias to the dry-run
environment
Create a config file for portal
portal.json
{ "api-token": "123", "api-host": "0.0.0.0", "api-port": 8443, "just-proxy": true, "database-connection": "scribble:///var/db/portal", "cluster-conection": "none://", "balancer": "nginx", "insecure": false, "proxy-ignore-upstream": true, "server": true, "log-level": "info" }
Start portal on your dev server
portal -c portal.json
Add a route to portal (run on your dev server) (use target:port
if running locally)
portal -i -t 123 add-route -j '{"subdomain":"test1","targets":["http://mytest.dev"]}'
Add the hosts entry locally
echo 'my.ser.ver.ip test1.mydomain.com' >> /etc/hosts
Connect to your remote app
curl test1.mydomain.com