Playwright + Ts (puppeteer-stealth)

Playwright starter template with typescript and puppeteer-stealth

Deploy Playwright + Ts (puppeteer-stealth)

Headless browser

railtools/playwright-stealth-basic-ts

Just deployed

Deploy and Host Playwright + Ts (puppeteer-stealth) on Railway

A TypeScript Playwright starter template with puppeteer-stealth plugin for basic bot detection bypass. Ideal for development, testing, and automation tasks with respect for website terms of service.

About Hosting Playwright + Ts (puppeteer-stealth)

This template deploys a containerized Playwright automation environment with TypeScript and basic stealth capabilities for legitimate testing purposes. It uses Microsoft's official Playwright Docker image (v1.50.0) with puppeteer-extra-plugin-stealth for development and testing scenarios. The deployment includes automated browser installation, TypeScript compilation, and headless Chrome execution for server environments.

Eject repo to get your own code clone:

  1. In the service settings, under Source, find the Upstream Repo setting
  2. Click the Eject button
  3. Select the appropriate GitHub organization to create the new repository
  4. Click Eject service

For detailed instructions, see: Railway Template eject Guide

Common Use Cases

  • Automated testing and quality assurance for your own web applications
  • Screenshot generation and visual regression testing for development
  • Educational projects for learning browser automation techniques
  • Internal tools and proof-of-concept automation scripts
  • Performance testing and monitoring of your own websites

Dependencies for Playwright + Ts (puppeteer-stealth) Hosting

  • Node.js 18+ runtime environment
  • Playwright browser binaries (Chromium)
  • System dependencies for headless browser operation

Deployment Dependencies

Implementation Details

The template uses a version-locked approach to use the official Microsoft docker image.

Why Deploy Playwright + Ts (puppeteer-stealth) on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Playwright + Ts (puppeteer-stealth) on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template

mellow-vue

A full-stack Vue app with The Boring JavaScript Stack.


View Template

Sveltekit NestJS

Full-stack with SvelteKit + NestJS + Prisma + Postgresql with utils


View Template

.NET8 Web API

A basic ASP.NET Core Web API template (.NET 8)