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 - 安全で使いやすく、機能が豊富なペースト管理システムです。