diff --git a/install.zsh b/install.zsh
index 21f11c6..f595cef 100755
--- a/install.zsh
+++ b/install.zsh
@@ -131,6 +131,17 @@ function at-repos-bsky-patch() {
 	popd
 }
 
+function at-repos-social-app-patch() {
+	f=$d/repos/social-app/Dockerfile
+	p_=$d/patching/social-app-dockerfile.diff
+	d_=$d/repos/social-app
+	cd ${d_}
+	echo "applying patch: under ${f} for ${p_}"
+	pushd ${d_}
+	patch -p1 < ${p_}
+	popd
+}
+
 function at-repos-docker() {
 	cd $d
 	sudo docker compose build && sudo docker compose up -d
@@ -143,6 +154,7 @@ at-repos-social-app-icon
 at-repos-social-app-icon-origin
 at-repos-social-app-write
 at-repos-bsky-patch
+at-repos-social-app-patch
 
 echo "[y]docker compose build && up"
 read key
diff --git a/patching/social-app-dockerfile.diff b/patching/social-app-dockerfile.diff
new file mode 100644
index 0000000..e9d55a3
--- /dev/null
+++ b/patching/social-app-dockerfile.diff
@@ -0,0 +1,11 @@
+--- a/Dockerfile
++++ b/Dockerfile
+@@ -37,6 +37,8 @@ RUN \. "$NVM_DIR/nvm.sh" && \
+   echo "EXPO_PUBLIC_BUNDLE_IDENTIFIER=$EXPO_PUBLIC_BUNDLE_IDENTIFIER" >> .env && \
+   echo "EXPO_PUBLIC_BUNDLE_DATE=$(date -u +"%y%m%d%H")" >> .env && \
+   npm install --global yarn && \
++  yarn config set network-timeout 600000 && \
++  yarn set version stable && \
+   yarn && \
+   yarn intl:build && \
+   EXPO_PUBLIC_BUNDLE_IDENTIFIER=$EXPO_PUBLIC_BUNDLE_IDENTIFIER EXPO_PUBLIC_BUNDLE_DATE=$() yarn build-web