LINUX.ORG.RU

Ищу простой сервер

 


0

1

Дано: nginx под которым крутится куча всего, есть vue приложение, нужно что-то чтобы отдавало статику в несколько процессов и работало за Nginx (я не хочу копировать статику из котейнера с vue-говном куда-то). Че используете?

★★

Последнее исправление: tz4678 (всего исправлений: 1)

FastCGI?

Но ведь можно и вообще без nginx обойтись… Особенно если это - локалхост.

Eddy_Em ☆☆☆☆☆
()

я не хочу копировать статику из котейнера с vue-говном куда-то

Настроить кеширование?

TDrive ★★★★★
()

Вообще формулировка вопроса странная, а сейчас из контейнера что отдает статику? дев сервер что ли?

TDrive ★★★★★
()

Берите любой легковесный простой httpd сервер, коих полно.

Oleg_Iu
()

vue-приложение — это и есть статика. Или ты в продакшене запускаешь дев-сервер?

static_lab ★★★★★
()
Ответ на: комментарий от tz4678

я говно это нодовским serve.js запускаю, и проксирую нгинксом (как временное решение )

Ничего не понятно. Почему как временное? Nginx - замечательное решения для продакшна. Зачем что-то другое? Для статики так же отлично подходит.

я говно это нодовским serve.js запускаю

Может тебе pm2 нужен?

Stack77
()
Ответ на: комментарий от tz4678

Ты или что-то нахимичил или вообще не понимаешь, что у тебя там и как работает…

serve.js у тебя серверная часть запускается? Фронт отдельно лежит как статика? Или там SSR?

Если у тебя там SSR, то ты занимаешься какой-то ерундой сейчас. Если фронт лежит отдельно, то можно:

  1. Вынести фронт из контейнера
  2. Поставить Nginx в контейнер
  3. На том же NodeJS поднять статический сервер (node-static, например)

Ну и за pm2 не забудь.

Stack77
()
Ответ на: комментарий от TDrive

Советовать апач как простую альтернативу энджиниксу это пять))

Ну чтож, дожили. :-)

AS ★★★★★
()

Еще в Docker’е есть multi-stage builds: https://docs.docker.com/develop/develop-images/multistage-build/

Из ОП не совсем понятно что у тебя и что ты с этим хочешь сделать. Вроде из всего перечисленного хотя бы одно наверняка должно подойти. Ну, или ты что-то явно делаешь не так.

Stack77
()
Ответ на: комментарий от Stack77

эта хрень когда в Dockerfile два FROM и COPY from build stage мне не подходит, я не хочу отдельный образ Nginx собирать.

tz4678 ★★
() автор топика
Ответ на: комментарий от TDrive

Советовать апач как простую альтернативу энджиниксу это пять))

Для своего бложика и каких-то личных сервисов нет разницы что использовать httpd или nginx. Вопрос личных предпочтений и не более этого.

anonymous
()
Ответ на: комментарий от XoFfiCEr

я вообще не думал что им все еще пользуются. раньше апач был нужен для пхп но потом завезли пхп фпм…

TDrive ★★★★★
()
Ответ на: комментарий от anonymous

php-fpm? ты че, епта! синтетические тесты ошибаться не могут, евангелисты похапе не врут!!!

tz4678 ★★
() автор топика
Ответ на: комментарий от tz4678

запускать жопач

А ты смешной :))))

Владимир

anonymous
()
Ответ на: комментарий от tz4678

фреймворки

Я сейчас активно использую фрамворки … Это такие кусочки кода, кирпичики, можно сказать.

Владимир

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.