Sign inSign up

trailguide/trailguide-prod

By trailguide

•Updated almost 2 years ago

Image
0

165

trailguide/trailguide-prod repository overview

⁠TrailGuide

⁠A dashboard to help you easily monitor and respond to AWS CloudTrail events with a clean and user-friendly interface.

⁠All locally hosted to keep your secrets safe from being exposed on the internet

⁠Installation and Spin-Up

  • Make sure you have docker installed
  • Create your compose.yml file (see below)
  • run docker compose up on the command line

Starter compose.yml:

services:
  db:
    image: trailguide/trailguide-db-prod
    container_name: trailguide-db-prod
    restart: always
    healthcheck:
      test: ['CMD-SHELL', 'pg_isready -U tgadmin -d tgdb']
      interval: 5s
      timeout: 5s
      retries: 5
    environment:
      - POSTGRES_PASSWORD=secret
      - POSTGRES_USER=tgadmin
      - POSTGRES_DB=tgdb
    volumes:
      - trailguide-db:/var/lib/postgresql/data
    ports:
      - 5432:5432

  server:
    image: trailguide/trailguide-prod
    container_name: trailguide-server
    environment:
      - POSTGRES_PASSWORD=secret
      - POSTGRES_USER=tgadmin
      - POSTGRES_DB=tgdb
      - NODE_ENV=production
    ports:
      - 8080:8080
    depends_on:
      db:
        condition: service_healthy

volumes:
  trailguide-db:

Tag summary

Content type

Image

Digest

sha256:82cdfd5a7…

Size

53.4 MB

Last updated

almost 2 years ago

docker pull trailguide/trailguide-prod