2.4 KiB
title |
---|
Deploy |
Deploying the client
Method 1 - Vercel - Recommended
-
Click the Deploy button.
-
Sign in using either a GitHub, GitLab, or Bitbucket.
-
Follow the instructions to create a repository for movie-web.
-
Configure the environment variables:
-
VITE_CORS_PROXY_URL
: Enter your proxy URL here. Make sure to not have a slash at the end of your URL.Example (THIS IS AN EXAMPLE, IT WON'T WORK FOR YOU):
https://test-proxy.test.workers.dev
-
VITE_TMDB_READ_API_KEY
: Enter your TMDB Read Access Token here. Please read the TMDB page on how to get an API key. -
VITE_BACKEND_URL
: Only set if you have a self-hosted backend. Put in your backend URL. Check out configuration reference for details. Make sure to not have a slash at the end of the URL.
-
-
Click "Deploy"
-
Congrats! You have your own version of movie-web hosted.
-
You may wish to configure a custom domain - Please consult the Vercel docs for how to do this.
Method 2 - Static Web Host
-
Download the file
movie-web.zip
from the latest release: https://github.com/movie-web/movie-web/releases/latest. -
Extract the ZIP file so you can edit the files.
-
Open
config.js
in an editor such as Notepad, Visual Studio Code or similar. -
Put your proxy URL in-between the double quotes of
VITE_CORS_PROXY_URL: ""
. Make sure to not have a slash at the end of your URL.Example (THIS IS AN EXAMPLE, IT WON'T WORK FOR YOU):
VITE_CORS_PROXY_URL: "https://test-proxy.test.workers.dev"
-
Put your TMDB Read Access Token inside the quotes of
VITE_TMDB_READ_API_KEY: ""
. Please read the TMDB page on how to get an API key. -
If you have a self-hosted backend server, enter your URL in the
VITE_BACKEND_URL
variable. Check out configuration reference for details. Make sure to not have a slash at the end of the URL. -
Save the file.
-
Upload all of the files to a static website hosting such as:
- GitHub Pages
- Netlify
- Vercel
- Etc, there are lots of options{target="_blank"}.
-
Congrats! You have your own version of movie-web hosted.