z / Dockerfile
ali525's picture
Update Dockerfile
99af3fc verified
raw
history blame contribute delete
840 Bytes
FROM superseriousbusiness/gotosocial:latest
# إعدادات المجلدات والصلاحيات (مهم جداً لـ HF)
USER root
RUN mkdir -p /data/storage && chmod -R 777 /data
# ضبط المتغيرات لتعمل مع الـ Port الخاص بـ Hugging Face
ENV GTS_HOST="ali525-z.hf.space"
ENV GTS_PORT=7860
ENV GTS_ADDR="0.0.0.0"
ENV GTS_DB_TYPE="sqlite"
ENV GTS_DB_ADDRESS="/data/sqlite.db"
ENV GTS_STORAGE_LOCAL_BASE_PATH="/data/storage"
ENV GTS_TRUSTED_PROXIES="10.0.0.0/8,172.16.0.0/12,192.168.0.0/16"
# إعدادات فتح السيرفر للأتمتة
ENV GTS_ACCOUNTS_REGISTRATION_OPEN=true
ENV GTS_ACCOUNTS_APPROVAL_REQUIRED=false
ENV GTS_ACCOUNTS_REASON_REQUIRED=false
ENV GTS_RECAPTCHA_ENABLED=false
# تشغيل السيرفر مباشرة
EXPOSE 7860
ENTRYPOINT [ "/gotosocial/gotosocial", "server", "start" ]