FastAPI

システム

複数のサービスをリソース増強せずに運用する方法

CELTFの競技サイトを運営していく上で、できる限り低リソースかつ複数のサイトを運用する必要があったので、採用した方法を紹介します。 安定して本番運用するというよりは、立ち上げ当初の小さいサービスを幅広く運営するケースを想定しています。
ソフトウェア

FastAPIでJWTによる認証機能を実装する方法

以前、 FastAPIでユーザ認証機能を実装する方法としてユーザ認証機能の実装を紹介しましたが、JWTを発行する機会があったのでそちらを紹介します。
ソフトウェア

FastAPIのドキュメント表示方法と無効にする方法

FastAPIでOpenAPIを表示する方法と無効にする方法が忘れがちなので、覚書として記述していきます。
ソフトウェア

AWS LambdaとCloud FunctionsにFastAPIをデプロイする方法

今回は、AWS LambdaとCloud FunctionsにFastAPIをシームレスにデプロイする方法を紹介します。 OSSの開発などでどちらでも動作する機能を同一コードで管理する時などに便利です。
プログラミング

インデックス型全文検索機能の開発進捗【APIの実装】

インデックス型全文検索機能の開発について、APIの実装が一通り完了したので進捗報告です。 どのように実装したのか、加えて簡単なcurlを使用した動作確認をしていきたいと思います。
プログラミング

FastAPIでユーザ認証機能を実装する方法【認証機能編】

FastAPIを使用し、Basic認証を実現するための方法を紹介します。 認証機能の実装から動作の確認まで行います。
プログラミング

FastAPIでユーザ認証機能を実装する方法【環境構築編】

FastAPIを使用し、Basic認証を実現するための方法を紹介します。 認証機能に必要なデータベースの構築から、開発をスムーズに進めるための最低限の環境構築を行います。