Skip to content

Add docker#30

Open
baxiee wants to merge 1 commit intoadlorenz:developfrom
baxiee:docker
Open

Add docker#30
baxiee wants to merge 1 commit intoadlorenz:developfrom
baxiee:docker

Conversation

@baxiee
Copy link

@baxiee baxiee commented Jun 14, 2024

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
Copy link
Author

baxiee commented Jun 14, 2024

@adlorenz

@baxiee
Copy link
Author

baxiee commented Jun 14, 2024

Kurczaczki, nie zauwazylem, ze juz byly proby ozywienia przez @zmilonas w tym miejscu #11

@zmilonas
Copy link

wielkie umysły myślą podobnie ;))

spojrzę później na twój PR może masz lepsze rozwiązania

@baxiee
Copy link
Author

baxiee commented Jun 14, 2024

wielkie umysły myślą podobnie ;))

spojrzę później na twój PR może masz lepsze rozwiązania

hehe mozna by cos tu pokminic z tym projektem, tylko Dawid musi sie zdecydowac co i jak

@adlorenz
Copy link
Owner

Przede wszystkim dziękuję za feedback, kontrybucję i chęć działania.

Ja bym widział dalszy rozwój projektu inaczej - mianowicie proponowałbym, aby otworzyć nowy branch lub nawet postawić od zera nowy projekt btsearch-core (zgodnie z ogólnymi założeniami napisanymi w README) i napisać go od podstaw, zamiast na siłę ożywiać dockerem obecny projekt.

Ja nie programuję już od wielu lat (i nie zamierzam się oszukiwać, że do tego realnie wrócę), ale wespół z @kniemcz mamy dostęp do bazy danych o BTS. Jeśli zatem jesteście chętni i gotowi do działania, żeby aplikację będącą API do naszej bazy danych od podstaw napisać - śmiało działajcie, daję zielone światło.

Pytanie czego konkretnie potrzebujecie do działania w w/w schemacie z mojej / naszej strony?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants