This repository has been archived on 2022-09-21. You can view files and clone it, but cannot push or open issues or pull requests.
simplexmq/scripts/smp-server-digitalocean-dro...
Efim Poberezkin 7a611bed5a
configure systemd service restart and increase file descriptors limit for Linode script (#320)
2022-02-26 18:42:16 +04:00
..
files/opt/simplex bootstrap script to download latest SMP server release for DigitalOcean droplet (#295) 2022-01-17 12:32:10 +04:00
scripts bootstrap script to download latest SMP server release for DigitalOcean droplet (#295) 2022-01-17 12:32:10 +04:00
README.md configure systemd service restart and increase file descriptors limit for Linode script (#320) 2022-02-26 18:42:16 +04:00
marketplace-image.json update DigitalOcean image manifest and init script to install the latest server release, add docs (#195) 2021-09-12 14:21:09 +01:00

README.md

SMP server image for DigitalOcean

How to build an image

  1. Create an API token in vendor account in DigitalOcean.
  2. Install packer downloading binary or with brew (on Mac):
brew tap hashicorp/tap
brew install hashicorp/tap/packer
  1. Run packer build in the smp-server-digitalocean-droplet repository:
cd ./scripts/smp-server-digitalocean-droplet
DIGITALOCEAN_TOKEN=$YOUR_TOKEN packer build -on-error=ask -color=false ./marketplace-image.json

TODO (see Linode script)

  • Increase file descriptors limit
  • Configure Restart for systemd service