/Ubuntu-FreeNX-AMI

An Amazon EC2 Machine Image that supports remote desktop via the NX protocol. Intended use case is to support a cloud-hosted personal workspace accessible from any computer.

Primary LanguageShellGNU General Public License v2.0GPL-2.0

Ubuntu-FreeNX-AMI

An Amazon EC2 Machine Image that supports remote desktop via the NX protocol. Intended use case is to support a Cloud-hosted personal workspace accessible from any computer.


Status

Working:

  • AMI is packaged correctly
  • FreeNX Server is installed

Not Working:

  • Unable to verify client connection
  • Needs some thought on authentication methods

TODOs:

  • How should AMIs be distributed?
  • Provide AMIs for every desktop variant (KDE, LXDE, etc)
  • Troubleshooting guides

Usage

Launching your personal server

TODO: Write instructions for using AWS web console to launch one of a selection of released AMIs.

  1. Create a Security Group
  2. Launch Instance with Security Group

Client Setup

  1. Download and Install NoMachine Client ((Mac/Windows/Linux/Android/iOS)
    • On OS X with Homebrew you can install using Caskroom: brew cask install nomachine
  2. Profit? To be verified.

Development

  1. Install Dev Tools
  2. Fork this repo
  3. Contribute Pull Requests

References

License

GNU GENERAL PUBLIC LICENSE