From b7e13e2bfe900acbbe4dc197198781dbed4433ac Mon Sep 17 00:00:00 2001 From: Aleksei Krugliak Date: Sat, 13 Jan 2024 14:14:01 -0300 Subject: [PATCH] update README --- README.md | 40 +++++++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 0234f77..eb1f4b8 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,21 @@ # expense-bot -## Local run +## Build Image + +``` +docker build -t expense-bot:latest . +``` + +## [WIP] Push Image to registry + +``` +$ podman login quay.io +$ podman push [hash]|[localhost/expense-bot:0.1.0] docker://quay.io/ksemele/expense-bot:0.1.0 +``` + +## Run bot + +### local ```bash python3 -m venv venv @@ -8,20 +23,15 @@ source venv/bin/activate pip3 install -r requirements.txt ``` -# [WIP] +### container -# Build Image +Ensure you have an `.env` file with followed content: +```yaml +ADMINS=12345678,12345677,12345676 +BOT_TOKEN=0000000000:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +HOST_IP=localhost ``` -$ sudo podman build -t expense-bot:0.1.0 . -``` -# Push Image to registry -``` -$ podman login quay.io -$ podman push [hash]|[localhost/expense-bot:0.1.0] docker://quay.io/ksemele/expense-bot:0.1.0 -``` -# Run bot -``` -$ podman login quay.io -$ podman pull quay.io/ksemele/expense-bot -$ podman pull quay.io/ksemele/expense-bot:0.1.0 +Then run +```bash +docker run --name expense-bot --env-file .env expense-bot:latest ```