Skip to content

DresOperatingSystems/Docker-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

Hello this is my way of building a docker like env on mobile to succesfully deploy python bots and/or applications FOR ADAVANCED DEVS ONLY

This is for rootless Devices

set up termux env you can check my kali nethunter repository on how to do so

then need to get root access in a termux

The easiest way is like this(copy and paste 1by1):

pkg install git -y

pkg install wget openssl-tool proot -y && hash -r && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/Ubuntu/ubuntu.sh && bash ubuntu.sh

enter root access with ./start-ubuntu.sh

then update it

apt update

apt upgrade

apt install python3

apt install python3-doc && apt install python3-venv python3.13-doc && apt install binfmt-support && apt install python3-tk && apt install python3.13-venv && apt install binutils

apt install cpp-doc flex bzr gcc-14-locales bison gdbm-l10n ed cpp-14-doc gdb diffutils-doc debian-keyring gcc-doc ncurses-doc perl-doc gcc-14-doc readline-doc libterm-readline-gnu-perl libc-devtools sqlite3-doc libterm-readline-perl-perl autoconf glibc-doc libssl-doc libtap-harness-archive-perl automake sensible-utils libstdc++-14-doc libtool git make-doc -y

apt install wget libncurses5-dev build-essential zlib1g-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev libbz2-dev pkg-config -y

apt update && apt full-upgrade -y

Once that is complete you must also compile python.

Continue following my steps(copy and paste 1by1):

wget https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tgz

tar -xf Python-3.12.*.tgz

cd Python-3.12.*/

./configure --enable-optimizations

leave it to do its thing now lets build python

make -j $(nproc)

make altinstall

Once complete check your python version with

python3.12 --version

now lets install and build pip(copy and paste):

curl -sS https://bootstrap.pypa.io/get-pip.py | python3.12

Check pip version with, pip3.12 -V and use sudo pip3.12 install to install with pip

Now python is compiled and built you now can move your bot scripts/files into root-termux or create a new dir called bots

After you have changed directory into your bot files you must create a venv env with

python3 -m venv .venv && source .venv/bin/activate

Now install your pip requests and modules

After Everything is installed and needed for your bot to run please use one of the cmds down bellow before you input your cmd to deploy your bot and do not deactivate the venv

nohup &

setsid

disown

pm2

After your bot is deployed please click require wakelock on the termux notification and click exit renter termux and once again require wakelock but exit termux via cmd line hy inputting exit do not close termux notification

Now your bot is in its own docker like env running forever until you turn it off nohup & is the best one in my opinion as this gives you an output you can read and restarts itself if your bot crashes in the background

thank you and enjoy

-DresOS

please support these projects and buy us a coffee https://coff.ee/dresos

1000485377 1000485551 1000485549

About

This is my way of Getting a docker like env on mobile hope this helps for advanced devs only

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published