@@ -25,10 +25,10 @@ import { Docker } from "../../docker";
2525import { HomeserverConfig , HomeserverInstance , Homeserver , StartHomeserverOpts , Credentials } from ".." ;
2626import { randB64Bytes } from "../../utils/rand" ;
2727
28- // Docker tag to use for `matrixdotorg/ synapse` image.
28+ // Docker tag to use for synapse docker image.
2929// We target a specific digest as every now and then a Synapse update will break our CI.
3030// This digest is updated by the playwright-image-updates.yaml workflow periodically.
31- const DOCKER_TAG = "develop@sha256:37e50604408ec07e1add96a38c3c97559e321a9f2764bd4d132bc2fb172c73e6 " ;
31+ const DOCKER_TAG = "develop@sha256:f8613aeda996b6e9c2235c8141cc8e9a65eb25ed7bcd932505e5dd3c9231b748 " ;
3232
3333async function cfgDirFromTemplate ( opts : StartHomeserverOpts ) : Promise < Omit < HomeserverConfig , "dockerUrl" > > {
3434 const templateDir = path . join ( __dirname , "templates" , opts . template ) ;
@@ -110,7 +110,7 @@ export class Synapse implements Homeserver, HomeserverInstance {
110110 console . log ( `Starting synapse with config dir ${ synCfg . configDir } ...` ) ;
111111 const dockerSynapseParams = [ "-v" , `${ synCfg . configDir } :/data` , "-p" , `${ synCfg . port } :8008/tcp` ] ;
112112 const synapseId = await this . docker . run ( {
113- image : `matrixdotorg /synapse:${ DOCKER_TAG } ` ,
113+ image : `ghcr.io/element-hq /synapse:${ DOCKER_TAG } ` ,
114114 containerName : `react-sdk-playwright-synapse` ,
115115 params : dockerSynapseParams ,
116116 cmd : [ "run" ] ,
0 commit comments