feat: Autotask webhook integration, TicketNotes, Datto RMM, workflow engine, Veeam agents/alarms, AI triage, misc improvements
This commit is contained in:
parent
347cf4e298
commit
d7c3dc7168
74 changed files with 37844 additions and 322 deletions
|
|
@ -46,6 +46,17 @@ services:
|
|||
restart: unless-stopped
|
||||
ports:
|
||||
- "3100:3100"
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.pulse.rule=Host(`pulse.wulfconsulting.cloud`)"
|
||||
- "traefik.http.routers.pulse.entrypoints=websecure"
|
||||
- "traefik.http.routers.pulse.tls=true"
|
||||
- "traefik.http.routers.pulse.tls.certresolver=cloudflare"
|
||||
- "traefik.http.services.pulse.loadbalancer.server.port=3100"
|
||||
- "traefik.docker.network=frontend"
|
||||
networks:
|
||||
- default
|
||||
- frontend
|
||||
env_file:
|
||||
- .env.local
|
||||
environment:
|
||||
|
|
@ -85,6 +96,10 @@ services:
|
|||
VEEAM_VSPC_URL: ${VEEAM_VSPC_URL}
|
||||
VEEAM_VSPC_API_KEY: ${VEEAM_VSPC_API_KEY}
|
||||
|
||||
# Webhook Configuration
|
||||
WEBHOOK_BASE_URL: ${WEBHOOK_BASE_URL:-https://pulse.wulfconsulting.cloud}
|
||||
AUTOTASK_WEBHOOK_SECRET: ${AUTOTASK_WEBHOOK_SECRET}
|
||||
|
||||
# PostgreSQL Configuration
|
||||
POSTGRES_HOST: postgres
|
||||
POSTGRES_PORT: 5432
|
||||
|
|
@ -110,3 +125,5 @@ volumes:
|
|||
networks:
|
||||
default:
|
||||
name: pulse-network
|
||||
frontend:
|
||||
external: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue