Home Server - Nginx Proxy Manager
Home Server | Nginx Proxy Manager | وصول سريع لكل الخدمات عبر الشبكة المحلية
استخدام خدمة Nginx Proxy Manager للوصول للخدمات عبر عنوان سهل⚓︎
شرح كيفية إضافة واستخدام Nginx Proxy Manager لتسهيل الوصول إلى كل خدمات السيرفر، عبر أسماء وروابط سهلة ومباشرة.
#more
إعداد مجلدات الخدمة⚓︎
mkdir -p /mnt/srv/docker/cont/npm/{data,letsencrypt}
إضافة الخدمة إلى docker-compose file⚓︎
بالأمر:
nano /mnt/srv/docker/comp/docker-compose.yml
وإضافة ما يلي:
docker-compose.yml
# =====================================
npm:
image: jc21/nginx-proxy-manager:latest
container_name: npm
networks:
- hs
environment:
- DISABLE_IPV6=true # Uncomment this if IPv6 is not enabled on your host
- TZ=Africa/Cairo
volumes:
- /mnt/srv/docker/cont/npm/data:/data
- /mnt/srv/docker/cont/npm/letsencrypt:/etc/letsencrypt
ports:
- 80:80
- 443:443
- 81:81
restart: always
إنشاء وتشغيل الخدمة⚓︎
docker compose -f /mnt/srv/docker/comp/docker-compose.yml up -d
صفحة الخدمة الرئيسية⚓︎
الوصول لصفحة الخدمة الرئيسية عبر IP السيرفر متبوعًا ببورت رقم 81.
مثال:
192.168.101.101:81
بيانات تسجيل الدخول الافتراضية:
Password | |
---|---|
admin@example.com | changeme |