Skip to content
S.T. Lime edited this page Mar 25, 2025 · 13 revisions

SE7EN-E11EVEN

Welcome to the eleven-logistics wiki!


๐Ÿƒ๐Ÿป ํŒ€์›

์ž„์Šนํƒ ๋ฐฑ์Šน๊ทœ ์˜ค์—ฐ์ฃผ ํ•œ์„๊ทœ
BE / Order / Product BE / Slack / Company / Hub BE / Delivery / D_Route / D_Person BE / User / Hub_Route / Auth

๐Ÿ’ก ์‹œ์ž‘ ๊ฐ€์ด๋“œ

- GoogleAI(Gemini) token, Slack token, Naver OpenAPI secret key ๋ฐœ๊ธ‰์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

1. docker๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

2. ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋กœ git clone์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

3. ํ•ด๋‹น ํ”„๋กœ์ ํŠธ์˜ ๋ฃจํŠธ ํด๋”๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

git clone https://github.com/se7en-e11even/eleven-logistics.git

4. docker-compose.yml ํŒŒ์ผ์„ ์•Œ๋งž์€ ์œ„์น˜์— ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

  • .docker-compose.yml
version: "3.8"
services:

  db:
    image: "postgres:16.3"
    container_name: "postgres"
    ports:
      - 5432:5432
    environment:
      - POSTGRES_USER=eleven-logistics
      - POSTGRES_PASSWORD=1234
      - POSTGRES_DB=eleven-logistics
    volumes:
      - postgres_data:/var/lib/postgresql/data
      - ./init-scripts:/docker-entrypoint-initdb.d

  rabbitmq:
    image: rabbitmq:management
    container_name: "rabbitmq"
    ports:
      - "15672:15672"

  redis:
    image: redis/redis-stack
    container_name: "redis"
    ports:
      - "8001:8001"
      - "6379:6379"

  zipkin:
    image: openzipkin/zipkin
    container_name: "zipkin"
    ports:
      - "9411:9411"

volumes:
  postgres_data:

5. ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

docker-compose up -d

6. key์™€ token์„ค์ •์„ ๋งˆ์นœ ๋’ค, ๋‹ค์Œ์˜ ์ˆœ์„œ๋Œ€๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  • eureka service ์‹คํ–‰
  • gateway service ์‹คํ–‰
  • auth service ์‹คํ–‰
  • delivery, hub, hub-route, order, product, slack ์‹คํ–‰

๐Ÿ“œ S.A (Staring Assignments)


๐Ÿ› ๏ธ Git Convention



Clone this wiki locally