📝 Какое-то время назад я писал про то, как тащить ML сервис в прод, а потом про то как пытались сделать свое веб приложение для обработки новостей. И что первая история, что вторая рушились на моменте продуктивизации кода. Не понятно было тогда, как настроить автодеплой с гита на vps, как менеджерить несколько контейнеров руками, как смотреть сколько ресурсов приложение потребляет. То есть оно как бы работало, но только чтобы самим посмотреть, сделать
docker stop $(docker ps -aq) и больше к этому не подходить.Но теперь все поменялось с приходом self-host лихорадки и ИИ агентов. Сейчас чтобы сделать то, для чего нужна была команда девпсов и сисадминов делается в одну строчку кода и 10 минут настройки. А агентский подход к разработке, экономит десятки часов разработки.
⛳️ Общие слова закончены, давай к сути. Вот ты молодой, перспективный чел, который хочет написать свой веб сервис и заработать денег. У тебя есть идея, ты проверил, она востребована, есть product market fit, юзеры готовы платить за решение их боли. Что дальше ?
Готовый пайплайн выглядит так:
1️⃣ Арендуешь VPS с убунтой на борту. Покупаешь домен. Стоит 15$.
2️⃣ Ставишь туда любую платформу управления докер контейнерами. Dokploy, Coolify, Dokku, не имеет значения. Эту штука закроет большую часть инфраструктурных задач. Автодеплой из гита, сбор логов, масштабирование, мониторинг, резервное копирование. Стоит 0 денег.
3️⃣ Тебе понадобится база данных, поднимаешь докер контейнер с Supabase. Из коробки будет доступно и обычные таблички и s3 хранилище и real time очереди и аутентификация пользователей. Стоит 0 денег.
4️⃣ Пишешь код своего приложения с помощью любых агентов. Не забывай составить план приложения с агентом в plan mode, настроить промты проекта и прочее что написано в доке этого агента, это важно !
5️⃣ Настраиваешь интеграции базы с приложение, автодеплой по пушу в репозиторий, использование домена
🏁 У тебя готово публичное приложение. Остается самое сложное, маркетинг, привлечение пользователей, продуктовая аналитика.
🤔 Я это все к чему ? Да к тому, что сейчас уже нет вопроса, как мне сделать приложение. У тебя есть все инструменты, которые сделают все за тебя. Сделают быстро и качественно. Качественно настолько, что еще несколько лет назад для этого нужна была команда, бюджеты, инвестиции. Сейчас твои инвестиции это 2730 рублей и твое свободное время по вечерам. Остается только начать делать.
👨💻 В общем, если ты хочешь "что-то свое, что приносит деньги", хочешь попробовать сделать бизнес из этого. Начни с этого. Напиши что нибудь, покажи это людям, посмотри что получилось.
Cпециально подробно не писал про инструменты, хотел поделиться общим подходом. А конкретные инструменты можно погуглить, найти что-то что будет лучше подходить под твои задачи