Pfuenzle / anime-loads

17 stars 7 forks source link

Dockerfile improvement/fix #16

Closed Pheromir closed 2 years ago

Pheromir commented 3 years ago

Hey,

Ich war mal so frei das Dockerimage zu überarbeiten, da dies bei mir aufgrund mehrerer Fehler überhaupt nicht laufen wollte:

Ebenfalls habe ich die chromedriver-zip entfernt, da die Binary dazu sowieso im Repo liegt und somit nur redundant ist.

Weitere Überlegungen die ich nicht umgesetzt habe, da ich nicht genau weiß wie du das Handhaben möchtest:

Pheromir commented 3 years ago

Habe nochmal etwas nachgearbeitet, so dass die config wieder in /config statt /usr/src/app/config gemounted werden kann, die Dockerfiles (da noch eine improvisierte für ARM7 dazu gekommen ist) und die docker-compose.yml in ein Unterverzeichnis (./docker) verschoben, damit nicht das Stammverzeichnis so vollgeklatscht ist.

(Habe leider auch vorhin erst die anderen Dockerfiles von dir entdeckt, in der der CMD korrekt mit --docker, --configfile etc aufgerufen werden >_>)

Pheromir commented 3 years ago

Das überarbeitete arm7 Image sollte auch soweit funktionieren, so dass es Issue #12 löst

Pfuenzle commented 2 years ago

Hi, vielen Dank für die Pullrequest, sieht gut aus. zu dem chromedriver bzw binaries, die habe ich ausversehen mal gepusht und seither nicht mehr gelöscht. Vielen Dank für das Dockerfile, habe da nicht allzuviel Zeit reingesteckt, deins sieht besser aus :D