Docker

[Docker] mind map 깔끔한 인터페이스 - teammapper

IT-PAPA 2024. 10. 9. 06:48
728x90
반응형

TeamMapper는 팀 협업을 위한 마인드맵 도구입니다. 이 도구는 Tony Buzan의 접근 방식을 따르며, 이미지와 색상의 연상 효과를 활용해 개념을 쉽게 기억하고 창의성과 정신적 연관성을 자극합니다

주요 기능

  • 마인드맵 생성 및 호스팅: 사용자가 직접 마인드맵을 생성하고 호스팅할 수 있습니다.
  • 커스터마이징: 이미지, 아이콘, 색상, 글꼴 속성 및 링크를 노드에 추가할 수 있습니다.
  • 협업: 팀원들과 마인드맵 세션을 공유하고 실시간으로 협업할 수 있습니다. 웹소켓을 기반으로 실시간 업데이트가 가능합니다
  • 호환성: JSON, SVG, PDF, PNG 형식으로 마인드맵을 가져오거나 내보낼 수 있습니다.
  • 공유 기능: QR 코드나 URL을 통해 마인드맵을 쉽게 공유할 수 있습니다.
  • GDPR 준수: 기본적으로 마인드맵은 30일 후에 삭제됩니다.
  • 사용성: 되돌리기/다시하기 기능과 다양한 단축키를 지원합니다

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!!

필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사

betwe.tistory.com

 

docker-compose.yml 파일

docker-compose.yml
version: "3.9"
services:
  db:
    image: postgres:16
    container_name: TeamMapper-DB
    hostname: teammapper-db
    mem_limit: 1g
    cpu_shares: 768
    security_opt:
      - no-new-privileges:true
    healthcheck:
      test:
        - CMD
        - pg_isready
        - -q
        - -d
        - teammapper
        - -U
        - teammapperuser
      timeout: 45s
      interval: 10s
      retries: 10
    volumes:
      - ./teammapperdb:/var/lib/postgresql/data:rw
    environment:
      POSTGRES_DB: teammapper
      POSTGRES_USER: teammapperuser
      POSTGRES_PASSWORD: teammapperpass
    restart: on-failure:5
  teammapper:
    image: ghcr.io/b310-digital/teammapper:latest
    container_name: TeamMapper
    hostname: teammapper
    mem_limit: 1g
    cpu_shares: 768
    security_opt:
      - no-new-privileges:true
    healthcheck:
      test: wget --no-verbose --tries=1 --spider http://localhost:3000
    ports:
      - 3080:3000
    environment:
      MODE: PROD
      BINDING: 0.0.0.0
      POSTGRES_HOST: teammapper-db
      POSTGRES_PORT: 5432
      POSTGRES_SSL: false
      POSTGRES_SSL_REJECT_UNAUTHORIZED: false
      POSTGRES_DATABASE: teammapper
      POSTGRES_USER: teammapperuser
      POSTGRES_PASSWORD: teammapperpass
      POSTGRES_QUERY_TIMEOUT: 100000
      POSTGRES_STATEMENT_TIMEOUT: 100000
      DELETE_AFTER_DAYS: 30
    restart: on-failure:5
    depends_on:
      db:
        condition: service_started

 

docker-compose 시작

docker-compose up -d

 

서비스 URL 접속

http://[서버 IP]:3080

서비스 URL 접속
서비스 URL 접속
Mind Map 구성
Mind Map 구성

 

docker-comopse 중지

docker-compose down

 

728x90
반응형
LIST