Sign inSign up

uzrnem/notebook

By uzrnem

Updated over 2 years ago

Image
0

1.0K

uzrnem/notebook repository overview

Notebook

Notebook App using Golang, MongoDB

Author : Bhagyesh Patel
Install using Docker

For Development: docker compose --profile dev up For Normal User: docker compose --profile test up

COMPOSE_PROFILES=dev,test docker compose up
docker compose --profile dev --profile test up

If you want MongoDB UI add this in docker-compose.yml

version: "3.7"

services:
  mongodb:
    image: mongo:5.0.6-focal
    container_name: mongodb
    environment:
     - MONGO_INITDB_ROOT_USERNAME=root
     - MONGO_INITDB_ROOT_PASSWORD=pass12345
    volumes:
      - $PWD/garage/mongo_db:/data/db
    ports:
      - 27017:27017
    networks:
      - mongo

  notebook:
    image: uzrnem/nottebukk:0.0.2
    container_name: notebook
    environment:
      NT_CONFIG_DATABASE_NAME: dummydb
      NT_CONFIG_USER_NAME: root
      NT_CONFIG_PASS_NAME: pass12345
      NT_CONFIG_HOST_NAME: mongodb
      NT_CONFIG_PORT_NUMB: 27017
      SERVER_PORT: 9002
    ports:
      - 9002:9002
    networks:
      - mongo

networks:
  mongo:
    driver: bridge

Tag summary

Content type

Image

Digest

sha256:1a7172006

Size

11.5 MB

Last updated

over 2 years ago

docker pull uzrnem/notebook