summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile30
1 files changed, 30 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..b8dd2d7
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,30 @@
+FROM debian:stretch
+
+RUN apt-get update && apt-get install -y \
+ cpanminus \
+ build-essential \
+ libpq-dev \
+ git \
+ ssmtp
+
+RUN cpanm -in \
+ Cache::File \
+ Crypt::Eksblowfish \
+ DateTime \
+ DateTime::Format::Strptime \
+ DBI \
+ DBD::Pg \
+ Email::Sender \
+ Geo::Distance \
+ Geo::Distance::XS \
+ Mojolicious \
+ Mojolicious::Plugin::Authentication \
+ Travel::Status::DE::IRIS \
+ UUID::Tiny \
+ JSON
+
+COPY . /app
+WORKDIR /app
+
+
+CMD /app/docker-run.sh \ No newline at end of file