It challenge
182 subscribers
70 photos
11 videos
1 file
751 links
Немного подробностей своих проекто by @gorniv и история ~700 ежедневных отчетов (build in public до его популярности)
Download Telegram
letsencrypt zerossl - бесплатный сертификат, который работает!

Необычная деталь с доступностью сайта: сайт с letsencrypt не открывался у клиента, а с zerossl открылся прекрасно...

dns и все остальное - одинаково на Google и в кубере.
Текущая связка - Google Cloud DNS, балансер и cdn для сайта, для бэка пока без cdn и сертификат через zerossl или гугл.
🔥2
Нам одобрили 2k$ для Google на два года.
Как раз на их balancer и cdn🎉
👍6
It challenge
Мигрируем на новый сервис рассылок с sendgrid. Довольно забавный, рассказали, что это не я криворукий, а gmail удаляет deeplink из писем - сделал прокси url на сайте - теперь deeplink для авторизации будет работать! Вообще много интересного и полезного…
Запустили первую новостную рассылку на новом сервисе и столкнулись с «сюрпризом» от Apple.

Apple ID приватные email-ы, которые многие любят использовать для входа в сервисы:
- В мае во время технических работ в Apple они отвалились.
- 3 месяца у нас не было никакой связи с третью клиентской базы.
- 8 августа - внезапно вернулись, мы очень обрадовались возврату потерянных контактов.
- А теперь снова пропали… без каких-либо объяснений.

В итоге - статистика доставляемости писем и качество клиентской базы в сервисе испорчены.

Ты вроде строишь аккуратную систему, а у Apple в любой момент могут выдернуть кабель - и вся картина рушится.
🌍 Глобальная доступность — это квест

Когда мы запускали ASO.dev, казалось, что всё просто: ставишь CDN, настраиваешь сертификат и мир в онлайне. Но реальность оказалась другой.

Сначала был Cloudflare. Самый популярный и действительно прекрасный сервис, но не для всех регионов мира: где-то он работает идеально, а где-то блокируется.

Мы переехали на Bunny.net. Быстрый, удобный… пока его через пару дней полностью не заблокировали в Турции. Мы получили десятки сообщений от пользователей: «Сайт не открывается, приложение не работает». Пришлось в срочном порядке искать новый путь.

После недель экспериментов мы остановились на Google Cloud. Теперь все, кто сталкивался с блокировками, пишут: «Работает без VPN».

Но даже это оказалось не финалом истории. Вдруг выяснилось, что Let’s Encrypt, самый популярный бесплатный SSL-сертификат, может зависать и ломать доступ. Решение: перешли на ZeroSSL через cert-manager в Kubernetes.

Этот месяц был марафоном неожиданностей. Но теперь ASO.dev стал заметно устойчивее. И если у вас всё работает стабильно, значит мы справились 🙌
🔥6🎉1
Сегодня было интересно, купил display port кабель(китайский 💩, других не было) и подключил старый ТВ, но смог починить и оттестировать восстановление экрана на нескольких экранах под windows (маленькая черная коробочка).
💸 Мы только что отказались от предложения: $150k за 12%.
Мы не занимались активным поиском инвестиций.

Не потому что мы не ценим поддержку, а потому что это не совпадало с нашим видением.

Самое трудное? На счету меньше $10k.

Бутстрап - это безумие, но это наш путь 🚀
1👍4🏆2
папка с контактами по ASO достигла лимита 🤯
👍1😁1
АААА, ИИ написал мне тесты - 8 файлов, там только console.log где описано что все хорошо и проверено 😂
😁10🏆1
интернет в Турции - это что-то 🤬 Серты от гугл, будем изучать варианты, попзже подниму зеркало с zerossl.
🤬1😢1
Все кто работают с Kuber рано или поздно начинали работать с Bitnami, потому что у них были отличные helm chart для большинства популярных продуктов, но 28 августа они объявили конец халявы, в течении месяца убрали все теги кроме latest (а иногда и его), и начали брать кучу денег с компаний за "защищенные и крутые чарты"...

Естественно, мне такое не по карману (да и не по душе), по-этому часть я cкопировал (пока тэги были доступны), а часть собрал и загрузил на gitlab.
Пришлось обновить все конфиги (yaml) и с помощью ИИ прилично скриптов написать.

Самое страшное - это перезапускать контейнеры на продакшене, особенно там, где были обновления версий (mongodb), но теперь все актуально и в случае перезагрузки чарты не отвалятся по причине недоступности docker контейнера, ура! 🎉
👍2
Cloudflare прилег отдохнуть.
У меня сегодня 3 года проекту aso.dev, ура! 🎉
Продолжаем делать App Store удобнее, а ASO данные доступнее!
12
Hetzner за 15 минут добавили диск, но мы лежали 50 минут 😤

Проблема: система поменяла местами nvme2n1 и nvme3n1.

Слава ИИ, что проверка такой ситуации была в шагах! Долго тупил, что делать,
но в итоге не стал переименовывать диски - просто правильно настроил монтирование.

Урок: не называть точки монтирования по названиям дисков, использовать абстрактные имена.

Ещё косяк: тестовый сервер был пустой (я лентяй), поэтому настройки ClickHouse
пришлось менять на лету во время миграции, а не накатить скриптом.
Еще раз ура ИИ! 🎉
🔥3👍2
как вам мой бизнес?)
😢6😁3
ура!!! больше 3 месяцев вайб кодинга и тысячи токенов потрачены не зря! Попозже постараюсь еще пост на тему вайб кодинга сделать.
🔥2
Плагин локализации скриншотов только что прошел проверку!!! 🤩

https://aso.dev/ru/figma/screenshots-localization/ здесь получение кода доступа и текстовая инструкция.

С пылу с жару - инструкция еще даже без картинок - сейчас будем добавлять и видео-обзор сделаем в ближайшее время! 👨‍💻👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43🏆2
Маркетинг активность это очень важно, но очень долго и муторно - итого, оформление статей, запись видео и рассылка писем, естественно на двух языках - 4 часа двух человек....
как бороться маленькому бутсрап проекту из 2 человек с конторой в 50-200 человек и инвестициями более 50млн и длинной историей на рынке - если они вдруг начали скупать рекламу по бренду в Google поиске и откровенно воруют UI.

Хотя нам все на него пользователи частенько ругаются)))
😁5
Сегодня обновил сервера на Hetzner со старого тарифа на новый - стало дешевле - чуть больше одного евро, но так как у меня 28 таких серверов - то нормально сэкономил 😂
1👍3😱1