Back to templates
MAZANOKE icon

Deploy MAZANOKE on Sealos

Self-hosted local image optimizer that runs in your browser and keeps images on your device.

Tools
Deploy MAZANOKE in a few clicks from the Sealos App Store.Run a self-hosted open-source service on Kubernetes-backed infrastructure.Get automatic HTTPS, routing, and resource management from Sealos.Avoid manual YAML while keeping control of the deployed workload.

Why deploy on Sealos

Sealos makes deploying any app effortless, secure, and production-ready. From one-click launch to ongoing operations, we handle the heavy lifting so you can focus on what matters.

One-Click Deploy
Sealos logo
Compute
Networking
Storage
Security
Observability
Your Application is Live

One-Click Deployment

Deploy any app template in seconds. No compose setup, manual configure, and go live.

Managed Kubernetes Reliability

Built on Sealos Managed Kubernetes for high availability, auto-scaling, and self-healing by default.

Automatic HTTPS & Security

Every deployment includes a secure domain with automatic SSL. We handle certificates and text protection for you.

Persistent Storage

Attach persistent volumes with ease. Your data stays safe, durable, and always accessible.

Scale when needed

Adjust resources as your app grows, no downtime required.

You Get the Whole Stack

Sealos provisions and connects every resource your application needs. Everything is ready to use.

One-click, fully provisionedSecure by defaultProduction ready

App Service

Your application is running and ready to serve requests.

Public HTTPS URL

Secure, global endpoint to access your application.

Database

Managed database instance for your application.

Persistent Volume

Durable storage for uploads and application data.

Environment Variables

Configuration and secrets injected securely into your app.

Logs & Metrics

Centralized logs and basic metrics are enabled.

README

README.md

Deploy and Host MAZANOKE on Sealos

MAZANOKE is a self-hosted local image optimizer that runs in the browser. This template deploys MAZANOKE as a single web service on Sealos Cloud.

MAZANOKE Screenshot

About Hosting MAZANOKE

MAZANOKE serves a browser-based image optimization interface where users can compress, resize, and convert images without uploading them to a remote processing service. The application assets are served by Nginx, while image processing runs client-side in the user's browser.

The Sealos template provisions the web container, service, HTTPS ingress, and App entry. MAZANOKE is account-free by default, so users can open the app and start processing images immediately.

Common Use Cases

  • Private Image Compression: Reduce image file sizes while keeping image data on the user's device.
  • Format Conversion: Convert images between JPG, PNG, WebP, and ICO, with input support for formats such as HEIC, AVIF, TIFF, GIF, and SVG.
  • Offline-Friendly Utility: Install MAZANOKE as a web app and continue using it after the initial load.
  • Team Utility Portal: Provide a simple internal image optimization tool behind your Sealos domain.

Dependencies for MAZANOKE Hosting

The Sealos template includes all required runtime dependencies for MAZANOKE: the official container image, an internal Kubernetes Service, public HTTPS ingress, and the Sealos App launcher entry.

Deployment Dependencies

Implementation Details

Architecture Components:

This template deploys one service:

  • MAZANOKE Web: Nginx-based web container serving the MAZANOKE static application on port 80.

Configuration:

MAZANOKE runs without registration, login, databases, or object storage. Image files are processed in the browser, so the deployment does not store uploaded images on the server.

The upstream container supports optional basic authentication through USERNAME and PASSWORD environment variables. The template keeps the default account-free flow for one-click use; add those variables to the Deployment later when you want an access prompt.

License Information:

MAZANOKE is licensed under the GNU General Public License v3.0.

Why Deploy MAZANOKE on Sealos?

Sealos is an AI-assisted Cloud Operating System built on Kubernetes that unifies application deployment, operations, and management. By deploying MAZANOKE on Sealos, you get:

  • One-Click Deployment: Deploy MAZANOKE from the App Store without writing Kubernetes YAML.
  • Automatic HTTPS: Each deployment gets a public URL with SSL certificates managed by the platform.
  • Simple Operations: Use the Canvas, AI dialog, and resource cards to adjust resources or environment variables after deployment.
  • Persistent Platform Management: Kubernetes-native health checks, service discovery, and workload management are handled by Sealos.
  • Pay-As-You-Go Efficiency: Run a lightweight image utility with a small resource profile and adjust capacity when needed.

Deploy MAZANOKE on Sealos and give users a private, browser-based image optimizer without managing infrastructure.

Deployment Guide

  1. Open the MAZANOKE template and click Deploy Now.
  2. Keep the default parameters or adjust the app name and public host if needed.
  3. Wait for deployment to complete, typically 2-3 minutes. After deployment, you will be redirected to the Canvas. For later changes, describe your requirements in the dialog to let AI apply updates, or click the relevant resource cards to modify settings.
  4. Access MAZANOKE through the provided public URL and start optimizing images. No registration or login is required.

Configuration

After deployment, you can configure MAZANOKE through:

  • AI Dialog: Describe changes such as adding environment variables or adjusting resource limits.
  • Resource Cards: Click the Deployment card to edit CPU, memory, replicas, or environment variables.
  • Basic Authentication: Add USERNAME and PASSWORD environment variables to enable the upstream container's built-in HTTP basic authentication.

Scaling

To scale MAZANOKE:

  1. Open the Canvas for your deployment.
  2. Click the Deployment resource card.
  3. Adjust CPU, memory, or replica count.
  4. Apply the changes in the dialog.

MAZANOKE does image processing in the browser, so server-side resource needs are usually small.

Troubleshooting

The page loads, but image processing feels slow

  • Cause: Compression and conversion run on the user's browser device.
  • Solution: Test with a smaller source image, use a modern browser, or reduce the number of images processed at once.

Basic authentication does not appear

  • Cause: The upstream container enables basic authentication only when both USERNAME and PASSWORD are set.
  • Solution: Add both environment variables to the Deployment and restart the workload.

Getting Help

Additional Resources

License

This Sealos template is provided under the Apache License 2.0. MAZANOKE itself is licensed under the GNU General Public License v3.0.

Related templates

Explore more production-ready templates.

More

Ready to Stop Configuring and
Start Creating?

Get started for free. No credit card required.

Play