shuvo108 commited on
Commit
be42604
·
verified ·
1 Parent(s): e1b6a1c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +17 -5
Dockerfile CHANGED
@@ -1,10 +1,22 @@
1
- # ১. আম স্টেবল ভার্সন ব্যবহার করছি
2
  FROM gotenberg/gotenberg:8
3
 
4
- # ২. Hugging Face এপো্ট ্য Environment Variable সেট রা
5
- # Gotenberg v8 এ ফ্ল্যাগের বদলে এটা ব্যবহার করতে হয়
 
 
6
  ENV GOTENBERG_API_PORT=7860
7
 
8
- # . রুট ইউজার াদ দেওয়া হয়েছে (এটি হওয়ামূল ণ ছিল)
9
- # সারার স্টার্ট কমান্ড (সিম্পল রাখায়েছে যাতে দ্রুত লোড হয়)
 
 
 
 
 
 
 
 
 
 
10
  CMD ["gotenberg", "--log-level=info", "--libreoffice-restart-after=10"]
 
1
+ # ১. Gotenberg এলেটেস্ট ভার্সন
2
  FROM gotenberg/gotenberg:8
3
 
4
+ # ২. রুট ইউজা দিয়পারমিশঠিক করা (খুবই গুুত্বপূর্ণ ধপ)
5
+ USER root
6
+
7
+ # ৩. Hugging Face এর পোর্ট সেট করা
8
  ENV GOTENBERG_API_PORT=7860
9
 
10
+ # . LibreOffice Chromium এর জন্য টি 'Home' ফোল তৈি কর
11
+ # Hugging Face এ টেমপোরারি ইল লেখায়গা সা্ভযা হয়
12
+ RUN mkdir -p /home/gotenberg && \
13
+ chown -R 1001:1001 /home/gotenberg
14
+
15
+ # ৫. এনভায়রনমেন্ট ভেরিয়েবল দিয়ে হোম ফোল্ডার চিনিয়ে দেওয়া
16
+ ENV HOME=/home/gotenberg
17
+
18
+ # ৬. আবার সাধারণ ইউজারে ফিরে আসা (সিকিউরিটির জন্য)
19
+ USER 1001
20
+
21
+ # ৭. সার্ভার স্টার্ট কমান্ড
22
  CMD ["gotenberg", "--log-level=info", "--libreoffice-restart-after=10"]