From d03cfc9734e7bcab8eb0706e0c292e98514196d9 Mon Sep 17 00:00:00 2001 From: David Rodenkirchen Date: Mon, 27 May 2024 18:44:05 +0200 Subject: [PATCH] add basic docker support --- Dockerfile | 17 +++++++++++++++++ requirements.txt | Bin 2968 -> 68 bytes 2 files changed, 17 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9e90735 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM python:3.12 + +# Create app directory +WORKDIR /app + +# Install app dependencies +COPY requirements.txt ./ + +RUN pip install -r requirements.txt + + +COPY ezgg_website ./ezgg_website +COPY rio.toml ./ +COPY .project-root ./ + +EXPOSE 8000 +CMD [ "rio", "run", "--release", "--public" ] diff --git a/requirements.txt b/requirements.txt index 8519a75a8e81c3afdf8bc1adbecd628da9b5b879..38591f48a5b8207641e5288c249c47a8c65afe68 100644 GIT binary patch delta 16 XcmbOs?!xr{-(((62}YC2zZo?FGbII} literal 2968 zcma);&2Ae>421g}Adey=8pnxq*u!2I39vv;IT^C`YfB?R8bwwfKD+g?hU$?|fiNCp znq4fCMRx!9ds15cwxuf*J+m?`BfZaMr~eP-Fa180oAO!Dhw{F>lU1wltMa5hZLE*A zc3-|+S)66Djn$9(etTJaEbG8MgeTD1-GmS0KWSwz2CFjHg9WQi0jG%v7Ei)~!%JA) z>pM7~gCWe;diLVF(UUQN@abaF%Ez`GWwleZl?h1pa1Jl9NrZ7Q@cK0Jz}~Jbh2&ho z@Kdk>V;25bV)IabiV2*jdgIxs*u&hIbFCe;IuR$wPVUF?%lu#4jQUI@L+n2W|9Nog z!Wa2)Ey=;%Ad0zoY{haEZ&Z+(s5P4_OTY9xm(%6H^fy-Jli5O?soO%iAikNR-YJ&7 zd|zkLF_EEV#8%PZXB{ks)oDM~1S@$F;axx#dcyMN@NE$nG7vEj+ec#hRq?VZLdE7lK@+ex3+%GK8Lye%hRWzxX6i(>eOqB8FqhVmw^L*#cc+J)b}z(WQXUoYv1b7T z9%r8@=p*`qc(Xq4C$jt2;z3q*3b>Zc9rwn+!dpa#g6MvzHp%-OHAA)aT*9L<@R+lz zMs8IPZF1I+A_8WJXGyA$ zY^BXiR#W*|>h06-eSp$^TLCB4#pz5`*fCpb-wwT?xMiPp>RVOERNE@jqu$_> zD^%v*pr@?Z_JZxsO6@br@X9HV&WK~vdqVr!t=yh`9+|mw1@nXUaqr>gW0hiI6?&aB zh>1jhqoCw@8*w;(^vHR&S1iMca?O@$v=I{Xx@yBW9QSF~`|bV5`S7YEeUP`;;N!a? zr(3;m7}I@tyqZ6r@^yM2BmO7FNES0Tc$<;eeVbt3rG+zOUPslQ8Z$3^Cj-A3+)q!T z9aKP`eIHGvW-u*JLZJhuip+{J5{k92lQ=vo(yc5x8FTs!BR=;P!vm3^MNjQt!rtk} JiX*5q?SFz%td;-(