/deployd-dply

Dply button to try out Deployd

Primary LanguageShellMIT LicenseMIT

Deployd on dply

MIT

Magic button to automatically install and setup Deployd + nginx on dply

Dply

Getting started

  • Click on the dply button Dply
  • Login with Github
  • Choose server options and select your SSH key
  • Start a server
  • When the setup is done, the app should be available
  • Navigate to the server's IP in your browser, you should see a deployd logo and some text
  • ssh into the server to try things out: ssh root@SERVER_IP

Description

This script will:

  • install ufw
  • install nginx and setup ufw for nginx
  • install nodejs
  • install mongodb
  • install git
  • clone an example Deployd app (this same repo)
  • start the app using systemd

Todo

  • create a dedicated user for deployd with permissions restricted on the deployd app

Credits

License

This project is licensed under the MIT License - see the LICENSE file for details