انجمن‌های فارسی اوبونتو

جامعه کاربران => معرفی نرم‌افزار => نویسنده: seyal در 28 شهریور 1405، 08:46 ب‌ظ

عنوان: مدیریت پست‌ها و نوشته‌ها با Leafwiki
ارسال شده توسط: seyal در 28 شهریور 1405، 08:46 ب‌ظ
به یک ابزاری نیاز داشتم که با اون بتونم متن رو برای شبکه‌های اجتماعی به شکل مارک‌داون بنویسم و سپس خروجی اون رو هم بتونم به صورت زنده ببینم.
یک چیزی مثل ویکی که اگر نوشته من طولانی شد بتونم بهش زیرعنوان اضافه کنم
و حتی اگر خواستم در بقیه دستگاه‌ها هم در دسترس باشه

داشتم توی مخازن نرم‌افزاری داکر گشتی می‌زدم که با leafwiki مواجه شدم.
نرم‌افزاری به شدت عالی برای این موارد هست.

لینک گیتهاب (https://github.com/perber/leafwiki) - لینک دمو (https://demo.leafwiki.com/home)

و اما روش نصب اون با داکر هست چون خودم تو نصبش با چالش مواجه شدم اینجا روش نصب رو هم می‌زارم:(از docker compose استفاده می‌کنیم)

۱- ترمینال رو باز کنید و این پوشه رو بسازید:
mkdir -p /home/$USER/.local/opt/leafwiki
cd /home/$USER/.local/opt/leafwiki

۲- فایل docker-compose رو به این شکل در این مسیر درست کنید:
nano docker-compose.ymlو جایگذاری این محتویات:
services:
  leafwiki:
    image: ghcr.io/perber/leafwiki:latest
    container_name: leafwiki
    ports:
      - "2231:8080"
    environment:
      - LEAFWIKI_JWT_SECRET=CHANGE_THIS_TO_A_LONG_RANDOM_SECRET_KEY
      - LEAFWIKI_ADMIN_PASSWORD=12345678
      - LEAFWIKI_ALLOW_INSECURE=true
    volumes:
      - leafwiki-data:/app/data
    restart: unless-stopped

volumes:
  leafwiki-data:
دقت کنید فیلدها رو من برای سادگی hard code کردم، پسورد و نام کاربری و secret key رو حتما برای امنیت بیشتر تغییر بدید.

۳- اجرا کردن این دستور در همین مسیر:
docker compose up -dپس از اجرا شروع به دانلود ایمیج‌های مورد نیاز برای راه‌اندازی سرویس می‌کنه و کمی طول می‌کشه.

۴- پس از نصب موفقیت آمیز، با بازکردن مرورگر به این صورت می‌تونید به ویکی دسترسی داشته باشید:
http://localhost:2231اگر موارد بالا رو تغییر نداده باشید مقادیر رو باید به این صورت وارد کنید:
نام کاربری: admin
رمزعبور: 12345678

۵- الان می‌تونید از این ابزار فوق‌العاده روی دستگاه‌های مختلفی که دارید و به یک شبکه وصل هستند استفاده کنید.
(https://forum.ubuntu-ir.org/index.php?action=dlattach;topic=158444.0;attach=58215;image)