ali525 commited on
Commit
0b2e570
·
verified ·
1 Parent(s): bec1ab9

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +23 -0
Dockerfile ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM ghcr.io/bluesky-social/pds:0.4.24
2
+
3
+ ENV PDS_HOSTNAME="ali525-cc.hf.space"
4
+ ENV PDS_PORT=7860
5
+ ENV PDS_DATA_DIRECTORY="/data"
6
+ ENV PDS_BLOBSTORE_DISK_LOCATION="/data/blobs"
7
+ ENV PDS_DID_PLC_URL="https://plc.directory"
8
+
9
+ # --- مفاتيح التشفير ---
10
+ ENV PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX="a5c546462700313364f71a0753069153303666f7f3f26017f86450f383e36125"
11
+ ENV PDS_REPO_SIGNING_KEY_K256_PRIVATE_KEY_HEX="77964b73248316e6896266396e9533f82087612f0e6e730030010b3735165153"
12
+ ENV PDS_JWT_SECRET="df9823hfsd923hfsd923hf9sdhf9sdhf9sd23hf9sdh"
13
+ ENV PDS_ADMIN_PASSWORD="admin_password_ali_525"
14
+
15
+ # --- إعدادات فتح السيرفر (تعطيل كود الدعوة) ---
16
+ ENV PDS_INVITE_REQUIRED=false
17
+ ENV PDS_ALLOW_PRIVILEGED_CREATION=true
18
+
19
+
20
+ USER root
21
+ RUN mkdir -p /data/blobs && chmod -R 777 /data
22
+ EXPOSE 7860
23
+ CMD ["node", "index.js"]