Repolode
aunefyren

aunefyren/poenskelisten

Um app web auto-hospedado para listas de desejos compartilhadas, em que amigos e familiares podem reservar presentes sem estragar a surpresa.

Alternativa open source a:Amazon Wish List

Estrelas
213
Forks
11
Issues abertas
5
Último commit
há 4 dias

O que é?

Pønskelisten é um aplicativo web auto-hospedado para criar listas de desejos, compartilhá-las com amigos, familiares e grupos e marcar presentes como reservados. As reservas são anônimas: as outras pessoas que visualizam a lista veem que um desejo já foi reservado, mas o dono da lista não. Assim, evita-se comprar presentes repetidos sem estragar a surpresa.

Os desejos podem ser organizados em categorias e ordenados ou agrupados na lista. Também é possível compartilhar listas publicamente com pessoas sem conta. O login pode ser feito com senha e MFA opcional por aplicativo autenticador ou por single sign-on com OpenID Connect, usando provedores como Authelia ou Keycloak.

O app pode ser executado a partir de uma imagem Docker, de um executável independente ou de um build em Go, e armazena dados em SQLite, PostgreSQL ou MySQL. Um servidor MCP opcional e somente leitura permite que assistentes de IA, como Claude, leiam as listas de desejos de uma pessoa após a autorização OAuth. O app pode ser instalado como PWA, embora a interface ainda não esteja totalmente otimizada para telas pequenas.

Recursos principais

  • 01Criar listas e desejos, organizados em categorias
  • 02Reservar desejos anonimamente, sem que o dono da lista veja quem os reservou
  • 03Compartilhar listas em grupos ou publicamente com pessoas sem conta
  • 04Fazer login com senha, MFA TOTP opcional ou SSO com OpenID Connect
  • 05Servidor MCP somente leitura para assistentes de IA, com acesso controlado por escopos OAuth
  • 06Executar com SQLite, PostgreSQL ou MySQL, configurável por variáveis de ambiente ou por config.json

Casos de uso

  • Planejar presentes de aniversário ou de Natal em família
  • Coordenar presentes entre amigos para evitar compras repetidas
  • Hospedar um servidor privado de listas de desejos em uma rede doméstica ou LAN
  • Permitir que um assistente de IA resuma as listas de desejos de uma casa

Início rápido

  1. 1

    Crie um docker-compose.yml usando o exemplo mínimo de SQLite do README

  2. 2

    Defina externalurl como o endereço em que você abrirá o app e mantenha persistentes os volumes files e images

  3. 3

    Inicie o app com Docker Compose e abra-o no navegador

Antes de usar

  • A interface ainda não está totalmente otimizada para telas pequenas.
  • É obrigatório definir external_url, e o login único só funciona quando o app é aberto nesse URL.
  • O projeto é licenciado sob a GPL-3.0, uma licença copyleft.

Em coleções

Tópicos

Perguntas frequentes

O que é poenskelisten?
Um app web auto-hospedado para listas de desejos compartilhadas, em que amigos e familiares podem reservar presentes sem estragar a surpresa. Pønskelisten é um aplicativo web auto-hospedado para criar listas de desejos, compartilhá-las com amigos, familiares e grupos e marcar presentes como reservados. As reservas são anônimas: as outras pessoas que visualizam a lista veem que um desejo já foi reservado, mas o dono da lista não. Assim, evita-se comprar presentes repetidos sem estragar a surpresa.
poenskelisten é gratuito? Qual é a licença?
poenskelisten é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
poenskelisten ainda é mantido?
Manutenção ativa. O último commit de poenskelisten foi em 3 de nov. de 2026.
Para que posso usar poenskelisten?
Planejar presentes de aniversário ou de Natal em família Coordenar presentes entre amigos para evitar compras repetidas Hospedar um servidor privado de listas de desejos em uma rede doméstica ou LAN Permitir que um assistente de IA resuma as listas de desejos de uma casa
Como instalar poenskelisten?
Crie um docker-compose.yml usando o exemplo mínimo de SQLite do README Defina externalurl como o endereço em que você abrirá o app e mantenha persistentes os volumes files e images Inicie o app com Docker Compose e abra-o no navegador
Onde consigo poenskelisten?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aunefyren/poenskelisten

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

Projetos relacionados