0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Streamlit Community CloudとGitHubでPythonのwebアプリを無料公開する手順書

0
Last updated at Posted at 2026-08-30

Pythonのwebアプリを無料で公開したい

Pythonアプリの公開は、GitHubのリポジトリにpythonアプリのファイルを公開し、これをStreamlit Community Cloudと連携することでできます。例えば以下のようなアプリを公開できます。

・公開アプリ
https://plane-group-explorer.streamlit.app/

fig0.png

・GitHubリポジトリ
https://github.com/forestbambooo/plane-group-explorer

上に例示したwebアプリは結晶学の教育用アプリで、空間群の二次元版の平面群をインターラクティブに学習できるアプリとなっています。自分はwebエンジニアではありません。アプリ自体もChatGPTにほとんど作ってもらいました。それでも作りたいもののアイデアさえあれば、Webフロントエンドの知識が一切なくともいろんなことが出来る大変便利な世の中になりました。

手順

事前準備

1. pythonアプリの作成 → ChatGPTを活用しましょう
2. GitHubリポジトリへの公開
ここのやり方は過去記事等が参考になるかと思います。

fig1.png

Streamlit Community CloudとGitHubの連携

1. Streamlit Community Cloudへ行き、GitHubアカウントでログイン

fig2.png

fig3.png

fig4.png

fig5.png

2. Streamlit側で Create app を押す

fig6.png

3. GitHubのリポジトリと連携

fig7.png

4. ここはGitHub側のリポジトリができていれば選択式で設定できます

fig8_2.png

以上で公開完了です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?