Add LSP services to docker-compose.yml
- Add bash-language-server service with custom Dockerfile - Add docker-language-server service with custom Dockerfile - Add marksman service with custom Dockerfile - Configure services for Crush (restart: no for on-demand use) - All services in dev profile
This commit is contained in:
@@ -134,12 +134,9 @@ services:
|
||||
bash-language-server:
|
||||
build:
|
||||
context: ./vendor/bash-language-server
|
||||
dockerfile: Dockerfile
|
||||
dockerfile: ../../dockerfiles/bash-language-server/Dockerfile
|
||||
container_name: KNELDevStack-AIMiddleware-bash-language-server
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "8082:8080"
|
||||
command: ["npm", "start"]
|
||||
restart: "no"
|
||||
profiles:
|
||||
- dev
|
||||
|
||||
@@ -417,11 +414,19 @@ services:
|
||||
docker-language-server:
|
||||
build:
|
||||
context: ./vendor/docker-language-server
|
||||
dockerfile: Dockerfile
|
||||
dockerfile: ../../dockerfiles/docker-language-server/Dockerfile
|
||||
container_name: KNELDevStack-AIMiddleware-docker-language-server
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "8085:8080"
|
||||
restart: "no"
|
||||
profiles:
|
||||
- dev
|
||||
|
||||
# Marksman LSP - Markdown language server
|
||||
marksman:
|
||||
build:
|
||||
context: ./vendor/marksman
|
||||
dockerfile: ../../dockerfiles/marksman/Dockerfile
|
||||
container_name: KNELDevStack-AIMiddleware-marksman
|
||||
restart: "no"
|
||||
profiles:
|
||||
- dev
|
||||
|
||||
|
||||
Reference in New Issue
Block a user