Memtly.Community

Memtly.Community

Official

Docker app from Memtly's Repository

Overview

Memtly is a very basic site with only one goal. It provides you and your guests a way to share memories of and leading up to an event.

Memtly.Community


About

Memtly (formerly WeddingShare) is a very basic site with only one goal. It provides you and your guests a way to share memories of and leading up to an event. Simply provide your guests with a link to a gallery either via a Url or even better by printing out the provided QR code and handing it out to your guests on arrival. Doing so will allow them to view your journey up to this point and give them the ability to share their experience on the day by uploading their own images and videos.

Screenshot Screenshot

Support

Thank you to everyone that supports this project. For anyone that hasn't yet I would be grateful if you would show some support by "buying me a coffee" or sponsoring on GitHub using the links below. All proceeds will go towards maintaining and improving this project.


Buy Me a Coffee

Why Rebrand / Rename?

Originally this project was called WeddingShare. As more and more people started using it we quickly realised that people were using it for more than just weddings. We've seen concerts, friend trips, and a whole host of other events. It only felt right that we rebrand to something more "generic" to cover all bases and reduce confusion when inevitably someone recommends it to a friend and their response is "but I'm not getting married". That's where Memtly comes in... Now along with the improved look, we also have an improved name.

Demo

Why not give it a try before installing? Take a look at the demo site here - https://demo.memtly.com/

Documentation & Setup

For a setup steps and a full list of configurable options please view the documentation site - https://docs.memtly.com.

Disclaimer

Warning. This is open-source software (GPL-V3), and while we make a best effort to ensure releases are stable and bug-free, there are no warranties. Use at your own risk.

Notes

Not all image formats are supported in browsers so although you may be able to add them via the GALLERY_ALLOWED_FILE_TYPES environment variable they may not be supported. One such format is Apples .HEIC format. It is a licensed format which as a result has not been widely adopted outside of Apple devices. This is outside the control of this project and will not be supported, instead let users devices automatically convert the images to .JPG format. Please do not allow the .HEIC format, any issues opened will be closed as this project wil not support it until it is adopted by modern web browsers.

Links

Screenshots


Star History Chart

Media gallery

1 / 4

Install Memtly.Community on Unraid in a few clicks.

Find Memtly.Community in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Memtly.Community Review the template variables and paths Click Install

Download Statistics

7,725
Total Downloads

Details

Repository
memtly/memtly:latest
Last Updated2026-06-25
First Seen2026-04-21

Runtime arguments

Web UI
http://[IP]:[PORT:5000]/
Privileged
false

Template configuration

PortPorttcp

Port used to connect to the web UI

Target
5000
Default
5000
Value
5000
TitleVariable

Application title to appear in headers

Target
TITLE
Default
Memtly
Value
Memtly
Database TypeVariable

The type of database backend to use

Target
DATABASE_TYPE
Default
sqlite|mysql|mariadb|postgres|mssql
Value
sqlite
Database Connection StringVariable

The connection string for the database backend

Target
DATABASE_CONNECTION_STRING
Default
Data Source=./config/memtly.db
Value
Data Source=./config/memtly.db
Admin PasswordVariable

The password of the primary admin account

Target
ACCOUNT_ADMIN_PASSWORD
Default
ChangeMe
Value
ChangeMe
Encryption KeyVariable

The key used to encrypt data

Target
SECURITY_ENCRYPTION_KEY
Default
ChangeMe
Value
ChangeMe
Encryption SaltVariable

The salt used to randomize the encryption

Target
SECURITY_ENCRYPTION_SALT
Default
ChangeMe
Value
ChangeMe
Config PathPathrw

Path to configuration related data

Target
/app/config
Default
/mnt/user/appdata/Memtly/config
Value
/mnt/user/appdata/Memtly/config
Uploads PathPathrw

Path to gallery images

Target
/app/uploads
Default
/mnt/user/appdata/Memtly/uploads
Value
/mnt/user/appdata/Memtly/uploads
Thumbnails PathPathrw

Path to image thumbnails

Target
/app/thumbnails
Default
/mnt/user/appdata/Memtly/thumbnails
Value
/mnt/user/appdata/Memtly/thumbnails
Custom Resources PathPathrw

Path to custom uploaded resource files

Target
/app/custom_resources
Default
/mnt/user/appdata/Memtly/custom_resources
Value
/mnt/user/appdata/Memtly/custom_resources