hesabixCore/docker
2025-04-29 11:36:02 +00:00
..
apache.conf start working with docker 2025-04-29 11:36:02 +00:00
check-requirements.sh start working with docker 2025-04-29 11:36:02 +00:00
init-db.sh start working with docker 2025-04-29 11:36:02 +00:00
README.md start working with docker 2025-04-29 11:36:02 +00:00
setup.sh start working with docker 2025-04-29 11:36:02 +00:00

راهنمای استقرار Hesabix با Docker

این راهنما به شما کمک می‌کند تا Hesabix را با استفاده از Docker مستقر کنید.

پیش‌نیازها

  • Docker
  • Docker Compose

مراحل نصب

  1. ابتدا مخزن را کلون کنید:
git clone https://github.com/your-username/hesabix.git
cd hesabix
  1. فایل‌های تنظیمات را کپی کنید:
cp .env.example .env
  1. مقادیر مورد نظر خود را در فایل .env تنظیم کنید.

  2. ساخت و اجرای کانتینرها:

docker-compose up -d

دسترسی به سرویس‌ها

اطلاعات ورود به دیتابیس

  • نام کاربری: hesabix_user
  • رمز عبور: hesabix_password (یا مقدار تعیین شده در فایل .env)
  • نام دیتابیس: hesabix_db
  • هاست: db
  • پورت: 3306

دستورات مفید

  • مشاهده لاگ‌ها:
docker-compose logs -f
  • توقف سرویس‌ها:
docker-compose down
  • راه‌اندازی مجدد سرویس‌ها:
docker-compose restart

نکات امنیتی

  1. حتماً رمزهای عبور پیش‌فرض را در فایل .env تغییر دهید.
  2. از SSL/TLS برای اتصالات استفاده کنید.
  3. فایل‌های حساس را در .gitignore قرار دهید.

پشتیبانی

برای گزارش مشکلات یا درخواست کمک، لطفاً یک issue در مخزن GitHub ایجاد کنید.