Inventree is an open-source inventory management software designed for small to medium-sized businesses. In this tutorial, you will learn how to install Inventree on Linux Mint, the latest version.
Before we start, make sure you have the following installed on your Linux Mint:
First, we need to clone the Inventree repository. Open the terminal on your computer and run the following command:
$ git clone https://github.com/inventree/InvenTree.git
Once the cloning is done, navigate into the Inventree directory:
$ cd InvenTree
To avoid conflicts with other dependencies on your system, it is always recommended to run Inventree in a virtual environment. Run the following command to create a virtual environment:
$ virtualenv env
Once the virtual environment is created, activate it by running:
$ source env/bin/activate
With the virtual environment activated, you can now install Inventree dependencies:
$ pip install -r requirements.txt
Now that we have installed Inventree dependencies, we can now run the application. Run the following command to start Inventree:
$ ./manage.py runserver
Inventree should now be running on your Linux Mint machine. Open your web browser and go to http://localhost:8000
to view the Inventree application.
Before you can use Inventree, you need to create a superuser account. Run the following command to create a superuser account:
$ ./manage.py createsuperuser
Follow the prompt on your screen to set the superuser username, email, and password.
Inventree is now installed, and you can start using it to manage your inventory. Remember to activate the virtual environment each time you want to use or install Inventree dependencies. Good luck!
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!