Проект Postcard опубликован как Open Source

Проект Postcard опубликован как Open Source

Разработчик Филипп И. Томас опубликовал в открытом доступе исходный код проекта Postcard. Это инструментарий для самостоятельного размещения личного сайта и рассылки новостей. Решение находилось в разработке почти три года. Исходный код проекта написан на Ruby и HTML и выложен на GitHub под лицензией GNU General Public License v3.0.

«В 2022 году я запустил Postcard как личный сайт + рассылку новостей. Я удалил социальные сети и хотел найти способ оставаться на связи с друзьями по электронной почте. Проект поддерживает мой личный сайт philipithomas.com, где я с тех пор ежемесячно публикую подборку «Чем я занимаюсь».

Запуск Postcard был хорошо принят, и на него подписались тысячи людей. Сегодня многие люди продолжают использовать и поддерживать свои сайты Postcard. Доход скромный — я зарабатываю на нем десятки долларов в месяц. Но я счастлив поддерживать его, потому что считаю, что надёжные инструменты важны. Сегодня я по‑прежнему поддерживаю Postcard, а размещённый сервис работает на Mac Mini на моем столе.

Я решил опубликовать исходный код Postcard. Я обновляю сервис только изредка, несколько разработчиков попросили внести свой вклад, и я больше не ожидаю существенного дохода от проекта. Открытие исходного кода кажется правильным.

В эпоху вайб‑программирования, я думаю, было бы забавно предоставить людям работающее приложение, которое они могут настраивать. Postcard — довольно простое приложение, написанное на Ruby on Rails, которое работает с небольшим количеством зависимостей. Поэтому его должно быть легко запускать и настраивать.

Чтобы открыть исходный код Postcard, я внёс некоторые изменения в код. Самое важное — я переписал приложение для поддержки режима Solo для запуска одного сайта, что упрощает хостинг и развёртывание для большинства пользователей с открытым исходным кодом. Размещённая служба работает в режиме Multiuser для поддержки нескольких пользователей, пользовательских доменов, платежей и других опций. Кодовая база включает оба режима в одной и той же основной ветке»,

— пояснил Томас.

Проект Postcard опубликован как Open Source

Источник: habr.com

Next Post

Вышел Wayland 1.24

6 июля 2025 года состоялся релиз протокола для организации графического сервера, механизма межпроцессного взаимодействия и библиотек Wayland 1.24. Предыдущая стабильная версия проекта вышла в мае 2024 года. Ветка Wayland 1.24 обратно совместима на уровне API и ABI с выпусками 1.x и содержит в основном исправления ранее обнаруженных ошибок и незначительные […]