Repolode
markusthiel

markusthiel/lumio

Galeria de fotos e vídeos self-hosted para fotógrafos, com aprovação de imagens por clientes, loja de impressões e marcação automática com IA.

Alternativa open source a:PixiesetPicdropPic-Time

Estrelas
87
Forks
13
Issues abertas
4
Último commit
anteontem

O que é?

Lumio é uma galeria self-hosted para fotógrafos e estúdios. Os fotógrafos enviam fotos e vídeos, compartilham o link da galeria com os clientes, e os clientes selecionam favoritos, atribuem tags de cores, avaliam imagens e deixam comentários. Os vídeos podem ser revisados em momentos específicos, e é possível desenhar anotações diretamente sobre fotos e quadros de vídeo.

A área do estúdio inclui opções de design da galeria, como layouts e apresentações de slides, além de personalização whitelabel. Também oferece uma loja de impressões para vender cópias, telas e fotolivros usando seus próprios fornecedores e, opcionalmente, pagamentos com Stripe. As imagens recebem tags automaticamente por um modelo CLIP, e é possível filtrá-las por nível de confiança.

A stack usa Next.js, Fastify, Postgres, Redis e um worker em Python, com implantação via Docker Compose. O armazenamento pode ser feito pelo serviço compatível com S3 incluído ou por um provedor externo, como R2, B2 ou Wasabi.

Recursos principais

  • 01Aprovação de imagens por clientes com curtidas, tags de cores, avaliações por estrelas, comentários e anotações desenhadas
  • 02Revisão de vídeos com anotações vinculadas a momentos específicos e navegação pela tira de quadros
  • 03Suporte a RAW para formatos de câmeras comuns via LibRaw
  • 04Loja para vender cópias, telas e fotolivros diretamente pelas galerias
  • 05Marcação automática com IA usando CLIP e filtros por nível de confiança
  • 06Personalização whitelabel com logotipos, cores e domínios próprios
  • 07URLs assinadas, autenticação de dois fatores, registro de auditoria e acordo de processamento de dados em conformidade com o GDPR

Casos de uso

  • Um fotógrafo que entrega galerias para aprovação, nas quais os clientes escolhem as imagens finais
  • Um estúdio que quer manter as fotos dos clientes e os dados pessoais no próprio servidor por motivos relacionados ao GDPR
  • Uma agência que hospeda galerias para vários fotógrafos clientes em uma única instância
  • Um fotógrafo que vende cópias e fotolivros diretamente aos clientes pela própria galeria

Início rápido

  1. 1

    Obtenha o repositório

    git clone https://github.com/markusthiel/lumio.git
  2. 2

    Inicie os contêineres (a primeira inicialização leva de 3 a 5 min)

    docker compose up -d
  3. 3

    Crie um usuário administrador

    docker compose exec api npm run create-admin -- --email=you@example.com --password=atleast12chars --name="Your Studio"
  4. 4

    Abra http://localhost no navegador e faça login

Antes de usar

  • É distribuído sob a licença de código-fonte disponível FSL-1.1-ALv2, não é open source segundo a OSI, e não é permitido oferecê-lo a terceiros como um SaaS hospedado concorrente.
  • Requer Docker com Compose v2 e trabalho de hospedagem própria, incluindo a abertura das portas 80 e 9000 no servidor.

Em coleções

Tópicos

Perguntas frequentes

O que é lumio?
Galeria de fotos e vídeos self-hosted para fotógrafos, com aprovação de imagens por clientes, loja de impressões e marcação automática com IA. Lumio é uma galeria self-hosted para fotógrafos e estúdios. Os fotógrafos enviam fotos e vídeos, compartilham o link da galeria com os clientes, e os clientes selecionam favoritos, atribuem tags de cores, avaliam imagens e deixam comentários. Os vídeos podem ser revisados em momentos específicos, e é possível desenhar anotações diretamente sobre fotos e quadros de vídeo.
lumio é gratuito? Qual é a licença?
lumio é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
lumio ainda é mantido?
Manutenção ativa. O último commit de lumio foi em 5 de nov. de 2026.
Para que posso usar lumio?
Um fotógrafo que entrega galerias para aprovação, nas quais os clientes escolhem as imagens finais Um estúdio que quer manter as fotos dos clientes e os dados pessoais no próprio servidor por motivos relacionados ao GDPR Uma agência que hospeda galerias para vários fotógrafos clientes em uma única instância Um fotógrafo que vende cópias e fotolivros diretamente aos clientes pela própria galeria
Como instalar lumio?
Obtenha o repositório: git clone https://github.com/markusthiel/lumio.git Inicie os contêineres (a primeira inicialização leva de 3 a 5 min): docker compose up -d Crie um usuário administrador: docker compose exec api npm run create-admin -- --email=you@example.com --password=atleast12chars --name="Your Studio" Abra http://localhost no navegador e faça login
Onde consigo lumio?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/markusthiel/lumio

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados