|
2 | 2 |
|
3 | 3 | <h2><a href="/docs/installation#systemRequirements" id="systemRequirements">System Requirements</a></h2>
|
4 | 4 |
|
5 |
| -<p>Appwrite was designed to run well on both small and large deployment. The minimum requirements to run Appwrite is as little as <b>1 CPU core</b> and <b>2GB of RAM</b>, and an operating system that supports Docker.</p> |
| 5 | +<p>Appwrite is designed to run well on both small and large deployments. The minimum requirements to run Appwrite are as little as <b>1 CPU core</b> and <b>2GB of RAM</b>, and an operating system that supports Docker.</p> |
6 | 6 |
|
7 | 7 | <p>Appwrite requires <a href="https://docs.docker.com/compose/install/" target="_blank" rel="noopener">Docker Compose Version 2</a>. To install Appwrite, make sure your Docker installation is updated to support Composer V2.</p>
|
8 | 8 |
|
9 | 9 | <div class="notice margin-bottom">
|
10 | 10 | <h3>Upgrading From Older Versions</h3>
|
11 |
| - <p>If you are migrating from an older version of Appwrite, you need to follow the <a href="/docs/upgrade">migration instructions</a></p> |
| 11 | + <p>If you are migrating from an older version of Appwrite, you need to follow the <a href="/docs/upgrade">migration instructions</a>.</p> |
12 | 12 | </div>
|
13 | 13 |
|
14 | 14 | <h2><a href="/docs/installation#installWithDocker" id="installWithDocker">Install with Docker</a></h2>
|
|
27 | 27 |
|
28 | 28 | <h3><a href="/docs/installation#windows" id="windows">Windows</a></h3>
|
29 | 29 |
|
30 |
| -<p>Hyper-V and Containers Windows features must be enabled to run Appwrite on Windows with Docker. If you don't have these features available, you can install <a href="https://docs.docker.com/desktop/windows/install/" target="_blank" rel="noopener">Docker Desktop</a> that uses Virtualbox to run Appwrite on a Virtual Machine.</p> |
| 30 | +<p>Hyper-V and Containers Windows features must be enabled to run Appwrite on Windows with Docker. If you don't have these features available, you can install <a href="https://docs.docker.com/desktop/windows/install/" target="_blank" rel="noopener">Docker Desktop</a> which uses Virtualbox to run Appwrite on a Virtual Machine.</p> |
31 | 31 |
|
32 | 32 | <ul class="phases clear" data-ui-phases>
|
33 | 33 | <li>
|
|
102 | 102 |
|
103 | 103 | <h3><a href="/docs/installation#manual" id="manual">Manual (using docker-compose.yml)</a></h3>
|
104 | 104 |
|
105 |
| -<p>For advanced Docker users, the manual installation might seem more familiar. To setup Appwrite manually, download the Appwrite base <a href="/install/compose" target="_blank">docker-compose.yml</a> and <a href="/install/env" target="_blank">.env</a> files, then move them inside a directory named 'appwrite'. After the download completes, update the different environment variables as you wish in the .env file and start the Appwrite stack using the following Docker command:</p> |
| 105 | +<p>For advanced Docker users, the manual installation might seem more familiar. To set up Appwrite manually, download the Appwrite base <a href="/install/compose" target="_blank">docker-compose.yml</a> and <a href="/install/env" target="_blank">.env</a> files, then move them inside a directory named <code>appwrite</code>. After the download completes, update the different environment variables as you wish in the <code>.env</code> file and start the Appwrite stack using the following Docker command:</p> |
106 | 106 |
|
107 | 107 | <div class="ide margin-bottom" data-lang="bash" data-lang-label="Bash">
|
108 | 108 | <pre class="line-numbers"><code class="prism language-bash" data-prism>docker compose up -d --remove-orphans</code></pre>
|
109 | 109 | </div>
|
110 | 110 |
|
111 |
| -<p>Once the Docker installation completes, go to your machine hostname or IP address on your browser to access the Appwrite console. Please notice that on non-linux native hosts the server might take a few minutes to start after installation completes.</p> |
| 111 | +<p>Once the Docker installation completes, go to your machine hostname or IP address on your browser to access the Appwrite dashboard. Please notice that on hosts that are not Linux-native, the server might take a few minutes to start after installation completes.</p> |
112 | 112 |
|
113 | 113 | <h3><a href="/docs/installation#stop" id="stop">Stop</a></h3>
|
114 | 114 |
|
115 |
| -<p>You can stop your Appwrite containers by using the following command executed from the same directory as your docker-compose.yml file.</p> |
| 115 | +<p>You can stop your Appwrite containers by using the following command executed from the same directory as your <code>docker-compose.yml</code> file.</p> |
116 | 116 |
|
117 | 117 | <div class="ide margin-bottom" data-lang="bash" data-lang-label="Bash">
|
118 | 118 | <pre class="line-numbers"><code class="prism language-bash" data-prism>docker compose stop</code></pre>
|
119 | 119 | </div>
|
120 | 120 |
|
121 | 121 | <h3><a href="/docs/installation#uninstall" id="uninstall">Uninstall</a></h3>
|
122 | 122 |
|
123 |
| -<p>To stop and remove your Appwrite containers you can use the following command executed from the same directory as your docker-compose.yml file.</p> |
| 123 | +<p>To stop and remove your Appwrite containers, you can use the following command executed from the same directory as your <code>docker-compose.yml</code> file.</p> |
124 | 124 |
|
125 | 125 | <div class="ide margin-bottom" data-lang="bash" data-lang-label="Bash">
|
126 | 126 | <pre class="line-numbers"><code class="prism language-bash" data-prism>docker compose down -v</code></pre>
|
127 | 127 | </div>
|
128 | 128 |
|
129 | 129 | <h2><a href="/docs/installation#learnMore" id="learnMore">Learn More</a></h2>
|
130 | 130 |
|
131 |
| -<ul> |
| 131 | +<ul class="margin-top margin-bottom-large text-size-normal"> |
132 | 132 | <li class="margin-bottom-tiny"><a href="/docs/production" rel="noopener"><i class="icon-angle-circled-right margin-start-negative-tiny margin-end-tiny"></i> Running Appwrite in production</a></li>
|
133 | 133 | <li class="margin-bottom-tiny"><a href="/docs/environment-variables" rel="noopener"><i class="icon-angle-circled-right margin-start-negative-tiny margin-end-tiny"></i> Appwrite server environment variables</a></li>
|
134 | 134 | <li class="margin-bottom-tiny"><a href="/docs/email-delivery" rel="noopener"><i class="icon-angle-circled-right margin-start-negative-tiny margin-end-tiny"></i> Appwrite setting a custom SMTP server</a></li>
|
|
0 commit comments