Deploy Pasta on your own server.

Pasta logo

PASTA (Plex Audio and Subtitle Track Automation) is a browser-based tool that connects directly to your Plex media server and lets you bulk-change audio and subtitle tracks across an entire TV series, a single season, or individual episodes. It solves the frustration of having to manually set preferred audio/subtitle tracks on every…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Pasta.

Pasta screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

1 connected service

Why Pasta

Everything you need, running where you choose.

Get the full Pasta experience with Easypanel handling the repetitive infrastructure work around it.

Series, Season, and Episode Views
Switch tracks for an entire series in one click, or drill down to a specific season or individual episode.
Audio Track Selection
Lists all audio tracks with codec, language, and channel information so you can pick the right dub or surround-sound track.
Subtitle Track Selection
Browse all subtitle tracks including forced, SDH, and foreign language options, and set them as default across multiple episodes at once.
Plex OAuth Login
Authenticate with your Plex account via OAuth or paste a Plex token directly — no additional credentials to manage.
Bulk Track Management
Change audio and subtitle tracks across hundreds of episodes at once instead of opening each file individually in Plex.
Client-Side Only
All communication happens directly between the browser and your Plex server — nothing is routed through PASTA's server and no data is stored.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Pasta
Open Templates, select Pasta, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

pastaRequired

App Service Image

cglatot/pasta:2.2.13Required
Resources
Project documentation and source code.
Latest template update
Jul 1, 2026

first release

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
SuggestArr logo
SuggestArr
SuggestArr is a self-hosted media automation tool that monitors recently watched content from Jellyfin, Plex, or Emby, discovers similar movies and TV shows via the TMDb API, and automatically submits download requests to Jellyseerr or Overseerr. It runs on a configurable cron schedule, supports AI-powered recommendations through any OpenAI-compatible LLM (Ollama, OpenRouter, etc.), and provides a web UI for managing services, schedules, users, and real-time logs. All data is persisted to a single SQLite database stored in the config volume — no external database is required.
View template
ReadMeABook logo
ReadMeABook
ReadMeABook is a self-hosted audiobook request and automation platform—like Radarr/Sonarr + Overseerr for audiobooks. Integrates with Plex or Audiobookshelf, supports torrents (qBittorrent) and Usenet (SABnzbd), Prowlarr for search. Features multi-file chapter merging, e-book sidecars, AI recommendations (BookDate), and admin approval workflows. Includes PostgreSQL and Redis.
View template
Cleanuparr logo
Cleanuparr
Cleanuparr is an advanced automated download manager for the Servarr ecosystem (Sonarr, Radarr, Lidarr, Readarr, Whisparr). It monitors and cleans up problematic downloads across qBittorrent, Transmission, Deluge, µTorrent, and rTorrent clients. Core features include a strike-based system for failed imports, stalled and slow downloads; automatic blocklist-based malware file detection and removal; auto-triggered replacement searches when downloads are removed; seeding duration and ratio cleanup; orphaned file detection with hardlink checking; proactive missing-content and quality-upgrade searching; and smart notifications for all events. All configuration and state are stored in a single /config volume — no external database is required.
View template
Pasta logo
Ready to deploy Pasta?
Open your own Easypanel dashboard, choose Pasta from Templates, and review the deployment options.