Обновить
14
9
Денис@deniskorbakov9

PHP | GO разработчик

Отправить сообщение
- name: Copy config  
  ansible.builtin.template:  
    src: ../templates/nginx_conf.j2  
    dest: "/etc/nginx/sites-enabled/{{ domain }}"  

Здесь мы копируем локальный конфиг в формате j2 в папку на сервере по пути "/etc/nginx/sites-enabled/{{ domain }}" где {{domain}} который мы указали в переменных

Про j2 рассказал в параграфе про Основные концепции ->Template

Что это значит ?

У нас уже есть утилита с названием Миша: https://github.com/misha-ssh/cli

Для полноты картины решили назвать Иваном, в честь нашего YAML война

спасибо за статью

на что потратили деньги с выиграшей ?

Спасибо за статью

Слишком романтизировано как по мне, так как если рассматривать 2-х недельный рейс то попросту нормально не помыться и не поесть толком

А форматы 2-3 дней самые комфортные

Спасибо за статью

а были те люди которые попробовав джаву не решились с ней работать и остались на пхп проекте ?

не встречал, что-то подобное можно сделать с помощью - https://github.com/charmbracelet/bubbletea/tree/main/examples#tabs

Caddy уже вшит в frankenphp и так же поддерживает его разные модули

вы можете посмотреть пример frankenphp + symfony - https://github.com/dunglas/frankenphp-demo

так же в документации к frankenphp есть раздел для деплоя - https://frankenphp.dev/ru/docs/production/

Такое я выбрал пространство имен

Многие библиотеки используют в пути название GitHubUsername/RepositoryName

Все статьи я написал сам и свои проекты, почему именно вы подумали что статью и код писала нейронка ?

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

просто захотелось

Да, вы правы - забыл об этом упомянуть

1

Информация

В рейтинге
777-й
Откуда
Ростов-на-Дону, Ростовская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Веб-разработчик
Средний
PHP
MySQL
Laravel
Git
Golang