# Deploy Pasta with Easypanel

URL: /templates/pasta

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 episode after adding a new show. The app runs entirely client-side — no backend processing, no user data sent to third-party servers. Users authenticate against their own Plex server using a Plex token or OAuth.

## Installation notes

After deployment open the app URL in your browser. Enter your Plex server URL (e.g. http://your-plex-ip:32400) and your Plex authentication token on the settings page, then browse your libraries to select a show. PASTA works fastest when the browser is on the same network as the Plex server.

## Benefits

### 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.

### No Configuration Required

No database, no config files, no API keys. Just point it at your Plex server and start managing tracks.

## Features

### 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.

## Configuration

- `appServiceName` (App Service Name, required): pasta

- `appServiceImage` (App Service Image, required): cglatot/pasta:2.2.13

## Services

- pasta: app (cglatot/pasta:2.2.13)

## Resources

- [Website](https://www.pastatool.com)

- [GitHub](https://github.com/cglatot/pasta)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/pasta)