WeddingShare on Ubuntu 24.04 LTS

Azure Media & Entertainment

a self hosted photo sharing gallery and guestbook for weddings and events: guests open a shared link or scan a printed QR code to upload their own photos and short videos and leave messages, while the host moderates from a private admin area

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

WeddingShare is an open source, self hosted way to gather and share the photos from your big day. The host creates one or more galleries and shares each with a simple link or a printed QR code to drop on the tables at a venue. Guests open it on their phones and upload the photos and short video clips they took, and leave a message in the guestbook, all without creating an account. The host keeps control from a private admin area, reviewing and approving pending uploads, arranging galleries and changing settings.

It is a natural fit for weddings, but works just as well for parties, reunions and any event where you want everyone's photos collected in one place you own, rather than scattered across phones and social media. An optional per gallery secret key lets the host keep individual galleries semi private.

Why the cloudimg image

cloudimg ships WeddingShare as a complete appliance rather than a container you have to wire up yourself: the application is built and running behind an nginx TLS reverse proxy within a minute or two of first boot, with the media thumbnailer in place, ready to create your first gallery. Security is designed in. WeddingShare ships a built in administrator account and an encryption secret that both have well known default values; this image never ships those defaults. On each machine's first boot, before the site is exposed, a unique administrator password and a unique encryption key are generated, so no two machines share a credential and the published defaults are rejected. The admin area is protected by that per machine password, while the guest upload flow stays open by design so guests can contribute without signing in. The app itself is bound to the local machine and only the reverse proxy is exposed, serving the gallery over TLS out of the box, and the administrator password is written to a root only file for you to read. The base is fully patched with unattended security updates enabled, and every image comes with a step by step deploy guide tested against the exact build and 24/7 cloudimg support.

Common uses

  • Collecting every guest's wedding photos and short videos in one gallery you own, via a shared link or printed QR code
  • Letting guests at a party, reunion or event upload their own photos without needing an account
  • Moderating and approving guest uploads and guestbook messages from a private, password protected admin area

See it running

Real screenshots taken while testing this image against its deployment guide.

WeddingShare on Ubuntu 24.04 LTS screenshot 1 WeddingShare on Ubuntu 24.04 LTS screenshot 2 WeddingShare on Ubuntu 24.04 LTS screenshot 3 WeddingShare on Ubuntu 24.04 LTS screenshot 4