# neatoDeploy ## Make self-extracting tar file for install ``` $ git clone https://git.mysnippetsofcode.com/tts/neatoDeploy.git $ cd neatoDeploy $ sudo ./make-installer.sh ``` ## Copy to Server Then scp over the neato_deploy.tar.gz.self to your sever. ``` $ scp neato_deploy.tar.gz.self myservernameHERE:/home/MyUSERNAME_HERE/ ``` ## Run Installer on Server on the server: ``` $ cd /home/MyUSERNAME_HERE $ sudo ./neato_deploy.tar.gz.self ``` ## Clean up ``` $ rm neato_deploy.tar.gz.self $ rm install_neato.sh ``` ## Make sha256sum (& xor static pwd) on TRUSTED scripts ``` $ sudo /opt/neatoDeployments/make-sums.sh ``` ## Do Deployments... ``` # Pull and RUN deployment script from your web site $ Neato http://EXAMPLE_Site.com/MY_Deployment.txt # OR Run a local file deployment $ sudo Neato security_audit ``` Note that deployment files are named with the prefix of deploy_ and end with .php, they must be a valid PHP script... A few example deployments are given from the deploy_files directory and will be extracted upon running the file: neato_deploy.tar.gz.self to the /opt/neatoDemployments ROOT DIR.