# Tilorama

Tilorama is a self-hosted media applications app. Fast deep-zoom viewer for very large images. It is open source and self-hosted, installable on Unraid.

Canonical page: https://ourlocalhost.com/app/7031/tilorama

## Description

Fast deep-zoom viewer for very large images. Drop an image on the page (or browse for it or paste it): the server cuts it into a tile pyramid, like an online map, and the browser then loads only the tiles that are visible. A gigapixel image opens and pans as smoothly as a photo; a 2.8 gigapixel JPEG is ready in about 40 seconds. Reads JPEG, PNG, WebP, TIFF, GIF, AVIF and SVG. Zoom, rotate, flip, minimap, fullscreen and keyboard shortcuts, light and dark theme. Tile size, format, quality and the cache size limit are set in the page. Tilorama has no login: everyone who can reach the port can open images and clear the cache. Use it on a network you trust, or put it behind a reverse proxy with authentication.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Links

- Unraid: https://ca.unraid.net/apps/tilorama-1ji6icl1xztuo9?q=Tilorama
- GitHub: https://github.com/Tunefish92/Tilorama

## Common questions

### How can I keep Tilorama private if I expose it on a network?

Tilorama has no login, so anyone who can reach the port can open images and clear the cache. Bind it to the local machine or publish the port only on a network you trust.

### Where does Docker store uploaded images, tiles and settings?

Docker keeps uploaded originals, tiles and settings in /data. Mount a persistent volume at that path to keep them.

### Which port does the Docker example use?

The example maps the container's 8080 port to port 8080 on the local machine.

### How do I control the user and data ownership in Docker?

Set PUID and PGID, which default to 1000, to choose the user the app runs as and the owner of the data folder.

---
Source: Our Local Host (https://ourlocalhost.com/app/7031/tilorama), the self-hosted and open-source app directory.
