btsearch icon indicating copy to clipboard operation
btsearch copied to clipboard

Add docker

Open baxiee opened this issue 1 year ago • 5 comments

Zdockeryzowałem projekt, myślę, że jest to dobry start do zmian, o których pisałeś w README.

Jeśli chodzi o mnie to mogę się przyłączyć walki z tym legacy. Wspomniałeś coś o wydzieleniu API z tego monolitu, mogę się zająć frontendem (React/Next) jak i backendem.

A jeżeli chcesz tylko zaktualizować wersje paczek, żeby pozbyć się legacy to też mogę coś pomóc.

Jeśli chodzi o PR to wymaga dwóch paczek:

docker-compose --version
# docker-compose version 1.29.2, build unknown

docker --version
# Docker version 24.0.5, build 24.0.5-0ubuntu1~22.04.1

Mając zainstalowane paczki można przystąpić do odpalenia projektu poprzez komendę:

make upbuild

Aplikacja dostępna jest pod adresem http://127.0.0.1:8000, a baza danych pod tymi danymi na porcie 3035:

MYSQL_DATABASE: 'mysql'
MYSQL_USER: 'admin'
MYSQL_PASSWORD: 'admin'
MYSQL_ROOT_PASSWORD: 'aqmin'

shell

mysql -h 127.0.0.1 -P 3305 -u admin -padmin -D mysql

Screenshot from 2024-06-14 11-25-03

Daj znać jak będziesz chętny do współpracy. Pozdrawiam Baxiee

baxiee avatar Jun 14 '24 09:06 baxiee