> нужно где-то хранить тонны фото котиков, а ещё нужна бд для лайков и комментариев 1. на первых порах там будут не тонны, а килограммы или даже граммы фото котиков 2. csv файл вполне подойдет для лайков и комментариев
>И тут понеслось: надо либо локально настраивать какой-то docker-compose, чтобы удобно с этим всем работать, либо искать какой-то облачный сервис с S3 и PostgreSQL. А это только начало.
А в чем удобство работы S3 по сравнению с локальным хранилищем на сервере и кэшированием на стороне клаудфлары ? С точки зрения написания кода с нуля
И как можно сравнивать docker-compose с s3 ?
>Теперь нужно задеплоить проект. Вы покупаете VPS, настраиваете Nginx, покупаете домен, прикручиваете SSL-сертификаты, настраиваете Docker и конфигурируете порты. Вы всё это несколько дней настраиваете, хоть и с горем пополам. Проект запущен, вы счастливы.
Так, подождите, у Вас же там был какой-то docker-compose, все должно сразу же на сервере настроиться, иначе зачем он изначально локально был нужен ? И какие порты там надо конфигурировать ? 80 и 443 что-ли ? Вы же их судя по фразе "настраиваете nginx" настраиваете прямо на VPS, а не в докере. И зачем несколько дней настраивать то, что настраивается за 2 часа без докера ?
>А теперь представьте, что вместо всего этого кошмара вы просто настроили конфиг за 5 минут, одной командой задеплоили, и всё: никаких Docker, Nginx и Kubernetes. Картинки с котиками? Юзаем R2 (S3-compatible бакет). База данных? Подключаете D1(облачная реляционная бд) в две строки кода. Нужен кэш? Юзаем KV - простое хранилище формата "ключ-значение". Воркеры масштабируются автоматически. А еще логи, мониторинг, защита от DDoS и CDN для быстрой доставки статики.
Вы уверены, что человек без опыта юзания R2/D1/KV это за 5 минут настроит ?
почему-то половина команд из-под sudo, а другая - без, так если вы из-под рута сидите, то зачем sudo ?
> нужно где-то хранить тонны фото котиков, а ещё нужна бд для лайков и комментариев
1. на первых порах там будут не тонны, а килограммы или даже граммы фото котиков2. csv файл вполне подойдет для лайков и комментариев
>И тут понеслось: надо либо локально настраивать какой-то docker-compose, чтобы удобно с этим всем работать, либо искать какой-то облачный сервис с S3 и PostgreSQL. А это только начало.
А в чем удобство работы S3 по сравнению с локальным хранилищем на сервере и кэшированием на стороне клаудфлары ? С точки зрения написания кода с нуля
И как можно сравнивать docker-compose с s3 ?
>Теперь нужно задеплоить проект. Вы покупаете VPS, настраиваете Nginx, покупаете домен, прикручиваете SSL-сертификаты, настраиваете Docker и конфигурируете порты. Вы всё это несколько дней настраиваете, хоть и с горем пополам. Проект запущен, вы счастливы.
Так, подождите, у Вас же там был какой-то docker-compose, все должно сразу же на сервере настроиться, иначе зачем он изначально локально был нужен ? И какие порты там надо конфигурировать ? 80 и 443 что-ли ? Вы же их судя по фразе "настраиваете nginx" настраиваете прямо на VPS, а не в докере. И зачем несколько дней настраивать то, что настраивается за 2 часа без докера ?
>А теперь представьте, что вместо всего этого кошмара вы просто настроили конфиг за 5 минут, одной командой задеплоили, и всё: никаких Docker, Nginx и Kubernetes. Картинки с котиками? Юзаем
R2
(S3-compatible бакет). База данных? Подключаете
D1
(облачная реляционная бд) в две строки кода. Нужен кэш? Юзаем
KV
- простое хранилище формата "ключ-значение". Воркеры масштабируются автоматически. А еще логи, мониторинг, защита от DDoS и CDN для быстрой доставки статики.
Вы уверены, что человек без опыта юзания R2/D1/KV это за 5 минут настроит ?
>Пойду учить 1с
КОНЕЦ_ЕСЛИ
видимо x86_64, все остальное из списка - arm