---
# mandatory
name: Alnoda workspace
doc_url: https://docs.alnoda.org/
repository: https://github.com/bluxmit/alnoda-workspaces
author: bluxmit
version: 2.0
date: 15-03-2023
description: |
  Hyperflexible isolated containerized development environment which is actually easy to use

tags: workspace-ui, filebrowser

# optional:
# (Quickstart UI appearance)
styles:
  font: Roboto  # chose any from https://fonts.google.com/
  colors:
    light:
      primary: "#252525"
      accent: "#19758F"
      background: "#F5F7F7"
    dark:
      primary: "#3C3C3C"
      accent: "#E77260"
      background: "#1E1E1E"
      title: "#9CDCFE"
      text: "#9CDCFE"
  common_colors:
    header: "#FFFFFF"
    nav: "#eab676"

# optional:
# (tools to add to the Quickstart UI)
pages:
  home:
    - name: File browser
      port: 8023 
      title: File browser
      description: "Browse, upload and download files and folders to and from the workspace"
      image: filebrowser.png
  admin:
    - name: Termianl
      port: 8021 
      path: /
      title: Terminal
      description: "Full-fledged WEB-based Command Line Interface"
      image: terminal.png
    - name: Workspace admin
      port: 8022 
      title: Workspace admin
      description: "Configure workspace. Start new applicatios and services. Share workspace."
      image: admin.png
    



# optional:
# (applications and services to launch every time workspace starts)
start:
  - name: Workspace UI
    folder: $HOME/.wrk/ui
    cmd: mkdocs serve -a 0.0.0.0:8020
  - name: File Browser
    cmd: /home/abc/apps/filebrowser/filebrowser -c /home/abc/apps/filebrowser/.filebrowser.json
  - name: Admin
    env_vars: 
      - name: TERM
        value: xterm
    cmd: ttyd -p 8022 -P 15 /bin/zsh -c 'alnoda-wrk admin' 
    