1.6 KiB
1.6 KiB
راهنمای استقرار Hesabix با Docker
این راهنما به شما کمک میکند تا Hesabix را با استفاده از Docker مستقر کنید.
پیشنیازها
- Docker
- Docker Compose
مراحل نصب
- ابتدا مخزن را کلون کنید:
git clone https://github.com/your-username/hesabix.git
cd hesabix
- فایلهای تنظیمات را کپی کنید:
cp .env.example .env
-
مقادیر مورد نظر خود را در فایل
.env
تنظیم کنید. -
ساخت و اجرای کانتینرها:
docker-compose up -d
دسترسی به سرویسها
- وبسایت: http://localhost
- phpMyAdmin: http://localhost:8080
اطلاعات ورود به دیتابیس
- نام کاربری: hesabix_user
- رمز عبور: hesabix_password (یا مقدار تعیین شده در فایل .env)
- نام دیتابیس: hesabix_db
- هاست: db
- پورت: 3306
دستورات مفید
- مشاهده لاگها:
docker-compose logs -f
- توقف سرویسها:
docker-compose down
- راهاندازی مجدد سرویسها:
docker-compose restart
نکات امنیتی
- حتماً رمزهای عبور پیشفرض را در فایل
.env
تغییر دهید. - از SSL/TLS برای اتصالات استفاده کنید.
- فایلهای حساس را در
.gitignore
قرار دهید.
پشتیبانی
برای گزارش مشکلات یا درخواست کمک، لطفاً یک issue در مخزن GitHub ایجاد کنید.