To run MediaCat in Docker, follow these steps:
-
Create a working directory and pull down the repository.
-
Build the docker image by running:
docker build -t zstall/mediacat-flask-app:latest . -
Start the Docker containers by running:
docker compose up -d
-
Once the containers are running, open a browser and go to localhost:5000 and click on the login link:
Fill in the username with admin and create a password, then click REGISTER:
-
You have now created a user, and need to populate mediacat with some data. To do this, scroll down where it says "Welcome Admin" and in the walk dir field add::
/mediacatapp/test/
-
That will walk a test directory with some image and files, refresh the browser by click HOME in the nav bar:
-
Congrats, Mediacat is now up and running!



