Files
wiki/Catalogue-Self-Hosted/apps/app-weddingshare.md
T
2026-06-09 18:40:21 +02:00

3.6 KiB


title: WeddingShare created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, file-sharing, photos, mariage, evenement] confidence: high contested: false sources: [https://selfh.st/apps/?tag=File+Sharing, https://github.com/CarveCode/wedding-share]

📁 WeddingShare

Application spécialisée dans le partage de photos de mariage : invités anonymes uploadent, mariés consultent et téléchargent en lot.

📋 Informations Générales

Attribut Valeur
Nom WeddingShare
Slug weddingshare
Description Galerie collaborative de photos de mariage self-hosted
Site officiel https://wedding-share.org
Repository https://github.com/CarveCode/wedding-share
Stars 875
Licence MIT
Langage principal C#
Catégorie File Sharing (niche : mariage)
Tags [catalogue, file-sharing, photos, mariage, evenement]

📝 Description

⚠️ Usage spécifique : WeddingShare est une application conçue pour un cas d'usage très précis — la collecte et le partage de photos lors d'un mariage. Si vous cherchez un outil de partage généraliste, passez votre chemin : c'est délibérément mono-usage.

Le principe : les mariés déploient l'application et partagent une URL (souvent via QR code affiché sur les tables ou dans le faire-part). Les invités accèdent à l'interface, uploadent les photos qu'ils ont prises pendant la cérémonie et la fête, sans avoir besoin de créer de compte. En fin de soirée, les mariés récupèrent l'ensemble des contributions sous forme de galerie ou de ZIP à télécharger.

L'interface est volontairement simple et festive (thème personnalisable, dégradés pastel). Les fonctionnalités incluent modération admin (suppression de photos indésirables), likes/commentaires en lecture seule pour les invités, téléchargement global en ZIP, et export vers Google Photos ou Immich en fin d'événement. C'est un outil ponctuel, parfait à déployer pour un mariage puis à éteindre.

🚀 Installation

Via Docker (recommandé)

# docker-compose.yml
services:
  weddingshare:
    image: ghcr.io/carvecode/wedding-share:latest
    container_name: weddingshare
    restart: unless-stopped
    ports:
      - "5000:5000"
    environment:
      - AdminEmail=marie@example.com
      - ConnectionStrings__DefaultConnection=Data Source=/data/wedding.db
    volumes:
      - weddingshare_data:/data
volumes:
  weddingshare_data:

Installation manuelle

# Via .NET
git clone https://github.com/CarveCode/wedding-share.git
cd wedding-share
dotnet publish -c Release
./bin/Release/net8.0/wedding-share

⚙️ Configuration

  • Personnalisation des couleurs/thème
  • Mot de passe admin
  • Capacité de stockage maximale
  • Activation/désactivation des commentaires invités

🔗 Alternatives

  • Immich — galerie photo polyvalente, partage par lien
  • Pigallery2 — galerie photo générique avec upload
  • Pixelfed — Instagram-like fédéré, pas vraiment adapté

🔒 Sécurité

  • Upload anonyme possible : à coupler avec modération
  • HTTPS obligatoire pour préserver les photos
  • Pas d'auth invité = pas de leak d'identifiants
  • Admin en authentification unique (mot de passe)

📚 Ressources

🔗 Pages Liées