Postcard теперь open source: Ruby, Docker, два режима — всё на GitHub
NewsMakerЗакрытый личный сайт стал открытым кодом.
Разработчик Филипп И. Томас опубликовал исходный код проекта Postcard — веб-приложения, позволяющего заменить соцсети собственным сайтом с блогом и рассылкой. Проект создавался почти три года и теперь доступен под лицензией GPLv3 на GitHub. Решение ориентировано на пользователей, которые хотят контролировать своё цифровое присутствие без алгоритмов, лент и сторонних платформ.
Postcard появился в 2022 году как альтернатива соцсетям: автор удалил свои аккаунты и начал публиковать новости о себе через email и персональный сайт. За несколько месяцев проект обрёл широкую аудиторию, и тысячи пользователей начали вести свои собственные Postcard-сайты.
Хотя сервис приносит символическую прибыль, автор продолжает его поддерживать и считает важным сохранять простые и надёжные инструменты. Разработка построена на Ruby on Rails, отличается минимальным числом зависимостей и легко адаптируется под разные сценарии использования.
Открытая версия Postcard включает два режима: Solo — для ведения одного сайта без сложной настройки, и Multiuser — для полноценного хостинга с поддержкой кастомных доменов, регистрации пользователей и платных функций. Код обоих режимов находится в одной ветке и сопровождается Docker-конфигурацией и шаблоном для хостинга на Render.
Для запуска потребуется стандартный стек: Ruby 3.1, PostgreSQL, Node.js с Puppeteer, а также библиотека Vips для обработки изображений. Приложение может работать без сложной настройки, но для продакшена рекомендуется интеграция с AWS (S3 и SES) и hCaptcha для защиты форм. Поддерживается авторизация через Google и обработка платежей через Stripe.
Среди встроенных функций — генерация OpenGraph-превью для соцсетей, email-рассылки, автоматическое открытие писем в браузере при разработке и анонимная телеметрия, которую можно отключить одной переменной.

Разработчик Филипп И. Томас опубликовал исходный код проекта Postcard — веб-приложения, позволяющего заменить соцсети собственным сайтом с блогом и рассылкой. Проект создавался почти три года и теперь доступен под лицензией GPLv3 на GitHub. Решение ориентировано на пользователей, которые хотят контролировать своё цифровое присутствие без алгоритмов, лент и сторонних платформ.
Postcard появился в 2022 году как альтернатива соцсетям: автор удалил свои аккаунты и начал публиковать новости о себе через email и персональный сайт. За несколько месяцев проект обрёл широкую аудиторию, и тысячи пользователей начали вести свои собственные Postcard-сайты.
Хотя сервис приносит символическую прибыль, автор продолжает его поддерживать и считает важным сохранять простые и надёжные инструменты. Разработка построена на Ruby on Rails, отличается минимальным числом зависимостей и легко адаптируется под разные сценарии использования.
Открытая версия Postcard включает два режима: Solo — для ведения одного сайта без сложной настройки, и Multiuser — для полноценного хостинга с поддержкой кастомных доменов, регистрации пользователей и платных функций. Код обоих режимов находится в одной ветке и сопровождается Docker-конфигурацией и шаблоном для хостинга на Render.
Для запуска потребуется стандартный стек: Ruby 3.1, PostgreSQL, Node.js с Puppeteer, а также библиотека Vips для обработки изображений. Приложение может работать без сложной настройки, но для продакшена рекомендуется интеграция с AWS (S3 и SES) и hCaptcha для защиты форм. Поддерживается авторизация через Google и обработка платежей через Stripe.
Среди встроенных функций — генерация OpenGraph-превью для соцсетей, email-рассылки, автоматическое открытие писем в браузере при разработке и анонимная телеметрия, которую можно отключить одной переменной.