PasteYou
1.0.0
PasteYou는 Node.js 및 SQLite로 구축된 안전하고 다양한 붙여넣기 관리 애플리케이션입니다. 사용자는 만료 시간, 비밀번호 보호, 파일 업로드와 같은 고급 기능을 사용하여 텍스트 조각(붙여넣기)을 생성, 공유 및 관리할 수 있습니다.
저장소를 복제합니다.
git clone https://github.com/sanjib9090/pasteyou.git
cd pasteyou
종속성을 설치합니다.
npm install
필요한 디렉터리를 만듭니다.
파일 저장을 위한 uploads
디렉터리가 있는지 확인하세요.
mkdir uploads
환경 변수를 설정합니다.
루트 디렉터리에 .env
파일을 만듭니다.
SESSION_SECRET = your-session-secret
PORT = 3000
NODE_ENV = development
데이터베이스를 초기화합니다.
서버를 시작할 때 애플리케이션은 SQLite 데이터베이스( database.db
)에 필요한 테이블을 자동으로 생성합니다.
서버를 시작합니다:
npm start
서버는 http://localhost:3000
에서 실행됩니다.
/register
로 이동하여 계정을 생성하세요./login
으로 이동하여 계정에 액세스하세요./dashboard
)로 이동하세요.app.js
: 메인 서버 파일.views/
: 페이지 렌더링을 위한 EJS 템플릿입니다.public/
: CSS, 이미지 등과 같은 정적 파일입니다.uploads/
: 업로드된 파일을 저장하는 디렉터리입니다.database.db
: SQLite 데이터베이스 파일. 기여를 환영합니다! 기여할 수 있는 방법은 다음과 같습니다.
git checkout -b feature-branch
).git commit -am 'Add new feature'
).git push origin feature-branch
).이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
PasteYou - 안전하고 사용자 친화적이며 기능이 풍부한 붙여넣기 관리 시스템입니다.