Sign inSign up

varshithchand/eduvault

By varshithchand

Updated 6 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

6 months ago

docker pull varshithchand/eduvault