راهنمای شخصی‌سازی ظاهر سرور (Custom HTML)

شما می‌توانید ظاهر تمام صفحات وب سرور خود را بدون نیاز به تغییر در کد اصلی و کامپایل مجدد، تغییر دهید.

مرحله ۱ استخراج فایل‌های اصلی

ابتدا باید فایل‌های پیش‌فرض را در یک پوشه استخراج کنید. پوشه پیشنهادی ما /var/lib/maddy/www است.

sudo maddy html-export /var/lib/maddy/www

مرحله ۲ تنظیم دسترسی‌ها

برای اینکه سرور اجازه خواندن فایل‌ها را داشته باشد، باید مالکیت پوشه را به کاربر maddy تغییر دهید.

sudo chown -R maddy:maddy /var/lib/maddy/www

مرحله ۳ فعال‌سازی در سرور

با دستور زیر، فایل تنظیمات سرور (maddy.conf) را به‌روزرسانی کنید تا از پوشه جدید استفاده کند.

sudo maddy html-serve /var/lib/maddy/www

مرحله ۴ اعمال تغییرات

در نهایت سرویس را ری‌استارت کنید تا تغییرات اعمال شود.

sudo systemctl restart maddy
نکته مهم: بعد از انجام مراحل بالا، شما می‌توانید فایل‌های داخل پوشه /var/lib/maddy/www را با ویرایشگر (مثل nano) باز کرده و تغییر دهید. تغییرات بلافاصله (بعد از رفرش صفحه) اعمال می‌شوند.

بازگشت به حالت اولیه

اگر خواستید دوباره از فایل‌های داخلی خودِ برنامه استفاده کنید:

sudo maddy html-serve embedded
sudo systemctl restart maddy