portfolio
プロジェクト情報
- プロジェクト開始日: 2024年8月7日
- 使用技術、ツール: VSCode, Ubuntu(VPS), Git, GitHub, Python, WSL, HTML, CSS, JavaScript, bootstrap, Django, Docker, shellscript, nginx, gunicorn
- ノートを見る
このプロジェクトについて
このプロジェクトは、ポートフォリオのエントリポイントとして用意したWebサイトです。 ポートフォリオの情報を記載しており、今後の更新によって、新しいプロジェクトの情報を追加していく予定です。
プロジェクトの目的
- 各種ポートフォリオへのリンクや、プロフィール情報を記載する
プロジェクトの詳細
本プロジェクトは、Djangoを用いて作成したWebサイトです。 ソースコードはGitHubで管理しており、GitHub Actionsで継続的デプロイメントを行っています。 ホスティングは、VPSを使用しており、nginxとgunicornを使用しています。 各コンポーネントはDockerコンテナとして実行しており、Docker Composeで管理しています。
コメント
本プロジェクトは、Djangoを用いて作成したWebサイトです。 現在時点では、静的なコンテンツのみ表示しているため、Djangoの機能の多くは使用していませんが、今後の更新によって、Djangoの機能を活用していくケースが考えられますので この構成としました。 せっかくなのでkubenetes×ArgoCDでのデプロイも検討しましたが、現状の規模ではオーバーキルかつ、コストがかかるため、VPSでの運用としました。悔しいです(泣) 2024年のお盆休みに色々と新しいことを学習しようと考え、mkdocsで備忘録を書き始めたのがきっかけで、せっかくならポートフォリオも作成しようと思い立ち、作成しました。