ลด 50% ทุกแพ็กเกจ เวลาจำกัด เริ่มต้นที่ $2.48/mo
Listmonk

Listmonk

Listmonk คือแพลตฟอร์มจดหมายข่าวแบบ self-hosted ครอบคลุมทั้งการส่งอีเมลแคมเปญประสิทธิภาพสูง การแบ่งกลุ่มรายชื่อ การวิเคราะห์ข้อมูล และระบบ double opt-in ในไฟล์ไบนารี Go เดียว ใช้สัญญาอนุญาต AGPL พัฒนาโดยทีมผู้สร้าง Zerodha และถูกใช้งานโดย Hugging Face และ Cal.com ทางเลือกแทน Mailchimp ที่คุณเป็นเจ้าของข้อมูลทั้งหมด

เวอร์ชัน

5.1.0

ระบบปฏิบัติการ

Ubuntu Server 24.04 LTS เซิร์ฟเวอร์

ขั้นต่ำของ RAM

1 GB

ประเภท IP

IPV4,IPV6

เข้าใช้งานเว็บอินเทอร์เฟซ

  • เปิดเบราว์เซอร์ของคุณ: http://<SERVER_IP>:9000
  • เข้าสู่ระบบด้วยข้อมูลประจำตัวที่เก็บไว้ที่ /root/.cloudzy-creds

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

  • /opt/listmonk → ไดเรกทอรีติดตั้งหลักที่เก็บไฟล์ไบนารี การกำหนดค่า และไฟล์อัปโหลด
  • /opt/listmonk/listmonk → Listmonk ที่สามารถเรียกใช้ได้
  • /opt/listmonk/config.toml → ไฟล์การกำหนดค่าหลัก
  • /opt/listmonk/uploads → ไดเรกทอรีสำหรับอัปโหลดมีเดีย ต้องสร้างพร้อมตั้งค่าสิทธิ์ที่ถูกต้อง (chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → เก็บข้อมูลประจำตัวของ admin และ PostgreSQL ควรตั้งค่าสิทธิ์เป็น 400.
  • /var/lib/postgresql/ → ไดเรกทอรีข้อมูลของ PostgreSQL
  • /etc/postgresql/ → การกำหนดค่า PostgreSQL
  • /etc/systemd/system/listmonk.service → ไฟล์ systemd unit สำหรับเซอร์วิส Listmonk

การแก้ปัญหาเบื้องต้นและเคล็ดลับการใช้งาน

ไม่สามารถดูภาพย่อของรูปที่อัปโหลดได้

Admin → การตั้งค่า (http://<SERVER_IP>:9000/admin/settings) → ทั่วไป → ตั้งค่า Root URL to http://<SERVER_IP>:9000

การอัปโหลดมีเดียล้มเหลว

Admin → การตั้งค่า (http://<SERVER_IP>:9000/admin/settings) → Media uploads → ตั้งค่า Upload path to /opt/listmonk/uploads

ตรวจสอบให้แน่ใจว่าสิทธิ์ถูกต้อง:

mkdir -p /opt/listmonk/uploads
chown -R listmonk:listmonk /opt/listmonk/uploads
chmod 700 /opt/listmonk/uploads

จัดการเซอร์วิส Listmonk ผ่าน systemd

# Restart 
systemctl restart listmonk

# Check status
systemctl status listmonk

# View logs
journalctl -u listmonk -f

PostgreSQL Access การเข้าถึง

ข้อมูลประจำตัวถูกจัดเก็บอย่างปลอดภัยที่: /root/.cloudzy-creds

# Login as postgres user
sudo -iu postgres

# Open PostgreSQL prompt
psql

# Connect to Listmonk database
c listmonk

# Lists all tables in the listmonk database
dt

# Exit psql
q

หมายเหตุ

  • ตรวจสอบให้แน่ใจว่าอนุญาตการเชื่อมต่อ SMTP สำหรับเซิร์ฟเวอร์นี้ (ขอเปิดใช้งานการเข้าถึง SMTP)
  • ความปลอดภัย: Listmonk รันภายใต้ผู้ใช้ listmonk ส่วน PostgreSQL รันภายใต้ผู้ใช้ postgres

เอกสาร

  • คู่มือการติดตั้งและใช้งาน: https://gist.github.com/MaximilianKohler/e5158fcfe6de80a9069926a67afcae11
  • การกำหนดค่า: https://listmonk.app/docs/configuration/

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

แอปพลิเคชันที่เกี่ยวข้อง

ติดตั้ง Listmonk ตอนนี้เลย เริ่มต้นที่ $2.48/เดือน