프로젝트 소개

listmonk는 독립형, 자체 호스팅 뉴스레터 및 메일링 리스트 관리자입니다. README에 따르면, 단일 바이너리에 패키징되면서도 빠르고 기능이 풍부하며, 데이터 저장소로 PostgreSQL 데이터베이스를 사용합니다. 현대적인 대시보드는 애플리케이션의 일부이며, README에는 설치 전에 인터페이스를 확인하고 싶은 사람들을 위한 라이브 데모 링크가 포함되어 있습니다. README에 설명된 설치 옵션: - Docker: 최신 이미지는 Docker Hub에서 listmonk/listmonk:latest로公開되며, 저장소에 샘플 docker-compose.yml이 제공됩니다. 해당 파일을 다운로드하고 "docker compose up -d"를 실행하면 서비스가 시작되며,その後 앱은 http://localhost:9000에서 접근할 수 있습니다. - Binary: 최신 릴리스를 다운로드하고 listmonk 바이너리를 추출한 후, "--new-config"를 실행하여 config.toml을 생성하고 편집하고, "--install"을 실행하여 PostgreSQL 데이터베이스를 설정합니다(기존 데이터베이스의 경우 "--upgrade"를 사용하며, README에 따르면 이는 멱등적이며 여러 번 실행해도 안전합니다). 그 후 바이너리를 실행하고 http://localhost:9000을 방문합니다. 추가 설치 안내는 프로젝트 문서 사이트에 호스팅되어 있으며, 기여자를 위한 별도의 개발자 설정 가이드가 링크되어 있습니다. 스택 및 라이선스: 백엔드는 Go로 작성되었으며, 프론트엔드는 UI에 Vue와 Buefy를 사용합니다. listmonk는 AGPL v3 라이선스로 배포되는 무료 오픈 소스 소프트웨어이며, README는 개발자 설정 문서를 통해 기여를 초대합니다. README는 개별 메일링 기능을 나열하기보다는 배포 및 프로젝트 구조에 중점을 두므로, 뉴스레터 및 메일링 리스트 관리 이상의 특정 기능은 프로젝트 문서와 라이브 데모를 참조하여 확인해야 합니다.