Owdex เป็นดัชนีเปิดของหน้าเว็บจากทั่วทั้งเว็บ แทนที่จะรวบรวมข้อมูลผ่านไฮเปอร์เท็กซ์ตามลิงก์ ระบบจะจัดทำดัชนีเฉพาะหน้าที่ผู้ใช้นำทางไปเท่านั้น Owdex มุ่งหวังที่จะสร้างทางเลือกที่ดีกว่าในการค้นหาเว็บโดยการตัดส่วนที่ไม่จำเป็นของผลลัพธ์ที่เป็นขยะและให้ความสำคัญกับข้อมูลที่แท้จริง
เราแนะนำให้ใช้ Docker Compose ในการผลิต ตัวอย่างการตั้งค่ามีอยู่ที่ owdex/compose
$ git clone https://github.com/owdex/compose.git owdex && cd owdex
$ chmod +x setup.sh
$ ./setup.sh
$ nano owdex.toml
# Edit the configuration file, being sure to change the secret key and admin password.
$ nano misc/Caddyfile
# Edit the reverse proxy configuration, being sure to change the domain name and email.
$ docker compose up -d
หากคุณมีอินสแตนซ์ Solr และ MongoDB ที่ทำงานอยู่ที่อื่นอยู่แล้ว คุณสามารถใช้ Owdex เพียงอย่างเดียวได้ มีอิมเมจสำหรับทุกรุ่นจาก GitHub Container Registry ตรวจสอบให้แน่ใจว่าได้ตั้งค่าเวอร์ชันที่คุณต้องการ (แทนที่จะดึงเพียง 'ล่าสุด') เนื่องจากการเปลี่ยนแปลงที่เสียหายอาจเกิดขึ้นได้ตลอดเวลา
$ wget https://raw.githubusercontent.com/owdex/compose/main/owdex.toml.default -O owdex.toml
$ nano owdex.toml
# Edit the configuration file, being sure to change the secret key, admin password and database hostnames.
$ docker run --detach --volume ./owdex.toml:/owdex.toml:ro ghcr.io/owdex/owdex:main
คุณยังคงต้องการใช้ Docker Compose เนื่องจากจะทำให้การจัดการฐานข้อมูลตลอดจนการสร้าง Tailwind CSS ไม่ใช่ปัญหาของคุณอีกต่อไป
$ git clone https://github.com/owdex/owdex.git
$ chmod +x setup.sh
$ ./setup.sh
$ docker compose up --build -d
แม้ว่าคุณจะสามารถเปลี่ยนแปลง owdex.toml
ได้ แต่คุณไม่จำเป็นต้องเปลี่ยนรหัสผ่านของผู้ดูแลระบบหรือรหัสลับ เนื่องจากสิ่งเหล่านี้ไม่สำคัญมากนักในสภาพแวดล้อมการพัฒนาที่ไม่เปิดเผย จากนั้นคุณสามารถเข้าถึงส่วนหน้าได้ที่ http://127.0.0.1
โปรดดูที่ CONTRIBUTING.md
ขอขอบคุณ @4censord สำหรับความช่วยเหลือ การสนับสนุน และคำแนะนำที่ยอดเยี่ยม
Owdex ได้รับอนุญาตภายใต้ GNU AGPL v3