Merge pull request 'Pushed synapse version to 1.23.0 and riotweb to 1.7.14, incl. nomad deployment' (#25) from adrien/infrastructure:master into master

Reviewed-on: #25
This commit is contained in:
adrien 2020-11-29 23:19:44 +01:00
commit de3e21101d
3 changed files with 7 additions and 7 deletions

View file

@ -14,16 +14,16 @@ services:
context: ./riotweb context: ./riotweb
args: args:
# https://github.com/vector-im/riot-web/releases # https://github.com/vector-im/riot-web/releases
VERSION: 1.7.9 VERSION: 1.7.14
image: superboum/amd64_riotweb:v17 image: particallydone/amd64_riotweb:v18
synapse: synapse:
build: build:
context: ./matrix-synapse context: ./matrix-synapse
args: args:
# https://github.com/matrix-org/synapse/releases # https://github.com/matrix-org/synapse/releases
VERSION: 1.22.1 VERSION: 1.23.0
image: superboum/amd64_synapse:v37 image: particallydone/amd64_synapse:v38
# Email # Email
sogo: sogo:

View file

@ -8,7 +8,7 @@ job "im" {
driver = "docker" driver = "docker"
config { config {
image = "superboum/amd64_synapse:v37" image = "particallydone/amd64_synapse:v38"
network_mode = "host" network_mode = "host"
readonly_rootfs = true readonly_rootfs = true
command = "python" command = "python"
@ -233,7 +233,7 @@ job "im" {
task "server" { task "server" {
driver = "docker" driver = "docker"
config { config {
image = "superboum/amd64_riotweb:v17" image = "particallydone/amd64_riotweb:v18"
port_map { port_map {
web_port = 8043 web_port = 8043
} }

View file

@ -70,7 +70,7 @@ nomad plan im.hcl
``` ```
Check that the proposed diff corresponds to what you have in mind. Check that the proposed diff corresponds to what you have in mind.
If it seems OK, just copy paste the proposed `nomad run ...` command proposed as part of the output of the `nomad plan` command. If it seems OK, just copy paste the proposed `nomad job run ... im.hcl` command proposed as part of the output of the `nomad plan` command.
From now, it will take around ~2 minutes to deploy the new images. From now, it will take around ~2 minutes to deploy the new images.
You can follow the deployment from the Nomad UI. You can follow the deployment from the Nomad UI.