Sign inSign up

adreaskar/video-services-image

By adreaskar

Updated over 3 years ago

This web application was developed for the course: Network Oriented Information Systems (DS-513)

Image
0

292

adreaskar/video-services-image repository overview

A video services web application

Description

This web application was developed for the requirements of the course Network Oriented Information Systems (DS-513)

Docker Compose file:

# File Description:
#   - This file is used to build and run the project in docker containers
#   - The file is executed by the docker-compose command
#   - The docker-compose command is executed by the 'npm run docker' command

# Services Description:
#   - web: web application container
#   - mongo: MongoDB database container

# Volumes Description:
#   - Volumes are used to persist data between container restarts
#   - The volumes are defined in the volumes section of the file
#   - mongo-db: MongoDB database volume

version: "3"
services: 
  web:
    container_name: video-services-app
    image: adreaskar/video-services-image:latest
    ports:
      - "4000:4000" 
    command: node app.js
    depends_on:
      - "mongo"

  mongo:
    container_name: video-services-mongo
    image: mongo
    ports:
      - "27017:27017"
    volumes:
      - mongodb:/data/db
    restart: always

volumes:
  mongodb:

GitHub Repo

You can find the source code repository here: https://github.com/adreaskar/video-services-app

License

Licensed under the Apache License Version 2.0 by Andreas Karabetian for the purposes of the course

Tag summary

Content type

Image

Digest

sha256:df6b498c0

Size

80.1 MB

Last updated

over 3 years ago

docker pull adreaskar/video-services-image