Skip to content

Commit 5f8ee02

Browse files
Community Cloud uses Debian 11 (#1213)
Former-commit-id: 2082409
1 parent b4828c1 commit 5f8ee02

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

content/deploy/community-cloud/deploy-your-app/app-dependencies.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ You should only use one dependency file for your app. If you include more than o
106106

107107
## apt-get dependencies
108108

109-
For many apps, a `packages.txt` file is not required. However, if your script requires any software to be installed that is not a Python package, you need a `packages.txt` file. Community Cloud is built on Debian Linux. Anything you want to `apt-get install` must go in your `packages.txt` file.
109+
For many apps, a `packages.txt` file is not required. However, if your script requires any software to be installed that is not a Python package, you need a `packages.txt` file. Community Cloud is built on Debian Linux. Anything you want to `apt-get install` must go in your `packages.txt` file. To browse available packages that can be installed, see the Debian 11 ("bullseye") [package list](https://packages.debian.org/bullseye/).
110110

111111
If `packages.txt` exists in the root directory of your repository we automatically detect it, parse it, and install the listed packages. You can read more about apt-get in <a href="https://linux.die.net/man/8/apt-get" target="_blank">Linux documentation</a>.
112112

content/deploy/community-cloud/status-and-limitations.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ You can deploy multiple apps from your repository, and your entrypoint file(s) m
2626
- Community Cloud only recognizes one `.streamlit/configuration.toml` file at the root (of each branch) of your repository.
2727
- You must declare image, video, and audio file paths for Streamlit commands relative to the root of your repository. For example, `st.image`, `st.logo`, and the `page_icon` parameter in `st.set_page_config` expect file locations relative to your working directory (i.e. where you execute `streamlit run`).
2828

29+
## Linux environments
30+
31+
Community Cloud is built on Debian Linux.
32+
33+
- Community Cloud uses Debian 11 ("bullseye"). To browse available packages that can be installed, see the [package list](https://packages.debian.org/bullseye/).
34+
- All file paths must use forward-slash path separators.
35+
2936
## Python environments
3037

3138
- You cannot mix and match Python package managers for a single app. Community Cloud configures your app's Python environment based on the first environment configuration file it finds. For more information, see [Other Python package managers](/deploy/streamlit-community-cloud/deploy-your-app/app-dependencies#other-python-package-managers).
@@ -87,5 +94,4 @@ If you need to whitelist IP addresses for a connection, Community Cloud is curre
8794

8895
- When you print something to the Cloud logs, you may need to do a `sys.stdout.flush()` before it shows up.
8996
- Community Cloud hosts all apps in the United States. This is currently not configurable.
90-
- Community Cloud is built on Debian Linux. All file paths must use forward-slash path separators.
9197
- Community Cloud rate limits app updates from GitHub to no more than five per minute.

0 commit comments

Comments
 (0)