diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 303c72b61616bd9e384146db94957e17950b461b..030f87a26819469f1a15f92d50446b6bdd75f230 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -3,15 +3,17 @@
 {
 	"name": "Ruby",
 	// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
-	"image": "mcr.microsoft.com/devcontainers/ruby:1-3.3-bookworm",
+	"image": "ghcr.io/rails/devcontainer/images/ruby:3.4.2",
 
 	"containerEnv": {
 		"VISUAL": "code --wait",
 		"TELEGRAM_DEFAULT_TARGET": "6828310083" // group:"-4715072196"
-	}
+	},
 
 	// Features to add to the dev container. More info: https://containers.dev/features.
-	// "features": {},
+	"features": {
+    	"ghcr.io/rails/devcontainer/features/activestorage": {}
+  	}
 
 	// Use 'forwardPorts' to make a list of ports inside the container available locally.
 	// "forwardPorts": [],
diff --git a/renovate.json b/renovate.json
index 2d8f6311fd744b49762ad8ca336c10dddddbc1dd..b2f29f93884301115628ee27d3888a4e9a2cd186 100644
--- a/renovate.json
+++ b/renovate.json
@@ -17,7 +17,8 @@
         "ruby",
         "ruby-version",
         "mcr.microsoft.com/devcontainers/ruby",
-        "registry.docker.com/library/ruby"
+        "registry.docker.com/library/ruby",
+        "ghcr.io/rails/devcontainer/images/ruby"
       ],
       "groupName": "ruby"
     }