저는 오픈 소스 Node.js 프로젝트에 기여하고 있습니다. 프로젝트의 설치 스크립트는 git 저장소를 /home/ProjectName
루트로 복제하고 거기에서 node.js 스크립트를 실행하여 작동합니다. 또한 프로젝트에는 프로젝트의 루트 폴더에 배치되어야 하는 두 개의 구성 파일이 있습니다.
이를 수행하는 올바른 UNIX 방식은 무엇입니까? 파일 시스템 계층 표준을 따르는 경우 이를 /opt/ProjectName에 배치하고 노드가 거기에서 실행하도록 해야 합니까? 구성을 어디에 배치해야 합니까 /etc/ProjectName
?
Node.js 스크립트를 다운로드하고 실행하는 스크립트를 사용하는 대신 각 배포판에 대한 패키징 소프트웨어를 고려해야 할까요?
이 프로젝트는네트워크 비디오 레코더이 소프트웨어는 또한 비디오 녹화물을 생성하고 저장합니다. 이러한 기록을 보관할 수 있는 적절한 기본 디렉터리는 무엇입니까?