Sign inSign up

varshithchand/eduvault

By varshithchand

•Updated 7 months ago

EduVault: Flask-based AI education platform for managing and accessing learning resources.

Image
Languages & frameworks
Machine learning & AI
Web servers
0

1.4K

varshithchand/eduvault repository overview


⁠EduVault Docker Image

⁠Overview

EduVault is an AI-powered educational platform designed for managing and accessing learning resources. It allows students and administrators to securely upload, store, and manage educational documents while integrating AI-powered features for enhanced learning.

This Docker image provides a ready-to-run containerized version of the EduVault Flask application, using Gunicorn as the production WSGI server.

The container exposes the application on port 5000, making it easy to deploy on cloud servers, virtual machines, or local environments.


⁠Features

  • Secure user authentication system
  • Admin dashboard for managing resources
  • Student document upload and access
  • AI-powered assistance using Google Generative AI
  • Simple and fast deployment using Docker
  • Production-ready setup with Gunicorn

⁠Default Login Credentials

⁠Superuser

Username: varshith Password: 1234

⁠User

Username: create in the super user dashboard Password: create in the super user dashboard


⁠Pull the Image

docker pull varshithchand/eduvault:latest

⁠Run the Container

docker run -d -p 5000:5000 --name eduvault varshithchand/eduvault:latest

⁠Access the Application

Open your browser and go to:

http://localhost:5000

or

http://<server-ip>:5000

⁠Environment Variables (Optional)

If using the Google Generative AI API, pass your API key when running the container.

docker run -d -p 5000:5000 \
-e GOOGLE_API_KEY=your_api_key \
varshithchand/eduvault:latest

⁠Example Deployment (Cloud / AWS EC2)

docker pull varshithchand/eduvault:latest

docker run -d -p 5000:5000 \
--name eduvault \
varshithchand/eduvault:latest

⁠Project Repository

Source Code:

https://github.com/VarshithChand/Eduvault⁠


⁠Maintainer

Maintained by

Varshith Chand DevOps & Cloud Enthusiast

Tag summary

Content type

Image

Digest

sha256:f29abd354…

Size

240.8 MB

Last updated

7 months ago

docker pull varshithchand/eduvault