Commit 98cef2ce authored by Joe Nash's avatar Joe Nash Committed by Chris Molozian
Browse files

Upgrade DO marketplace app for Nakama 2.6.0 (#365)

This fixes port availability and picked up some 18-04 Ubuntu security updates.
parent 20d6ab3c
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -4,6 +4,10 @@
ufw limit ssh
ufw allow https
ufw allow http
ufw allow 7350
ufw allow 7351
ufw allow 7349
ufw allow 7348
ufw --force enable

# Start Cockroach
+4 −3
Original line number Diff line number Diff line
@@ -2,8 +2,8 @@
  "variables": {
    "token": "{{env `DIGITALOCEAN_API_TOKEN`}}",
    "image_name": "marketplace-snapshot-{{timestamp}}",
    "nakama_url": "https://github.com/heroiclabs/nakama/releases/download/v2.5.1/nakama-2.5.1-linux-amd64.tar.gz",
    "cockroach_url": "https://binaries.cockroachdb.com/cockroach-v2.1.6.linux-amd64.tgz"
    "nakama_url": "https://github.com/heroiclabs/nakama/releases/download/v2.6.0/nakama-2.6.0-linux-amd64.tar.gz",
    "cockroach_url": "https://binaries.cockroachdb.com/cockroach-v19.1.3.linux-amd64.tgz"
  },
  "builders": [
    {
@@ -46,7 +46,8 @@
      "type": "shell",
      "inline": [
        "apt-get -qqy update",
        "apt-get -qqy -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' upgrade"
        "apt-get -qqy -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' upgrade",
        "apt-get -qqy dist-upgrade"
      ]
    },
    {
+1 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ systemctl status nakama.service

echo "Stopping all"
systemctl stop nakama.service
sleep 30
cockroach quit --insecure

echo "Complete"
 No newline at end of file