<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jay Gohel</title>
    <description>The latest articles on DEV Community by Jay Gohel (@goheljay).</description>
    <link>https://dev.to/goheljay</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F719489%2F6d33db0c-6139-40c2-aacf-5fbc516c51d9.png</url>
      <title>DEV Community: Jay Gohel</title>
      <link>https://dev.to/goheljay</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/goheljay"/>
    <language>en</language>
    <item>
      <title>Why I used Appwrite? How to setup Appwrite in Windows?</title>
      <dc:creator>Jay Gohel</dc:creator>
      <pubDate>Tue, 12 Oct 2021 06:39:00 +0000</pubDate>
      <link>https://dev.to/goheljay/why-i-used-appwrite-how-to-setup-appwrite-in-windows-o2l</link>
      <guid>https://dev.to/goheljay/why-i-used-appwrite-how-to-setup-appwrite-in-windows-o2l</guid>
      <description>&lt;h3&gt;
  
  
  Intro of Appwrite
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://appwrite.io/" rel="noopener noreferrer"&gt;Appwrite&lt;/a&gt; is complete backend service provider for web and mobile developers. which you easy to use.it's a open source and Secure server. &lt;/p&gt;

&lt;p&gt;Many People use Windows so that's why i decied to make a post on &lt;a href="https://www.microsoft.com/en-in/software-download" rel="noopener noreferrer"&gt;Windows&lt;/a&gt; with appwrite. and Also this my first blog on Dev.to So Let's get Started.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpzayz28ufljnlt3tydlx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpzayz28ufljnlt3tydlx.png" alt="AppWrite" width="800" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Appwrite is a self-hosted solution that provides developers with a set of easy-to-use. this solution is open source and freely use and very secure. you can also check out appwrite &lt;a href="https://github.com/appwrite/appwrite" rel="noopener noreferrer"&gt;Github repo&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Service Appwrite provide.
&lt;/h3&gt;

&lt;p&gt;Let's Talk About what services provide. They will provide many service which usefull for single developer. using thos services user can be easily handle it all the Backend process or works And Developer can focus on appliaction infrastructure.&lt;br&gt;&lt;br&gt;
    1. DataBase&lt;br&gt;
    2. Storage&lt;br&gt;
    3. Users Authentication&lt;br&gt;
    4. Geo &amp;amp; Location&lt;br&gt;
    5. Funactions&lt;br&gt;
    6. Privacy And Security&lt;br&gt;
    7. Console for mange your Project&lt;/p&gt;
&lt;h3&gt;
  
  
  Appwrite Setup in Windows Machine
&lt;/h3&gt;

&lt;p&gt;Now, you can multiple ways to seup the appwrite but easiest way is Using Docker.&lt;/p&gt;

&lt;p&gt;wait wait wait....  If you don't know docker than wait i will tell you.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9fjwjtsr78ymfu1d58b9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9fjwjtsr78ymfu1d58b9.png" alt="Docker" width="601" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Docker is one type of Container. in which you can easily manage the back-end servers and Database. i will tell you one example for docker. One developer team which can work on JavaScript Project but all team members have different Operating system. You have to required PostgreSQL or Redis etc.. but different OS different Installation process and many steps. if one step is skip or wrong then whole the installation process will start again and this not write way that 's why many developer teams use Docker which can mange your Back-end server and Version of the all Back-end services. &lt;/p&gt;
&lt;h3&gt;
  
  
  How to Install Docker.
&lt;/h3&gt;

&lt;p&gt;Some easy steps goto &lt;a href="https://hub.docker.com/" rel="noopener noreferrer"&gt;docker hub&lt;/a&gt; site and download the &lt;a href="https://docs.docker.com/desktop/windows/install/" rel="noopener noreferrer"&gt;Docker Tool box&lt;/a&gt;. After completing download Complete the Installation. Now your docker is ready to use. Start the docker.&lt;/p&gt;
&lt;h1&gt;
  
  
  Let's Back to Appwrite.
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Install Appwrite&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After run the Docker if you use cmd then open it in Project directory and paste the command in CMD.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker run -it --rm \
    --volume /var/run/docker.sock:/var/run/docker.sock \
    --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
    --entrypoint="install" \
    appwrite/appwrite:0.10.4
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you use Powershall then use this command then paste bellow command. Note: powershall and CMD msut open in root or Project directory.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker run -it --rm ,
    --volume /var/run/docker.sock:/var/run/docker.sock ,
    --volume ${pwd}/appwrite:/usr/src/code/appwrite:rw ,
    --entrypoint="install" ,
    appwrite/appwrite:0.10.4
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;this command easily dowenload all the Appwrite files in your local machine.&lt;/p&gt;

&lt;p&gt;After Command Sucessfuly executed, And setup is completed. Now verify the latest version of Appwrite. we can use the follwing command to check the Appwrite version.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker ps | grep appwrite/appwrite
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Once the migration process has completed successfully, you're all set to use the latest version of Appwrite!&lt;/p&gt;

&lt;p&gt;You can Also look at the official migration Documentation on &lt;a href="https://appwrite.io/docs/upgrade" rel="noopener noreferrer"&gt;Official website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Now build your Appliction with Appwrite.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftasqs5f04de06h2xjfnv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftasqs5f04de06h2xjfnv.jpg" alt="Meme" width="544" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  All Ceadits
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://appwrite.io" rel="noopener noreferrer"&gt;apprite site&lt;/a&gt;&lt;br&gt;
&lt;a href="https://medium.com/appwrite-io" rel="noopener noreferrer"&gt;appwrite blog&lt;/a&gt;&lt;br&gt;
&lt;a href="https://appwrite.io/docs" rel="noopener noreferrer"&gt;appwrite docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://appwrite.io/discord" rel="noopener noreferrer"&gt;appwrite discord&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks For Reading :)&lt;/strong&gt;&lt;br&gt;
Happy Coding :)&lt;/p&gt;

&lt;p&gt;Please give me Feed back about My First Blog.&lt;/p&gt;

</description>
      <category>appwrite</category>
      <category>hacktoberfest</category>
      <category>webdev</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
