پروژه server manager

کاری که تا الان انجام دادم نصب تمامی نرم افزار های لازم از روی source هست

با ایجاد کاربر linux و اختصاص یک پوشه از home به اون و تنظیمات لازم برای nginx و apache و php-fpm و mysql یا mariadb سرور منیجر آماده برای استفاده از php به عنوان web app هست

nodejs و golang و java و python و c# از روی mono و ... هم به عنوان extra feature برای کارهای دیگه نصب میشن

ساختار برنامه به این شکل هست که تمامی برنامه ها داخل پوشه مخصوص به خود همون برنامه نصب میشن

تمامی کارهای لازم با bash انجام میشن و بعدا برای ویرایش و ارتقا یک interface برای اون مینویسم

زمانبرترین قسمت کار نوشتن web interface هست

پروژه رو میتونم در قالب countainer با docker انجام بدم که به صورت یک image جامع بشه از اون استفاده کرد

نصب برنامه ها با ورژن های دیگه رو به زودی انجام میدم که تماما از روی سورس قابل نصب هست