Skip to content

StickyCoolDev/flakes-E

Repository files navigation

flakes-E

a django web app for searching movies with tmdb

How to run

Global

NOTE: Before you start you need to set the Google client id and Secret in the .env for Google oAuth

Linux

Requirements:

  • Pip and Python
  • UV package manager
  1. Clone the repo and change the directory to the Projects directory. Optionally source the venv:
uv venv
source .venv/bin/activate
  1. Install all dependencies:
uv sync
  1. Run server
uv run manage.py runserver

All commands:

uv venv
source .venv/bin/activate
uv sync
uv run manager.py runserver

Docker

Requirements: Docker cli

  1. Build the container
docker build -tag flakes:latest .
  1. Run the container:
docker run flakes:latest

All commands:

docker build -tag flakes:latest .
docker run -p 8000:8000 flakes:latest

The docker file uses ASGI

NOTE: The app will run on port 8000 on localhost and 0.0.0.0

About

a django web app for searching movies with tmdb

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages