All templates

Deploy Pic-O on your own server.

Pic-O logo

Pic-O is a modern self-hosted photo gallery application with a clean web interface for browsing and organizing image collections. This template deploys Pic-O with a MariaDB backend and preconfigured application settings so the app and database communicate correctly at first startup.

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Pic-O.

Pic-O screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

2 connected services

Why Pic-O

Everything you need, running where you choose.

Get the full Pic-O experience with Easypanel handling the repetitive infrastructure work around it.

MariaDB Backed
Uses MariaDB for durable application metadata and configuration state.
Dedicated Photo Mount
Maps a persistent storage path to /var/www/resources/photos.
Dedicated App Storage Mount
Maps a persistent path to /var/www/storage/app.
Simple Photo Stack
Run Pic-O with a straightforward app plus database architecture.
Persistent Media Storage
Store photos and application data in mounted volumes for long term use.
Self-Hosted Control
Keep your image data and metadata in your own infrastructure.
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 Pic-O
Open Templates, select Pic-O, 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

appRequired

App Service Image

xirtnl/pic-o:latestRequired
Resources
Project documentation and source code.
Latest template update
Apr 1, 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
Urocissa logo
Urocissa
Urocissa is a self-hosted photo and video gallery designed to serve massive collections, capable of handling millions of images and videos. Built with Rust and Vue, it features blazing fast performance with an in-memory cached database that can instantly serve, search, and filter one million photos in under a second. It runs on as little as 4 GB of RAM even with a million photos, offers infinite scrolling without pagination using advanced virtual scrolling, and supports instant boolean search (and, or, not) across your entire library. Features include upload support, auto-sync from local folders, EXIF data extraction, user-defined tags, duplicate handling, shareable albums, and read-only mode.
View template
Photoview logo
Photoview
Photoview is a user-friendly photo gallery designed for photographers. It allows you to easily navigate through directories filled with high-resolution photos and videos. The app syncs with your file system, automatically organizing your media based on the file structure. Directories become albums filled with the photos and videos found within them. Photoview also automatically rescans for new media, keeping your gallery updated. Multiple users can be configured, each with their own directory of photos and videos, and each user's media is kept private with a username and password. Albums and individual photos or videos can be shared through public or password-protected links. Photoview also analyzes photos for EXIF metadata, displaying this information next to the photo and using it to present photos on a map. The app also has a mobile version for iOS, allowing you to quickly access your media library from your phone. Photoview supports RAW images, automatically extracts metadata from images and videos, and optimizes videos for the web. It also generates thumbnails automatically and ensures that your media is secure and private.
View template
Pixapop logo
Pixapop
Pixapop is a modern photo management and sharing application that provides a beautiful web interface for organizing, viewing, and sharing your photo collection. It features automatic photo organization, metadata extraction, and a clean, responsive interface for browsing your photos from any device.
View template
Pic-O logo
Ready to deploy Pic-O?
Open your own Easypanel dashboard, choose Pic-O from Templates, and review the deployment options.