VSCode Web para editar tus archivos en el IoT Gateway

Fecha publicación
Dificultad
Basico
#
28
3 more properties
Publicado
tags
i40sys, industry 4.0, industry40.systems, industrial, remote access, acceso remoto, docker, docker-compose, docker hub, VSC, code, web, homer, webserver, plain text, utilidades, utilities


Descripción

A menudo queremos editar archivos de configuración en el gateway y no tenemos más remedio que entrar en la consola para abrir el editor de linea de comandos de turno. En este vídeo te enseñamos como usar Visual Studio Code dentro de tu navegador y con acceso a todo el disco duro del IoT Gateway para que edites lo que quieras y si te hace falta gracias a VSCode también podrás acceder a la consola para ejecutar los comandos que necesites.

A modo de ejemplo en el vídeo también te mostramos como creamos un link dentro del dashboard de servicios de homer para poderlo editar cómodamente y mantenerlo actualizado.

docker-compose.yml

YAML
---
version: "2.1"
services:
  code-server:
    image: lscr.io/linuxserver/code-server:latest
    container_name: code-server
    environment:
      - PUID=0
      - PGID=0
      - TZ=Europe/Madrid
      - 'PASSWORD=The2password.' #optional
      #- HASHED_PASSWORD= #optional
      #- SUDO_PASSWORD= #optional
      #- SUDO_PASSWORD_HASH= #optional
      - PROXY_DOMAIN=code.joor.net #optional
      - DEFAULT_WORKSPACE=/config/workspace #optional
    volumes:
      - ./config:/config
      - /:/host
      - /root/.bashrc:/config/.bashrc
      - ./config/.ssh:/root/.ssh
    restart: unless-stopped
    ports:
      - 8443:8443