Tandoor is an open-source framework for building GraphQL APIs quickly and easily. Tandoor also offers a collection of recipes to quickly build common functionality into your API. This guide will outline the steps to installing the Tandoor Recipes on Void Linux.
Before installing Tandoor Recipes on Void Linux, you need to have the following:
To install Tandoor Recipes, you need to clone the Tandoor Recipes repository into your system.
Open your terminal and execute the following command:
git clone https://github.com/tandoorrecipes/tandoorrecipes.git
This will clone the repository into your current working directory.
Change your working directory to the cloned repository and install the dependencies.
cd tandoorrecipes
npm install
After executing the command, wait for a while for the dependencies to install.
Once the dependencies are installed, you need to run the seed script to create a default user and an empty database to begin with.
npm run seed
The seed script will create a .env
file and a directory named uploads
in the root of the project.
After completing the above steps, you can start the server by executing the following command:
npm run dev
The above command will start the server on http://localhost:5000
. You can access it from your web browser.
To test if everything is working correctly, open your web browser and go to http://localhost:5000
. If everything is working correctly, you should see a message stating "Welcome to Tandoor Recipes API!".
That’s it! You have successfully installed Tandoor Recipes on Void Linux. You can now explore the various recipes and start building your GraphQL API.
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!