Skip to content

Deploy with Podman

cworld1 edited this page Feb 13, 2023 · 1 revision

使用 Podman 构建

1. 安装 podmanpodman-compose

sudo apt-get -y install podman

不同系统安装命令可能略有差异,详见:Podman Installation

pip3 install podman-compose

如果你正在使用 Fedora (>=f31),可以使用如下命令安装:

sudo dnf install podman-compose

2. 克隆本项目

git clone https://github.com/luoshuijs/TGPaimonBot.git
cd TGPaimonBot

3. 修改配置文件

cp .env.example .env
cp docker-compose.gen.yml docker-compose.yml
# MySQL
DB_HOST=mysql
DB_PORT=3306
DB_USERNAME=root
DB_PASSWORD="root"
DB_DATABASE=paimon

# Redis
REDIS_HOST=redis
REDIS_PORT=6379
REDIS_DB=0
REDIS_PASSWORD=""

以及 bot token 等参数。详见 Env Settings

4. 运行

podman-compose -f docker-compose.yml up -d