From a2ca4cc657736994600c451339d4b78efd9f2662 Mon Sep 17 00:00:00 2001
From: bluxmit
-
-
- -
+Containerized isolated development environment for Java programming language. ## Why this images @@ -31,30 +27,24 @@ and open [localhost:8020](http://localhost:8020) in browser. **Dev tools:** -- [**Code-server**](https://github.com/cdr/code-server) - open source version of popular Visual Studio Code IDE. Codeserver has -VS-Code extensions and works in browser. +- [**Eclipse Theia**](https://theia-ide.org/docs/) - open source version of popular Visual Studio Code IDE. Theia is trully open-source, has +VS-Code extensions and works in browser. This means it can run inside a docker container on local machine or in cloud. A lot of beautiful color themes and many common plugins are already installed to save time. - [**Terminal**](https://github.com/tsl0922/ttyd) - secure browser-based terminal. - [**FileBrowser**](https://github.com/filebrowser/filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace -- [**Cronicle**](https://github.com/jhuckaby/Cronicle) - task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of worker servers, with real-time stats and live log viewer. -- [**Static File Server**](https://github.com/vercel/serve) - view any static html sites as easy as if you do it on your local machine. Serve static websites easily. - [**Ungit**](https://github.com/FredrikNoren/ungit) - rings user friendliness to git without sacrificing the versatility of it. -- [**MkDocs**](https://squidfunk.github.io/mkdocs-material/) - create awesome documentation for your project with only markdown. -- [**Midnight Commander**](https://midnight-commander.org/) - Feature rich visual file manager with internal text viewer and editor. -- [**Process Monitor**](https://htop.dev/) - Monitor running process and resource utilization. -- Quicklaunch UI with getting started tutorial +- **Ubuntu 20.4** with the following CLI apps + - [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/) + - Python 3, Pip + - Node/nodeenv + - curl, wget, telnet, jq + - **Git:** git, git-flow, lazygit + - **File browsers:** mc + - **Text editors:** nano, vim, mcedit + - **System monitors:** ncdu, htop, glances, vizex + - **Process Control:** supervisord + - **Job scheduler:** cron + - **Terminal multiplexer:** tmux -Image is built from **Ubuntu 20.4** with the additional CLI apps - -- [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/) -- Python 3, Pip -- Node/nodeenv -- curl, wget, telnet, jq -- **Git:** git, git-flow, lazygit -- **File browsers:** mc, xplr -- **Text editors:** nano, vim, mcedit -- **System monitors:** ncdu, htop, glances, vizex -- **Process Control:** supervisord -- **Job scheduler:** cron ## Docs diff --git a/workspaces/java-workspace/img/java-circle.svg b/workspaces/java-workspace/img/java-circle.svg new file mode 100644 index 0000000..7288c2c --- /dev/null +++ b/workspaces/java-workspace/img/java-circle.svg @@ -0,0 +1,33 @@ + + \ No newline at end of file diff --git a/workspaces/java-workspace/mkdocs/about.md b/workspaces/java-workspace/mkdocs/about.md new file mode 100644 index 0000000..2bd1297 --- /dev/null +++ b/workspaces/java-workspace/mkdocs/about.md @@ -0,0 +1 @@ +Containerized isolated development environment for Java programming language. \ No newline at end of file diff --git a/workspaces/java-workspace/mkdocs/extra.css b/workspaces/java-workspace/mkdocs/extra.css new file mode 100644 index 0000000..8308e53 --- /dev/null +++ b/workspaces/java-workspace/mkdocs/extra.css @@ -0,0 +1,19 @@ +[data-md-color-scheme="java"] { + --md-primary-fg-color: #2585C2; + --md-primary-fg-color--light: #9B1C16; + --md-primary-fg-color--dark: #9B1C16; + --md-accent-fg-color: #2585C2; + + --md-typeset-a-color: #E61F24; +} + +[data-md-color-scheme="java-dark"] { + --md-primary-fg-color: #507E9C; + --md-accent-fg-color: #F09114; + + --md-default-bg-color: #111B27; + --md-default-fg-color--light: #BAAD69; + --md-typeset-color: #BAAD69; + --md-typeset-a-color: #BAAD69; +} + diff --git a/workspaces/java-workspace/mkdocs/java-circle-white.svg b/workspaces/java-workspace/mkdocs/java-circle-white.svg new file mode 100644 index 0000000..e45b25e --- /dev/null +++ b/workspaces/java-workspace/mkdocs/java-circle-white.svg @@ -0,0 +1,33 @@ + + \ No newline at end of file diff --git a/workspaces/java-workspace/mkdocs/java-circle.svg b/workspaces/java-workspace/mkdocs/java-circle.svg new file mode 100644 index 0000000..7288c2c --- /dev/null +++ b/workspaces/java-workspace/mkdocs/java-circle.svg @@ -0,0 +1,33 @@ + + \ No newline at end of file diff --git a/workspaces/java-workspace/mkdocs/mkdocs.yml b/workspaces/java-workspace/mkdocs/mkdocs.yml index 568b91f..6c324a9 100644 --- a/workspaces/java-workspace/mkdocs/mkdocs.yml +++ b/workspaces/java-workspace/mkdocs/mkdocs.yml @@ -5,9 +5,9 @@ nav: - Home: README.md - My apps: pages/my-apps.md + - About: about.md - Docs: https://docs.alnoda.org/java-workspace/ - # =========================================================== # CONFIGURATION # =========================================================== @@ -23,26 +23,24 @@ edit_uri: "" theme: name: 'material' - favicon: 'assets/favicon.ico' - logo: 'assets/Alnoda-logo.svg' + favicon: 'assets/java-circle.svg' + logo: 'assets/java-circle-white.svg' custom_dir: overrides + font: + text: Bai Jamjuree icon: - repo: fontawesome/brands/git-alt + repo: fontawesome/brands/github features: - navigation.instant palette: - - scheme: default + - scheme: java toggle: - icon: material/toggle-switch-off-outline - name: Switch to light mode - primary: brown - accent: deep orange - - scheme: slate - toggle: - icon: material/toggle-switch + icon: material/brightness-7 name: Switch to dark mode - primary: brown - accent: deep orange + - scheme: java-dark + toggle: + icon: material/brightness-4 + name: Switch to light mode extra: # Link to open when your logo is clicked @@ -50,21 +48,15 @@ extra: host_url: http://docs.alnoda.org plugins: - - search # Enable Macros and jinja2 templates - macros: module_name: macros/helpers +extra_css: + - stylesheets/extra.css extra_javascript: - javascripts/config.js - https://polyfill.io/v3/polyfill.min.js?features=es6 - - - - - - - diff --git a/workspaces/ruby-workspace/Dockerfile b/workspaces/ruby-workspace/Dockerfile index ecb0cbd..f18db86 100644 --- a/workspaces/ruby-workspace/Dockerfile +++ b/workspaces/ruby-workspace/Dockerfile @@ -1,22 +1,27 @@ ARG docker_registry=docker.io/alnoda -ARG image_tag=2.2 +ARG image_tag=3.0 -FROM ${docker_registry}/codeserver-workspace:${image_tag} +FROM ${docker_registry}/theia-workspace:${image_tag} USER root -COPY ./mkdocs/mkdocs.yml /home/docs/mkdocs.yml +COPY ./mkdocs/mkdocs.yml /home/docs/mkdocs.yml +COPY ./mkdocs/ruby-circle.svg /home/docs/docs/assets/ +COPY ./mkdocs/ruby-circle-white.svg /home/docs/docs/assets/ +COPY ./mkdocs/extra.css /home/docs/docs/stylesheets/ +COPY ./mkdocs/about.md /home/docs/docs/about.md RUN apt-get -y update \ + && export HOME="/root" \ && echo "------------------------------------------------------ rbenv (root) " \ && wget -q https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer -O- | bash \ - && echo 'PATH="/root/.rbenv/bin:$PATH"' >> /root/.zshrc \ + && echo 'PATH="$HOME/.rbenv/bin:$PATH"' >> /root/.zshrc \ && echo 'eval "$(rbenv init -)"' >> /root/.zshrc \ - && export PATH="/root/.rbenv/bin:$PATH" \ + && export PATH="$HOME/.rbenv/bin:$PATH" \ && echo "------------------------------------------------------ ruby (system global) " \ && apt-get install -y build-essential libssl-dev libyaml-dev zlib1g-dev libffi-dev \ && rbenv install 3.1.2 \ && rbenv global 3.1.2 \ - && /root/.rbenv/shims/gem install bundler \ + && $HOME/.rbenv/shims/gem install bundler \ && echo "------------------------------------------------------ user" \ && find /home -type d | xargs -I{} chown -R abc {} \ && find /home -type f | xargs -I{} chown abc {} diff --git a/workspaces/ruby-workspace/README.md b/workspaces/ruby-workspace/README.md index 768dee0..9386236 100644 --- a/workspaces/ruby-workspace/README.md +++ b/workspaces/ruby-workspace/README.md @@ -1,14 +1,10 @@- +
# Ruby workspace -Docker image with Ruby and browser-based VS-Code version. - -- -
+Containerized isolated development environment for Ruby programming language. ## Why this images @@ -31,30 +27,24 @@ and open [localhost:8020](http://localhost:8020) in browser. **Dev tools:** -- [**Code-server**](https://github.com/cdr/code-server) - open source version of popular Visual Studio Code IDE. Codeserver has -VS-Code extensions and works in browser. +- [**Eclipse Theia**](https://theia-ide.org/docs/) - open source version of popular Visual Studio Code IDE. Theia is trully open-source, has +VS-Code extensions and works in browser. This means it can run inside a docker container on local machine or in cloud. A lot of beautiful color themes and many common plugins are already installed to save time. - [**Terminal**](https://github.com/tsl0922/ttyd) - secure browser-based terminal. - [**FileBrowser**](https://github.com/filebrowser/filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace -- [**Cronicle**](https://github.com/jhuckaby/Cronicle) - task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of worker servers, with real-time stats and live log viewer. -- [**Static File Server**](https://github.com/vercel/serve) - view any static html sites as easy as if you do it on your local machine. Serve static websites easily. - [**Ungit**](https://github.com/FredrikNoren/ungit) - rings user friendliness to git without sacrificing the versatility of it. -- [**MkDocs**](https://squidfunk.github.io/mkdocs-material/) - create awesome documentation for your project with only markdown. -- [**Midnight Commander**](https://midnight-commander.org/) - Feature rich visual file manager with internal text viewer and editor. -- [**Process Monitor**](https://htop.dev/) - Monitor running process and resource utilization. -- Quicklaunch UI with getting started tutorial +- **Ubuntu 20.4** with the following CLI apps + - [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/) + - Python 3, Pip + - Node/nodeenv + - curl, wget, telnet, jq + - **Git:** git, git-flow, lazygit + - **File browsers:** mc + - **Text editors:** nano, vim, mcedit + - **System monitors:** ncdu, htop, glances, vizex + - **Process Control:** supervisord + - **Job scheduler:** cron + - **Terminal multiplexer:** tmux -Image is built from **Ubuntu 20.4** with the additional CLI apps - -- [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/) -- Python 3, Pip -- Node/nodeenv -- curl, wget, telnet, jq -- **Git:** git, git-flow, lazygit -- **File browsers:** mc, xplr -- **Text editors:** nano, vim, mcedit -- **System monitors:** ncdu, htop, glances, vizex -- **Process Control:** supervisord -- **Job scheduler:** cron ## Docs diff --git a/workspaces/ruby-workspace/img/ruby-circle.svg b/workspaces/ruby-workspace/img/ruby-circle.svg new file mode 100644 index 0000000..d638a6b --- /dev/null +++ b/workspaces/ruby-workspace/img/ruby-circle.svg @@ -0,0 +1,9 @@ + + \ No newline at end of file diff --git a/workspaces/ruby-workspace/mkdocs/about.md b/workspaces/ruby-workspace/mkdocs/about.md new file mode 100644 index 0000000..8b01806 --- /dev/null +++ b/workspaces/ruby-workspace/mkdocs/about.md @@ -0,0 +1 @@ +Containerized isolated development environment for Ruby programming lannguage. \ No newline at end of file diff --git a/workspaces/ruby-workspace/mkdocs/extra.css b/workspaces/ruby-workspace/mkdocs/extra.css new file mode 100644 index 0000000..bc7ff84 --- /dev/null +++ b/workspaces/ruby-workspace/mkdocs/extra.css @@ -0,0 +1,21 @@ +[data-md-color-scheme="ruby"] { + --md-primary-fg-color: #9B1C16; + --md-primary-fg-color--light: #9B1C16; + --md-primary-fg-color--dark: #9B1C16; + --md-accent-fg-color: #CC342D; + + --md-typeset-a-color: #212121; +} + +[data-md-color-scheme="ruby-dark"] { + --md-primary-fg-color: #CC342D; + --md-primary-fg-color--light: #CC342D; + --md-primary-fg-color--dark: #CC342D; + --md-accent-fg-color: #CC342D; + + --md-default-bg-color: #0D1016; + --md-default-fg-color--light: #9CDCFE; + --md-typeset-color: #F0F0EC; + --md-typeset-a-color: #F0F0EC; +} + diff --git a/workspaces/ruby-workspace/mkdocs/mkdocs.yml b/workspaces/ruby-workspace/mkdocs/mkdocs.yml index 2edb83e..126584d 100644 --- a/workspaces/ruby-workspace/mkdocs/mkdocs.yml +++ b/workspaces/ruby-workspace/mkdocs/mkdocs.yml @@ -5,9 +5,9 @@ nav: - Home: README.md - My apps: pages/my-apps.md + - About: about.md - Docs: https://docs.alnoda.org/ruby-workspace/ - # =========================================================== # CONFIGURATION # =========================================================== @@ -23,26 +23,24 @@ edit_uri: "" theme: name: 'material' - favicon: 'assets/favicon.ico' - logo: 'assets/Alnoda-logo.svg' + favicon: 'assets/ruby-circle.svg' + logo: 'assets/ruby-circle-white.svg' custom_dir: overrides + font: + text: Noto Sans icon: - repo: fontawesome/brands/git-alt + repo: fontawesome/brands/github features: - navigation.instant palette: - - scheme: default + - scheme: ruby-dark toggle: - icon: material/toggle-switch-off-outline - name: Switch to light mode - primary: pink - accent: deep orange - - scheme: slate + icon: material/brightness-4 + name: Switch to light mode + - scheme: ruby toggle: - icon: material/toggle-switch + icon: material/brightness-7 name: Switch to dark mode - primary: pink - accent: deep orange extra: # Link to open when your logo is clicked @@ -50,21 +48,14 @@ extra: host_url: http://docs.alnoda.org plugins: - - search # Enable Macros and jinja2 templates - macros: module_name: macros/helpers +extra_css: + - stylesheets/extra.css extra_javascript: - javascripts/config.js - https://polyfill.io/v3/polyfill.min.js?features=es6 - - - - - - - - diff --git a/workspaces/ruby-workspace/mkdocs/ruby-circle-white.svg b/workspaces/ruby-workspace/mkdocs/ruby-circle-white.svg new file mode 100644 index 0000000..8ea868b --- /dev/null +++ b/workspaces/ruby-workspace/mkdocs/ruby-circle-white.svg @@ -0,0 +1,9 @@ + + \ No newline at end of file diff --git a/workspaces/ruby-workspace/mkdocs/ruby-circle.svg b/workspaces/ruby-workspace/mkdocs/ruby-circle.svg new file mode 100644 index 0000000..d638a6b --- /dev/null +++ b/workspaces/ruby-workspace/mkdocs/ruby-circle.svg @@ -0,0 +1,9 @@ + + \ No newline at end of file diff --git a/workspaces/rust-workspace/README.md b/workspaces/rust-workspace/README.md index 8eeef16..018bca6 100644 --- a/workspaces/rust-workspace/README.md +++ b/workspaces/rust-workspace/README.md @@ -4,7 +4,7 @@ # Rust workspace -Containerized isolated development environment for Rust programming lannguage. +Containerized isolated development environment for Rust programming language.diff --git a/workspaces/scala-workspace/Dockerfile b/workspaces/scala-workspace/Dockerfile index 7a99590..99e7b50 100644 --- a/workspaces/scala-workspace/Dockerfile +++ b/workspaces/scala-workspace/Dockerfile @@ -1,10 +1,14 @@ ARG docker_registry=docker.io/alnoda -ARG image_tag=2.2-17 +ARG image_tag=3.0-17 FROM ${docker_registry}/java-workspace:${image_tag} USER root -COPY ./mkdocs/mkdocs.yml /home/docs/mkdocs.yml +COPY ./mkdocs/mkdocs.yml /home/docs/mkdocs.yml +COPY ./mkdocs/scala-circle.svg /home/docs/docs/assets/ +COPY ./mkdocs/scala-circle-white.svg /home/docs/docs/assets/ +COPY ./mkdocs/extra.css /home/docs/docs/stylesheets/ +COPY ./mkdocs/about.md /home/docs/docs/about.md RUN echo "------------------------------------------------------ coursier" \ && cd /tmp && curl -fL https://github.com/coursier/launchers/raw/master/cs-x86_64-pc-linux.gz | gzip -d > cs \ diff --git a/workspaces/scala-workspace/README.md b/workspaces/scala-workspace/README.md index c377374..9a83ec4 100644 --- a/workspaces/scala-workspace/README.md +++ b/workspaces/scala-workspace/README.md @@ -1,14 +1,10 @@
- +
# Scala workspace -Docker image with Scala and browser-based VS-Code version. - -- -
+Containerized isolated development environment for Scala programming language. ## Why this images @@ -33,30 +29,23 @@ and open [localhost:8020](http://localhost:8020) in browser. **Dev tools:** -- [**Code-server**](https://github.com/cdr/code-server) - open source version of popular Visual Studio Code IDE. Codeserver has -VS-Code extensions and works in browser. +- [**Eclipse Theia**](https://theia-ide.org/docs/) - open source version of popular Visual Studio Code IDE. Theia is trully open-source, has +VS-Code extensions and works in browser. This means it can run inside a docker container on local machine or in cloud. A lot of beautiful color themes and many common plugins are already installed to save time. - [**Terminal**](https://github.com/tsl0922/ttyd) - secure browser-based terminal. - [**FileBrowser**](https://github.com/filebrowser/filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace -- [**Cronicle**](https://github.com/jhuckaby/Cronicle) - task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of worker servers, with real-time stats and live log viewer. -- [**Static File Server**](https://github.com/vercel/serve) - view any static html sites as easy as if you do it on your local machine. Serve static websites easily. - [**Ungit**](https://github.com/FredrikNoren/ungit) - rings user friendliness to git without sacrificing the versatility of it. -- [**MkDocs**](https://squidfunk.github.io/mkdocs-material/) - create awesome documentation for your project with only markdown. -- [**Midnight Commander**](https://midnight-commander.org/) - Feature rich visual file manager with internal text viewer and editor. -- [**Process Monitor**](https://htop.dev/) - Monitor running process and resource utilization. -- Quicklaunch UI with getting started tutorial - -Image is built from **Ubuntu 20.4** with the additional CLI apps - -- [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/) -- Python 3, Pip -- Node/nodeenv -- curl, wget, telnet, jq -- **Git:** git, git-flow, lazygit -- **File browsers:** mc, xplr -- **Text editors:** nano, vim, mcedit -- **System monitors:** ncdu, htop, glances, vizex -- **Process Control:** supervisord -- **Job scheduler:** cron +- **Ubuntu 20.4** with the following CLI apps + - [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/) + - Python 3, Pip + - Node/nodeenv + - curl, wget, telnet, jq + - **Git:** git, git-flow, lazygit + - **File browsers:** mc + - **Text editors:** nano, vim, mcedit + - **System monitors:** ncdu, htop, glances, vizex + - **Process Control:** supervisord + - **Job scheduler:** cron + - **Terminal multiplexer:** tmux ## Docs diff --git a/workspaces/scala-workspace/img/scala-circle.svg b/workspaces/scala-workspace/img/scala-circle.svg new file mode 100644 index 0000000..39c7bd5 --- /dev/null +++ b/workspaces/scala-workspace/img/scala-circle.svg @@ -0,0 +1,9 @@ + + \ No newline at end of file diff --git a/workspaces/scala-workspace/mkdocs/about.md b/workspaces/scala-workspace/mkdocs/about.md new file mode 100644 index 0000000..bf0fa99 --- /dev/null +++ b/workspaces/scala-workspace/mkdocs/about.md @@ -0,0 +1 @@ +Containerized isolated development environment for Scala programming language. \ No newline at end of file diff --git a/workspaces/scala-workspace/mkdocs/extra.css b/workspaces/scala-workspace/mkdocs/extra.css new file mode 100644 index 0000000..0786eff --- /dev/null +++ b/workspaces/scala-workspace/mkdocs/extra.css @@ -0,0 +1,20 @@ +[data-md-color-scheme="scala"] { + --md-primary-fg-color: #133D46; + --md-primary-fg-color--light: #5CC6E4; + --md-primary-fg-color--dark: #DC322F; + --md-accent-fg-color: #5C7A81; + + --md-default-bg-color: #d7dfe0; + --md-typeset-a-color: #DC322F; +} + +[data-md-color-scheme="scala-dark"] { + --md-primary-fg-color: #002B36; + --md-accent-fg-color: #DC322F; + + --md-default-bg-color: #15414C; + --md-default-fg-color--light: #5CC6E4; + --md-typeset-color: #FFFFFF; + --md-typeset-a-color: #FFFFFF; +} + diff --git a/workspaces/scala-workspace/mkdocs/mkdocs.yml b/workspaces/scala-workspace/mkdocs/mkdocs.yml index 1a22520..9457452 100644 --- a/workspaces/scala-workspace/mkdocs/mkdocs.yml +++ b/workspaces/scala-workspace/mkdocs/mkdocs.yml @@ -5,9 +5,9 @@ nav: - Home: README.md - My apps: pages/my-apps.md + - About: about.md - Docs: https://docs.alnoda.org/scala-workspace/ - # =========================================================== # CONFIGURATION # =========================================================== @@ -23,26 +23,24 @@ edit_uri: "" theme: name: 'material' - favicon: 'assets/favicon.ico' - logo: 'assets/Alnoda-logo.svg' + favicon: 'assets/scala-circle.svg' + logo: 'assets/scala-circle-white.svg' custom_dir: overrides + font: + text: Cambay icon: - repo: fontawesome/brands/git-alt + repo: fontawesome/brands/github features: - navigation.instant palette: - - scheme: default + - scheme: scala toggle: - icon: material/toggle-switch-off-outline - name: Switch to light mode - primary: red - accent: deep orange - - scheme: slate - toggle: - icon: material/toggle-switch + icon: material/brightness-7 name: Switch to dark mode - primary: red - accent: deep orange + - scheme: scala-dark + toggle: + icon: material/brightness-4 + name: Switch to light mode extra: # Link to open when your logo is clicked @@ -50,21 +48,15 @@ extra: host_url: http://docs.alnoda.org plugins: - - search # Enable Macros and jinja2 templates - macros: module_name: macros/helpers +extra_css: + - stylesheets/extra.css extra_javascript: - javascripts/config.js - https://polyfill.io/v3/polyfill.min.js?features=es6 - - - - - - - diff --git a/workspaces/scala-workspace/mkdocs/scala-circle-white.svg b/workspaces/scala-workspace/mkdocs/scala-circle-white.svg new file mode 100644 index 0000000..62536bf --- /dev/null +++ b/workspaces/scala-workspace/mkdocs/scala-circle-white.svg @@ -0,0 +1,9 @@ + + \ No newline at end of file diff --git a/workspaces/scala-workspace/mkdocs/scala-circle.svg b/workspaces/scala-workspace/mkdocs/scala-circle.svg new file mode 100644 index 0000000..39c7bd5 --- /dev/null +++ b/workspaces/scala-workspace/mkdocs/scala-circle.svg @@ -0,0 +1,9 @@ + + \ No newline at end of file