Files
ServerKit/backend/templates/code-server.yaml
T
Juan Denis 87c3a7ee79 Add application templates for multiple popular services
Added YAML templates for a wide range of self-hosted applications, including Authelia, BookStack, Caddy, Code Server, CrowdSec, Directus, Drone CI, Duplicati, Excalidraw, File Browser, GitLab Runner, Grafana, Grav, Home Assistant, Immich, Jaeger, Jellyfin, Jenkins, Jitsi, Keycloak, Loki, Matrix Synapse, Mattermost, MinIO, Mongo Express, Mosquitto, n8n, Navidrome, Netdata, Node-RED, Outline, Payload, pgAdmin, PhotoPrism, phpMyAdmin, Plex, Prometheus, Redis Commander, Registry, Rocket.Chat, Seafile, SonarQube, Strapi, Syncthing, Traefik, Umami, Vault, Vaultwarden, Wiki.js, WordPress, and Zigbee2MQTT. Updated index.json to include all new templates and categories, providing a comprehensive catalog for deployment.
2026-01-18 03:57:44 -05:00

56 lines
1.2 KiB
YAML

id: code-server
name: Code Server
version: "4.20"
description: VS Code in the browser with full IDE features and extensions support
icon: https://code.visualstudio.com/favicon.ico
website: https://coder.com/code-server
documentation: https://coder.com/docs/code-server/latest
categories:
- development
- ide
- productivity
variables:
- name: HTTP_PORT
description: HTTP port
type: port
default: "8080"
- name: PASSWORD
description: Access password
type: password
generate: password
- name: SUDO_PASSWORD
description: Sudo password
type: password
generate: password
ports:
- port: 8080
protocol: tcp
description: Web interface
volumes:
- name: config
path: /config
description: Code Server configuration
compose:
services:
code-server:
image: linuxserver/code-server:${VERSION:-4.20.0}
container_name: ${APP_NAME}
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=UTC
- PASSWORD=${PASSWORD}
- SUDO_PASSWORD=${SUDO_PASSWORD}
volumes:
- code_server_config:/config
ports:
- "${HTTP_PORT}:8443"
volumes:
code_server_config: