このプロジェクトは、データベースやCMS接続などの機密設定に環境変数を使用します。これらの値をGitにコミットしないでください。
環境変数は .devcontainer/devcontainer.json で設定されます。MySQLが自動的にセットアップされます。
GitHubリポジトリの設定で以下のSecretsを設定してください:
DB_URL: データベース接続URLDB_USERNAME: データベースユーザー名DB_PASSWORD: データベースパスワードCMS_HOST: CMSホストURLPOST_LIMIT: コンテンツ投稿制限数 (オプション、デフォルト: 10)
プロジェクトルートに .env ファイルを作成してください (Gitで無視されます):
DB_URL=jdbc:mysql://localhost:3306/webcrawler
DB_USERNAME=root
DB_PASSWORD=password
CMS_HOST=your-cms-host
POST_LIMIT=10
実行: SPRING_PROFILES_ACTIVE=prod ./gradlew bootRun
番创知库(loveapple.cn)