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:
|
bash-language-server:
|
||||||
build:
|
build:
|
||||||
context: ./vendor/bash-language-server
|
context: ./vendor/bash-language-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: ../../dockerfiles/bash-language-server/Dockerfile
|
||||||
container_name: KNELDevStack-AIMiddleware-bash-language-server
|
container_name: KNELDevStack-AIMiddleware-bash-language-server
|
||||||
restart: unless-stopped
|
restart: "no"
|
||||||
ports:
|
|
||||||
- "8082:8080"
|
|
||||||
command: ["npm", "start"]
|
|
||||||
profiles:
|
profiles:
|
||||||
- dev
|
- dev
|
||||||
|
|
||||||
@@ -417,11 +414,19 @@ services:
|
|||||||
docker-language-server:
|
docker-language-server:
|
||||||
build:
|
build:
|
||||||
context: ./vendor/docker-language-server
|
context: ./vendor/docker-language-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: ../../dockerfiles/docker-language-server/Dockerfile
|
||||||
container_name: KNELDevStack-AIMiddleware-docker-language-server
|
container_name: KNELDevStack-AIMiddleware-docker-language-server
|
||||||
restart: unless-stopped
|
restart: "no"
|
||||||
ports:
|
profiles:
|
||||||
- "8085:8080"
|
- dev
|
||||||
|
|
||||||
|
# Marksman LSP - Markdown language server
|
||||||
|
marksman:
|
||||||
|
build:
|
||||||
|
context: ./vendor/marksman
|
||||||
|
dockerfile: ../../dockerfiles/marksman/Dockerfile
|
||||||
|
container_name: KNELDevStack-AIMiddleware-marksman
|
||||||
|
restart: "no"
|
||||||
profiles:
|
profiles:
|
||||||
- dev
|
- dev
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user