Проект 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 для поддержки нескольких пользователей, пользовательских доменов, платежей и других опций. Кодовая база включает оба режима в одной и той же основной ветке»,

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

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

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии