All templates

Deploy Gmail Cleaner on your own server.

Gmail Cleaner is a privacy-focused self-hosted tool to bulk unsubscribe, delete, archive, and mark Gmail messages as read by sender. It runs locally with your own Google OAuth credentials and keeps auth tokens in persistent storage.

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Gmail Cleaner.

Gmail Cleaner screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

1 connected service

Why Gmail Cleaner

Everything you need, running where you choose.

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

Bulk unsubscribe and delete
Remove unwanted newsletters and sender groups with progress tracking.
Mark read, archive, and labels
Apply common Gmail mailbox actions in bulk.
OAuth callback support
Exposes the callback listener port for Google OAuth login flow.
Inbox cleanup at scale
Process large amounts of email by sender with bulk actions and filters.
Privacy-first deployment
Runs on your infrastructure with your own Google credentials.
Persistent auth and data
Stores OAuth token and app data in a mounted volume.
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 Gmail Cleaner
Open Templates, select Gmail Cleaner, 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

gmail-cleanerRequired

Gmail Cleaner Image

ghcr.io/gururagavendra/gmail-cleaner:v1.3.0Required

Credentials JSON

Paste the full Google OAuth client JSON content

Required

OAuth Callback Internal Port

8767Optional

OAuth Callback External Port

8767Optional

OAuth Host

Hostname used when building OAuth redirect URI

$(PRIMARY_DOMAIN)Optional

Enable Web Authentication

trueOptional
Resources
Project documentation and source code.
Latest template update
Apr 9, 2026

Initial template 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
OpenClaw logo
OpenClaw
OpenClaw is your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 An open-source personal AI assistant platform that gives you complete control over your data and AI interactions. Built for Molty, OpenClaw provides a gateway service for WebSocket connections, CLI tools for management, and support for multiple channels including WhatsApp, Telegram, Slack, Discord, and more. Deploy your personal AI assistant with full data ownership and privacy.
View template
Listmonk logo
Listmonk
Listmonk is a self-hosted, high-performance mailing list and newsletter manager. It is designed to manage millions of subscribers across various single and double opt-in lists, with custom JSON attributes for each subscriber. The app allows you to query and segment subscribers with SQL expressions and offers a fast bulk importer for easy integration with external CRMs and subscriber databases. Listmonk also provides a simple API for sending transactional messages to subscribers using pre-defined templates. These messages can be sent via email, SMS, Whatsapp, or any medium via Messenger interfaces. The app also includes simple analytics and visualization tools, a powerful templating system for creating dynamic email templates, and a media manager for uploading images for email campaigns. Listmonk is free, open-source, and designed for high performance, with a single binary application that runs everywhere with a minimal CPU and memory footprint.
View template
Lingva Translate logo
Lingva Translate
Lingva Translate is a free, open-source alternative front-end for Google Translate. Supports 100+ languages via scraping—no direct Google access, no user tracking. Built with Next.js and ChakraUI. Provides REST API for translation, audio, and language detection. Privacy-focused translation.
View template
Ready to deploy Gmail Cleaner?
Open your own Easypanel dashboard, choose Gmail Cleaner from Templates, and review the deployment options.