Salta al contenuto principale

Interfaccia Utente Web

Uplink

Verdaccio ha un'interfaccia utente web per mostrare solo i pacchetti privati ed è personalizzabile a tuo piacimento.

web:
enable: true
title: Verdaccio
logo: http://somedomain/somelogo.png
primary_color: "#4b5e40"
gravatar: true | false
scope: "@scope"
sort_packages: asc | desc
darkMode: false
favicon: http://somedomain/favicon.ico | /path/favicon.ico

Tutte le restrizioni d'accesso definite per proteggere i tuoi pacchetti si applicheranno anche all'Interfaccia Web.

Il primary_color e ambito devono esser avvolti da virgolette: es: ('#000000' o "#000000")

Il primary_color dev'essere una rappresentazione hex valida.

Internazionalizzazione

Dalla v4.5.0, sono disponibili le traduzioni.

i18n:
web: en-US

⚠️ Solo le lingue in questo elenco sono disponibili, sentiti libero di contribuire con altre. Quella predefinita è en-US

Configurazione

ProprietàTipoRichiestoEsempioSupportoDescrizione
abilitabooleanoNotrue/falsetutticonsente di mostrare l'interfaccia web
titolostringaNoVerdacciotuttiDescrizione del titolo HTML
gravatarbooleanoNotrue>v4I gravatar saranno generati sotto al cappuccio se questa proprietà è abilitata
sort_packages[asc,desc]Noasc>v4Di default i pacchetti privati sono ordinati in modo crescente
logostringaNo/local/path/to/my/logo.png http://my.logo.domain/logo.pngtuttiun URI in cui si trova il logo (logo dell'intestazione)
primary_colorstringaNo"#4b5e40">4Il colore principale da usare nell'UI (intestazione, etc.)
ambitostringaNo@myscope>v3.xSe stai usando questo registro per un ambito del modulo specifico, specifica quell'ambito per impostarlo nell'intestazione delle istruzioni della webui
darkModebooleanoNofalse>=v4.6.0Questa modalità è un tema speciale per coloro che vogliono vivere dal lato oscuro
faviconstringaNofalse>=v5.0.1Mostra un favicon personalizzato, può essere una risorsa locale o un url valido

Le dimensioni consigliate del logo sono 40x40 pixel.

La darkMode è abilitabile tramite l'UI ed è persistita nell'archiviazione locale del browser. Inoltre, anche il primary_color e scuro vuoti non sono personalizzabili.