Skip to content

LAMPSpace/swarm-drones-web-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swarm Drone Websystem

CI/CD

Web system for controlling swarm drones and monitoring their status.

Swarm Drone Websystem

Getting Started

Architecture

Infrastructure

Infrastructure

Infrastructure

Prerequisites

Installation

  1. Clone the repo
    git clone https://github.com/LAMPSpace/swarm-drones-web-system.git
  2. WSL2: Get host IP address
    ip addr show eth0 | grep -oP '(?<=inet\s)\d+(\.\d+){3}'
  3. WSL2: Add host IP address to Windows hosts file
    Example:
    172.23.221.7 drones.svute.test
    172.23.221.7 api-drones.svute.test
  4. Copy .env.example to .env
    cp api/.env.example api/.env
    cp frontend/.env.example frontend/.env
    cp nginx/nginx.conf.example nginx/nginx.conf
  5. Run docker-compose
    docker-compose up -d