Automated Installation on Amazon Web Services (AWS)
How to deploy NoPorts on Amazon Web Services using a cloud-init script
When launching an instance on EC2 choose settings as usual for the instance type etc.
A security group with no external ports open can be created or reused.
Expand the Advanced details section at the bottom of the Launch an Instance page:
Scroll down to the User data - optional box and paste in your customised YAML e.g.:
Which will end up looking something like this:
The VM config should now be ready for Launch instance
After a few minutes the APKAM key can be approved:
If the VM isn't quite ready you'll see:
Waiting a little longer and retrying should produce a successful approval:
The VM is now ready for connection with the NoPorts client.
Last updated
