Archestra Apps HackathonJoin now

Thread

MK
Matvey Kukuy (archestra team)2:12 PMOpen in Slack
@user hi

6 replies
A
Archestra2:12 PMOpen in Slack
⚠️ Your Archestra Slack app is missing required scopes
The following scopes need to be added to your Slack app:
β€’ assistant:write
β€’ commands
β€’ app_mentions:read
β€’ files:read
β€’ groups:history
β€’ im:write
β€’ reactions:read
β€’ users:read.email
Until they're added, some features may not work fully.
To update your app:
1. Open your Slack app settings
2. Go to OAuth & Permissions β†’ Scopes β†’ Bot Token Scopes
3. Add the missing scopes listed above
4. Click Reinstall to Workspace to apply the changes
A
Archestra2:12 PMOpen in Slack
Hi there, Matvey! πŸ‘‹ How can I help you today? πŸ€– My Assistant
MK
Matvey Kukuy (archestra team)2:13 PMOpen in Slack
hi agian
A
Archestra2:13 PMOpen in Slack
Hi again, Matvey! πŸ‘‹ What can I do for you? πŸ€– My Assistant
MK
Matvey Kukuy (archestra team)2:29 PMOpen in Slack
tell me how to deploy archestra
A
Archestra2:30 PMOpen in Slack
Let me check the docs for deployment instructions. Hi Matvey! Here's how to deploy Archestra. There are two main paths: *🐳 Docker (fastest β€” for dev/testing) One command gets you going: ``bash docker pull archestra/platform:latest docker run -p 127.0.0.1:9000:9000 -p 127.0.0.1:3000:3000 \ -e ARCHESTRA_QUICKSTART=true \ -v /var/run/docker.sock:/var/run/docker.sock \ -v archestra-postgres-data:/var/lib/postgresql/data \ -v archestra-app-data:/app/data \ archestra/platform `` Then open: - Admin UI β†’ http://localhost:3000 - API β†’ http://localhost:9000 The docker.sock mount enables the embedded Kubernetes (KinD) cluster for running MCP servers. This mode is great for tinkering but not for production β€” the bundled Postgres isn't persisted the same way a managed DB would be. :wheelofdharma: Helm (recommended for production) Requires a Kubernetes cluster, Helm 3+, and kubectl: ``bash helm upgrade archestra-platform \ <oci://europe-west1-docker.pkg.dev/friendly-path-465518-r6/archestra-public/helm-charts/archestra-platform> \ --install \ --namespace archestra \ --set archestra.env.HOSTNAME="0.0.0.0" \ --create-namespace \ --wait `` For production, a few key recommendations: - Use an external PostgreSQL (--set postgresql.enabled=false --set postgresql.external_database_url=...) β€” cloud-managed DBs give you HA, backups, and encryption. - Set proper load-balancer timeouts* (600s) so streaming responses don't get cut off β€” the docs have per-cloud snippets for GKE, EKS, AKS, nginx, and Traefik. - Set ARCHESTRA_AUTH_SECRET, ARCHESTRA_FRONTEND_URL, and change the default admin password. Both methods expose the Admin UI on port 3000 and the API on port 9000. :pagefacingup: Full guide (env vars, IaC via Terraform/Crossplane, scaling, etc.): https://github.com/archestra-ai/archestra/blob/main/docs/pages/platform-deployment.md Want me to dig into any particular part β€” e.g. a specific cloud, external Postgres setup, or the Helm config options? πŸ€– Community Agent