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で備忘録を書き始めたのがきっかけで、せっかくならポートフォリオも作成しようと思い立ち、作成しました。