LinuxAssistant is an Alexa Skill used to help System Administrators manage their systems through Alexa. See http://ask-sdk-node-typedoc.s3-website-us-east-1.amazonaws.com/index.html for the api.
- Node.js v14.18.0 or newer
git clone https://github.com/cgaber2045/LinuxAssistant.git
cd LinuxAssistant
npm installSet up a .env file with the following variables from SQS: QUEUE_URL, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
- After creating intents, create a prod folder in the main directory.
- Run
maketo build the production build. - The built files should be located under /prod/.
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/LinuxAssistant.git - Create your feature branch:
git checkout -b my-new-feature - Stage changes
git add . - Commit your changes:
git commit - Push to the branch:
git push origin my-new-feature - Submit a pull request