tgrez / sejm-ngram

visualization of trends in the use of words and phrases in the parliament
http://www.sejmotrendy.pl
12 stars 4 forks source link

Wersja Dockerowa? #98

Open d33tah opened 8 years ago

d33tah commented 8 years ago

Chętnie wypróbowałbym projekt wkładając w to minimum wysiłku. Co Wy na przygotowanie obrazu Dockera z projektem?

tgrez commented 8 years ago

No pewnie! Super pomysł - też chcieliśmy coś takiego zrobić, tu są nasze próby: https://github.com/tgrez/sejm-ngram/tree/master/scripts/docker ale podejrzewam, że na wiele to się nie przyda bo to było jakiś czas temu i uczyliśmy się dockera dopiero. Jakbyś miał jakieś pytania, to wal.

d33tah commented 8 years ago

Jak mogę pomóc? Znam ciut Dockera.

tgrez commented 8 years ago

Nie jestem pewien, jak dokładnie przełożyć naszą architekturę na Dockera, więc opiszę po prostu co mamy.

Nasza aplikacja składa się z:

W Elasticsearchu trzymamy wystąpienia sejmowe w znormalizowanej postaci (nie trzymamy tego w repo, bo jest za duże). W chwili obecnej jak stawiamy środowisko, to musimy odpalać skrypty wrzucające dane do Elasticsearcha - gdyby udało się stworzyć taki obraz Dockera z Elasticsearchem, aby to nie było konieczne to byłoby super.

Opis jak uruchomić projekt jest na stronie głównej projektu (README.md): https://github.com/tgrez/sejm-ngram

Jakieś pytania? :)

d33tah commented 8 years ago

Macie może listę wymaganych paczek do Ubuntu albo Centosa?

tgrez commented 8 years ago

Hmm, listy jako takiej nie, ale powinno wystarczyć: Java7+ Maven 3 (do zbudowania serwera RESTowego) Elasticsearch

Tak jest przynajmniej w instrukcji w README.md i kilka osób już ją używało, więc powinno śmigać ;)

Jak będzie jakiś problem to pisz do mnie na maila w profilu.

d33tah commented 8 years ago

@tgrez: zforkowałem projekt i dodałem Cię jako collaboratora. Projekt ma na gałęzi master ustawiony autobuild Dockera - logi możesz zobaczyć tutaj: https://hub.docker.com/r/d33tah/sejm-ngram/builds/

Daj znać jeśli chcesz żeby autobuild był na jakiejś innej gałęzi.