From 33320d178f93e495b97eb39bd89e29b92ec0dd9e Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Mon, 4 Nov 2024 20:43:57 +1100 Subject: [PATCH] Add default screenshot --- .gitignore | 3 --- Dockerfile | 6 ++++-- static/images/default-screenshot.png | Bin 0 -> 2244 bytes 3 files changed, 4 insertions(+), 5 deletions(-) create mode 100644 static/images/default-screenshot.png diff --git a/.gitignore b/.gitignore index 4cfe060..7188cc1 100644 --- a/.gitignore +++ b/.gitignore @@ -9,9 +9,6 @@ local_settings.py db.sqlite3 db.sqlite3-journal -# Static files -/static/ - # Media files /media/ diff --git a/Dockerfile b/Dockerfile index 33b0700..4d5c48f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -58,8 +58,10 @@ COPY --from=dev /app /app WORKDIR /app # Create a non-root user -RUN useradd -m -u 1000 appuser && \ - chown -R appuser:appuser /app +RUN mkdir -p /app/data/media/screenshots \ + && useradd -m -u 1000 appuser \ + && chown -R appuser:appuser /app \ + USER appuser diff --git a/static/images/default-screenshot.png b/static/images/default-screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..cc8e05e136e87df38333d2920223ff713fb02fce GIT binary patch literal 2244 zcmeHJ`#TeQ7~f_XS(|j^QrjX&i8cyL_KRAw@l=Rq~uR_3t{T_{P%$z*Ol zbRNbqqO#oLponrAWh@b5ta2H1>1_RU{)BU$ryt($`@`q`e4qDu-}n1@zv;f-ZcueS zbpQYW^>BCgllyLkK~&@?H>j#m?$k)`r{e*DU0MnQ0`l^8000Qp!`U(5O8#QO$OU~* zxbyZm2Fh5M^k*G(7Tj)QY~A{xIRc%>1mK^SQePNJyHCPa!#wqBIX?ZpOQeLu9{#jY z=yWw=|A5Y9jf%yf5>OKkOlJmxkEb-GsrI3?GhZ2k!Zb%Ad6sD|p@!Wxh$kI;Odj0) z9xc#v3dTzZ6pnh3wu>YDWhL(1L_aa3MN zW&%$6w$V^1COn`90fC^vKUJ!NKtG`Way5cs;Bd8Nd&Z6sfuRkd3C%+90^8wCq{Boe z0`ty0-};Srkv(QZD*NVBWX}y3cillgK8maI>f{`Y5!0Z?K83L?G(H-Jv=4qU`WB_; z?$f@rwJ{j-?8=+Ie4D|Bh6dXT`p%1N<7^SZs!}!{)n8a2Kijve#|LmkXCuY2W#G~q zr;!eHF|_kh^j`^^Yv(1!6D^FEl~LuFH(*Ft^Tz%1Tir^c%gO7XCm*VltCxgN2g^%F z`h_hFMh$O4GBgk)e%=GT%OwBuNx(gun#{xPGY^Svp>OBeEJ;Ky#+$i;8A(%}P*$*J z)i24N3gRTz`7%PmS8#e zHxu1RTb-Y~rc(wE@BApFwDZPZEx3wwh>1?eKm+wL!F(zg7dIT)*!WE<5g8|@za!(? zhHF2K@`y*3IcS5uuYZlajjx{k*u%=U`;@fvd($kBPhnnCxo|AsQyFS*=cVp}SiTq5Q9t&8A&)4mkxkZjTvFKFGyOQ?%M3<&LkzW6_2Y>}aIfHB*%8=O>%v{L47HaC>cWEZc2Ej9Ch?WOt2EY1Eov zw_1nR3+&)eJMzwXVFuy@3m7?D-RE6ZPhoBK>O5fQMwHIrxL;pwHOlc- z3;Z5o6{SGn3hwPF~*fWWK8 qDXUm4;9yxO1`huL{V%HV-T_-apjG!l$3y-t0eHB0J6D|wP5B4tA9>;c literal 0 HcmV?d00001