LPU MISD Helpdesk is a ticketing and support application for MISD service requests.
2.2K
LPU MISD Helpdesk is a ticketing and support application for MISD service requests. It includes a React/Vite frontend, an Express API, Supabase-backed data/auth flows, ticket chat, admin management, analytics, knowledge base features, and an optional AI chatbot.
On the server, create a deployment directory and place only docker-compose.yml in it.
Use this Docker Compose setup and replace the placeholder values before starting the container:
services:
lpul-misd-helpdesk:
image: eaglestelle/lpul-misd-helpdesk:latest
environment:
PUBLIC_BASE_URL: http://localhost:5000
VITE_PUBLIC_BASE_URL: ""
VITE_API_BASE_URL_PROD: /
VITE_API_BASE_URL_LOCAL: http://localhost:5000
CORS_ORIGINS: ""
VITE_SUPABASE_URL: ""
VITE_SUPABASE_ANON_KEY: ""
SUPABASE_SERVICE_ROLE_KEY: ""
JWT_SECRET: ""
MAGIC_LINK_ALLOWED_DOMAINS: "@lpulaguna.edu.ph,@lpusc.edu.ph"
ADMIN_SEED_FULL_NAME: System Admin
ADMIN_SEED_EMAIL: ""
ADMIN_SEED_PASSWORD: ""
GEMINI_API_KEY: ""
GROQ_API_KEY: ""
ports:
- "5000:5000"
restart: unless-stopped
Keep the server copy of docker-compose.yml private because it contains backend secrets.
Pull and start the published image:
docker compose pull
docker compose up -d
View logs:
docker compose logs -f lpul-misd-helpdesk
Update to a newer image:
docker compose pull
docker compose up -d
Do not use docker compose up --build on a server that only has the deployment docker-compose.yml; building requires the full repository.
Content type
Image
Digest
sha256:a5cf92ec4…
Size
60.8 MB
Last updated
3 months ago
docker pull eaglestelle/lpul-misd-helpdesk