In development mode, AskOmics dependencies can be deployed with docker-compose, but AskOmics have to be running locally, on your dev machine.
Install dev dependencies
# Debian/Ubuntu sudo apt install -y git python3 python3-venv python3-dev make gcc zlib1g-dev libbz2-dev liblzma-dev g++ npm # Fedora sudo dnf install -y git make gcc zlib-devel bzip2-devel xz-devel python3-devel gcc-c++ npm
# Debian/Ubuntu apt install -y docker-compose # Fedora dnf install -y docker-compose
We provide a
docker-compose template to run external services used by AskOmics. Clone the flaskomics-docker-compose repository to use it.
git clone https://github.com/askomics/flaskomics-docker-compose.git
docker-compose up -d
Fork and clone AskOmics repository¶
Fork the AskOmics repository
then, clone your fork locally
git clone https://github.com/USERNAME/flaskomics.git # replace USERNAME with your github username
Deploy AskOmics in development mode¶
AskOmics installation and deployment is made with
make help to see available commands.
make install MODE=dev
make serve MODE=dev NTASKS=10