- Python3 and pip must be installed on your PC
- sudo apt install python3-dev && sudo apt install gcc
pip3 install -r requirements.txt
- Install memcached
sudo apt install memcached
- Edit
config.yaml
:
config_api
you can get from https://ipinfo.io/account/tokentoken
get from https://t.me/botFathermemcached_ip
- IP of memcached ('localhost' by default)memcached_port
- port of memcached (11211 by default)
- Create dir 'files' in project directory
- run by
python main.py
docker pull bitnami/memcached
docker network create app-tier --driver bridge
(IP of server could be like 172.*.0.2, use nmap btw)- Runing memcached server in background:
docker run -d --name memcached-server --network app-tier bitnami/memcached:latest
- Edit
config.yaml
(check 5 paragraph in VM/*nix self host) - Build by
docker buildx build .
- Run in bg:
docker run -d --name <docker-name> --network app-tier <container-id>
- memcached2dockerfile
- languages support (ru, eng)
- https://www.abuseipdb.com