Создал Amado Labs
После создания Boosty я долго думал, что вообще мог бы там выкладывать, чтобы у подписки был хоть какой-то смысл. Через какое-то время пришла гениальная (нет) идея открыть свою, так сказать, лабораторию, хаха.
Грубо говоря, это будет мой сборник всяких наработок, модов, утилит и других проектов, которые я по каким-то причинам не хочу выкладывать в полностью открытый доступ, но вполне могу давать людям по подписке.
Несколько дней я сидел и писал этот самый Amado Labs. Теперь у меня на сайте есть отдельная страница со всеми закрытыми проектами. Посмотреть их, почитать описание и узнать, что они вообще делают, может любой, а вот скачать смогут только подписчики.
Больше всего я мучался с тем, как нормально связать всё это с Boosty. Увы, у них нет какого-то удобного API для авторизации подписчиков, поэтому пришлось придумывать свой костыль. В итоге решил создавать коды и публиковать их в закрытых постах на Boosty. Пользователь берёт код, вводит его на сайте и вуаля — получает доступ.
Заодно сразу подумал о том, как самому не заебаться каждый раз вручную загружать новые проекты. Поэтому для себя я разработал abscli небольшую CLI-утилиту, которая помогает автоматически создать подходящий workflow для GitHub и потом спокойно одной командой деплоить новые релизы в Labs.
Так что теперь у меня официально есть место для моих платных приколов.
Правда, пока я ещё не придумал, что именно полезного туда положить, но думаю, в ближайшее время начну постепенно пополнять это дело.