Mealie is a self-hosted recipe management system that allows you to create, store, and share your favorite recipes. It is a web application that can be installed on your own server or computer. In this tutorial, we will guide you on how to install Mealie on Windows 11.
Before installing Mealie, you need to ensure that you have the following prerequisites:
Open PowerShell by pressing Windows key + X
and selecting “Windows PowerShell” from the menu.
Run the following command to install Django:
pip install Django
Next, install the dependencies required for Mealie:
pip install markdown PyYAML Pillow django-extensions django-cors-headers
Clone the Mealie repository to your computer:
git clone https://github.com/hay-kot/mealie.git
Once the repository is cloned, navigate to the Mealie folder:
cd mealie
Run the following command to create the database tables:
python manage.py migrate
You can now start the Mealie web app by running the following command:
python manage.py runserver
You should see a message indicating that the server is running:
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
You can now access Mealie by opening a web browser and navigating to http://127.0.0.1:8000/
.
Congratulations! You have successfully installed Mealie on your Windows 11 computer. You can now start creating, storing, and sharing your favorite recipes.
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!