Самостоятельно размещаемое веб-приложение, где семьи делятся рождественскими списками желаний и избегают повторных покупок подарков.
aunefyren/poenskelisten
Самостоятельно размещаемое веб-приложение для общих списков желаний: друзья и близкие могут бронировать подарки, не раскрывая сюрприз.
Open source альтернатива:Amazon Wish List
- Звёзды
- 213
- Форки
- 11
- Открытые issues
- 5
- Последний коммит
- 3 дня назад
Что это?
Pønskelisten — веб-приложение, которое можно разместить на собственном сервере. Оно позволяет создавать списки желаний, делиться ими с друзьями, близкими и группами, а также отмечать подарки как забронированные. Бронирование анонимное: другие пользователи видят, что желание уже занято, а владелец списка — нет. Так можно избежать одинаковых подарков и сохранить сюрприз.
Желания можно распределять по категориям, сортировать и группировать в списке. Списками также можно делиться публично — с людьми без аккаунта. Войти можно по паролю, при желании подключив MFA через приложение-аутентификатор, или через Single Sign-On с OpenID Connect и такими провайдерами, как Authelia или Keycloak.
Приложение можно запустить из Docker-образа, отдельного исполняемого файла или собрать с помощью Go. Данные хранятся в SQLite, PostgreSQL или MySQL. Дополнительно доступен MCP-сервер только для чтения: он позволяет AI-ассистентам, например Claude, просматривать списки желаний пользователя после авторизации через OAuth. Приложение можно установить как PWA, хотя интерфейс пока не полностью адаптирован для небольших экранов.
Ключевые возможности
- 01Создание списков желаний и желаний с распределением по категориям
- 02Анонимное бронирование желаний: владелец списка не видит, кто их выбрал
- 03Общий доступ к спискам в группах или публично — в том числе для людей без аккаунта
- 04Вход по паролю, с необязательной MFA через TOTP или через SSO с OpenID Connect
- 05MCP-сервер только для чтения для AI-ассистентов с доступом, ограниченным областями OAuth
- 06Работа с SQLite, PostgreSQL или MySQL; настройка через переменные окружения или config.json
Сценарии использования
- Планирование подарков на день рождения или Рождество в семье
- Координация подарков в компании друзей, чтобы не покупать одно и то же
- Размещение приватного сервера списков желаний в домашней сети или LAN
- Возможность попросить AI-ассистента составить сводку списков желаний семьи
Быстрый старт
- 1
Создайте docker-compose.yml, используя минимальный пример SQLite из README
- 2
Укажите в externalurl адрес, по которому будете открывать приложение, и настройте постоянное хранение томов files и images
- 3
Запустите приложение с помощью Docker Compose и откройте его в браузере
Что важно знать
- Интерфейс пока не полностью оптимизирован для небольших экранов.
- Необходимо задать external_url; единый вход работает, только если приложение открыто по этому URL.
- Проект распространяется по лицензии GPL-3.0 — лицензии с авторским левом.
В подборках
Темы
Частые вопросы
- Что такое poenskelisten?
- Самостоятельно размещаемое веб-приложение для общих списков желаний: друзья и близкие могут бронировать подарки, не раскрывая сюрприз. Pønskelisten — веб-приложение, которое можно разместить на собственном сервере. Оно позволяет создавать списки желаний, делиться ими с друзьями, близкими и группами, а также отмечать подарки как забронированные. Бронирование анонимное: другие пользователи видят, что желание уже занято, а владелец списка — нет. Так можно избежать одинаковых подарков и сохранить сюрприз.
- poenskelisten можно использовать бесплатно? Какая у него лицензия?
- poenskelisten распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- poenskelisten всё ещё поддерживается?
- Активно поддерживается. Последний коммит в poenskelisten — 3 нояб. 2026 г..
- Для чего можно использовать poenskelisten?
- Планирование подарков на день рождения или Рождество в семье Координация подарков в компании друзей, чтобы не покупать одно и то же Размещение приватного сервера списков желаний в домашней сети или LAN Возможность попросить AI-ассистента составить сводку списков желаний семьи
- Как установить poenskelisten?
- Создайте docker-compose.yml, используя минимальный пример SQLite из README Укажите в externalurl адрес, по которому будете открывать приложение, и настройте постоянное хранение томов files и images Запустите приложение с помощью Docker Compose и откройте его в браузере
- Где скачать poenskelisten?
- Исходный код и инструкции по установке — на GitHub: https://github.com/aunefyren/poenskelisten
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемое приложение для вишлистов, которыми можно делиться: близкие увидят и заберут подарки, не покупая одно и то же.
Самостоятельно размещаемый медиасервер для фильмов, сериалов и аниме — альтернатива Jellyfin и Plex, почти не требующая ручной настройки.
Приложение для компьютера и CLI для создания и запуска локальных моков REST API — без учётной записи и удалённого развертывания.
Система для самостоятельного управления турнирами с форматами на выбывание, круговой системой и швейцарской системой, планированием матчей перетаскиванием и публичными панелями.
Самостоятельно размещаемая платформа для ведения торгового журнала и аналитики: импортирует сделки из разных брокерских сервисов и помогает выявлять закономерности в результатах.