ข้ามไปยังเนื้อหาหลัก
ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
Artalk

Artalk

Artalk คือระบบ comment แบบ self-hosted เป็นทางเลือกแทน Disqus ที่เบากว่า เหมาะสำหรับ static blog มาพร้อมระบบ moderation, mentions และการแจ้งเตือนทางอีเมล รันด้วย binary Go ตัวเดียว รองรับ SQLite หรือ PostgreSQL และ Markdown ให้ความสำคัญกับความเป็นส่วนตัว ไม่มีการติดตามจากบุคคลที่สาม และส่งออกข้อมูลได้ทั้งหมด

ภาพรวม

2.3k

GitHub stars

7

การดูหน้า

สัญญาอนุญาต MIT เวอร์ชัน Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

การเข้าถึงเว็บ

  • เปิดใน browser: http://<SERVER_IP>

การตั้งค่าบัญชีผู้ดูแลระบบ

1. รันคำสั่งต่อไปนี้เพื่อสร้างผู้ดูแลระบบ:

docker exec -it artalk artalk admin

2. หลังจากสร้างบัญชีผู้ดูแลระบบแล้ว ให้เข้าสู่ระบบผ่านหน้าเว็บอินเทอร์เฟซ

3. สร้างบัญชีเพิ่มเติมผ่านหน้า User Management ใน GUI · ไม่ต้องแก้ไขไฟล์ config ด้วยตนเอง

ไฟล์และไดเรกทอรีที่สำคัญ

  • /root/artalk/docker-compose.yml → คำนิยาม Docker Compose
  • /root/artalk/data → เก็บเนื้อหาบล็อกแบบถาวรทั้งหมด
  • /etc/nginx/sites-available/artalk.conf → การตั้งค่า reverse proxy

คำสั่งจัดการ Docker

cd /root/artalk
docker ps                     # List running containers
docker compose logs -f        # Follow logs
docker compose restart        # Restart service

การตั้งค่าโดเมนและ SSL

ชี้โดเมนของคุณไปยัง IP ของเซิร์ฟเวอร์

แก้ไขไฟล์คอนฟิก Nginx:

vim /etc/nginx/sites-available/artalk.conf

แทนที่ server_name _; ด้วย server_name <your-domain>;

ติดตั้ง Certbot:

apt install -y certbot python3-certbot-nginx

รัน Certbot เพื่อออกใบรับรอง SSL:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>

ทดสอบและโหลด Nginx ใหม่:

sudo nginx -t
sudo systemctl reload nginx

เปิดใน browser: https://<your-domain>

เพิ่มเติมใน Self Hosted

แอปที่เกี่ยวข้อง

ติดตั้ง Artalk ได้เลย เริ่มต้น $2.48/เดือน