- Указать в терминале переменные окружения:
export DB_USERNAME="s409331" export DB_PASSWORD="s409331" export DB_NAME="studs" export DB_HOST="localhost" export DB_PORT="5432" export DB_TYPE="update" - Поднять бд + миграции (чтобы не вбивать данные вручную):
docker-compose up -d - Запустить фронт:
npm run build+npm run dev - Запустить бэк:
- Скачать wildfly с версией 30+
- Поменять порты в
standalone.xml<socket-binding name="ajp" port="${jboss.ajp.port:20567}"/> <socket-binding name="http" port="${jboss.http.port:20568}"/> <socket-binding name="https" port="${jboss.https.port:20569}"/> <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:20570}"/> <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:20571}"/> - Запустить командой
./bin/standalone.sh
- Не забываем про переменные окружения.
- Поднятие фронта: гайд
- Поднятие бэка:
- Если вы используете бд не напрямую из кода: гайд
- Если подключаетесь к бд прямо в коде: просто скачайте wildfly на сервер, настройте порты (как в локальном тестировании, при этом порты в конфиге должны совпадать с standalone.xml), запускайте бэк
DB_TYPE="create"