โปรเจกต์นี้ใช้สำหรับติดตั้ง BookStack และฐานข้อมูล MariaDB ผ่าน Docker Compose
- ติดตั้ง Docker และ Docker Compose ให้เรียบร้อย
- Clone โปรเจกต์นี้มาที่เครื่อง
APP_URLกำหนด URL สำหรับเรียกใช้งาน (เช่น http://localhost:6875)- ตรวจสอบ
APP_KEYว่าถูกต้อง หากไม่มีกำหนดให้เข้า container แล้วรัน:แล้วนำค่าที่ได้ไปใส่ในdocker exec -it bookstack php artisan key:generate --showAPP_KEY - ตรวจสอบชื่อฐานข้อมูล, ชื่อผู้ใช้ และรหัสผ่านให้ตรงกันระหว่าง
bookstackและmariadb
docker-compose up -d
- เปิดเว็บเบราว์เซอร์ไปที่ http://localhost:6875
docker-compose down
- ข้อมูลของแอปจะถูกเก็บไว้ที่โฟลเดอร์:
./bookstack_app_data./bookstack_db_data
- ควรสำรองโฟลเดอร์เหล่านี้เป็นระยะ ๆ
Tip: หากมีการเปลี่ยนแปลงเวอร์ชัน ให้แก้ไข
imageเวอร์ชัน ในdocker-compose.ymlแล้วสั่ง:
docker-compose pull
docker-compose up -d
admin@admin.com
password