Vai al contenuto principale

Code-server

Descrizione

Un Code-server è VS Code in esecuzione su un server remoto, accessibile tramite browser.

Vantaggi

  • Lavora su qualsiasi dispositivo in un unico ambiente di sviluppo
  • Se hai una workstation Windows o Mac, troverai più facile sviluppare su Linux
  • Tutte le attività intensive vengono eseguite sul server

Per iniziare

Dopo l'installazione dell'immagine, l'interfaccia web di Code-server sarà disponibile all'indirizzo https://example.com, dove example.com è il nome host del tuo server.

Per accedere all'interfaccia web, usa le credenziali che ti sono state inviate via email.

Inoltre, le credenziali di accesso si trovano sul server nel file:

/root/.app_credentials

Per accedere a questo file, dovrai effettuare l'accesso al server tramite SSH. Puoi connetterti al server tramite SSH:

  • Con una chiave SSH, se questa opzione è abilitata prima della creazione del server
  • Con la password dell'utente root inviata via email quando il server viene attivato

Modifica del dominio

Se desideri usare il tuo dominio, o sottodominio, per accedere all'interfaccia web di Code-server, dovrai accedere al server tramite SSH come utente root ed eseguire il comando::

add_domain

Ti verrà richiesto di inserire un dominio o sottodominio nel formato subdomain.example.com.

nota

Assicurati che il tuo dominio esista e punti all'indirizzo IPv4 del tuo server!

Quando lo script termina, verrà emesso un certificato Let's Ecnrypt per il dominio o sottodominio specificato e l'interfaccia web sarà disponibile all'indirizzo https://example.com/, dove example.com è il dominio (sottodominio) specificato in precedenza.

Modifica della password

Se desideri cambiare la password di accesso a Code-server, dovrai accedere al server tramite SSH come utente root ed eseguire il comando::

change_pwd

Dopo aver eseguito il comando, lo script ti chiederà di inserire una nuova password e di confermarla.

Software installato

NomeLicenza
Code-serverLicenza MIT
CaddyLicenza Apache 2.0

Per maggiori informazioni sui pacchetti installati, consulta la loro documentazione ufficiale: