mirror of
https://github.com/bluxmit/alnoda-workspaces.git
synced 2024-05-01 20:52:23 +12:00
readmes updated
This commit is contained in:
parent
be0c44f98a
commit
68839f4db4
|
@ -32,4 +32,7 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- **Job scheduler:** cron
|
||||
- **Terminal multiplexer:** tmux
|
||||
|
||||
# Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
|
@ -16,6 +16,11 @@ docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/ansi
|
|||
|
||||
Open [localhost:8020](http://localhost:8020)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Terraform
|
||||
|
||||
[Terraform](https://www.terraform.io/) is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. Terraform codifies cloud APIs into declarative configuration files.
|
||||
|
|
|
@ -15,4 +15,7 @@ and open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [**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.
|
||||
- [**Alnoda workspace features**](https://docs.alnoda.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
|
|
@ -24,6 +24,11 @@ and open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [vulcanizer](https://github.com/github/vulcanizer) - cli for interacting with an Elasticsearch cluster.
|
||||
- [*Codeserver workspace features*](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/codeserver-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## vulcanizer
|
||||
|
||||
Check cluster nodes and shards
|
||||
|
@ -33,10 +38,6 @@ vulcanizer --host es01 nodes
|
|||
vulcanizer --host es01 shards
|
||||
```
|
||||
|
||||
<p align="center">
|
||||
<img src="https://raw.githubusercontent.com/bluxmit/alnoda-workspaces/main/workspaces/elasticsearch-workspace/img/vulcanizer-demo.png" alt="vulcanizer" width="750">
|
||||
</p>
|
||||
|
||||
## elasticdump
|
||||
|
||||
Use elasticdump to export index `kibana_sample_data_ecommerce` (from eCommerce sample dataset) to S3
|
||||
|
@ -49,7 +50,4 @@ elasticdump \
|
|||
--output "s3://${bucket_name}/kibana_sample_data_ecommerce.json"
|
||||
```
|
||||
|
||||
<p align="center">
|
||||
<img src="https://raw.githubusercontent.com/bluxmit/alnoda-workspaces/main/workspaces/elasticsearch-workspace/img/elasticdump-demo.png" alt="elasticdump" width="750">
|
||||
</p>
|
||||
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Code-server workspace
|
||||
# Emacs workspace
|
||||
|
||||
General-purpose containerized isolated portable workspace with Emacs code editor.
|
||||
|
||||
## Start
|
||||
|
||||
```
|
||||
docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/codeserver-workspace
|
||||
docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/emacs-workspace
|
||||
```
|
||||
|
||||
and open [localhost:8020](http://localhost:8020) in browser.
|
||||
|
|
|
@ -10,7 +10,7 @@ Containerized isolated development environment for Erlang and Elixir programming
|
|||
## Start
|
||||
|
||||
```
|
||||
docker run --name space-1 -d -p 8020-8040:8020-8040 alnoda/erlang-elixir-workspace
|
||||
docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/erlang-elixir-workspace
|
||||
```
|
||||
|
||||
and open [localhost:8020](http://localhost:8020) in browser.
|
||||
|
@ -23,6 +23,10 @@ and open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [Kiex](https://github.com/taylor/kiex) - allows you to easily build and switch between different Elixir versions.
|
||||
- [**Java workspace features**](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/java-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Erlang
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/exte
|
|||
|
||||
open [localhost:8020](http://localhost:8020) in browser.
|
||||
|
||||
## Links
|
||||
|
||||
|
||||
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
|
|
@ -16,6 +16,11 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [**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.
|
||||
- [**Alnoda workspace features**](https://docs.alnoda.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Example: hello world
|
||||
|
||||
Check Go version
|
||||
|
|
|
@ -22,6 +22,10 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [Gradle](https://gradle.org/)
|
||||
- [*Codeserver workspace features*](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/codeserver-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Hello world
|
||||
|
||||
|
|
|
@ -25,6 +25,10 @@ and open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [Jupytext](https://github.com/mwouts/jupytext) - Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts.
|
||||
- [**Alnoda workspace features**](https://docs.alnoda.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## NBClient
|
||||
|
||||
|
|
|
@ -22,6 +22,10 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [kcli](https://github.com/cswank/kcli) - Kafka read only command line browser.
|
||||
- [*Codeserver workspace features*](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/codeserver-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
### Kafka tools
|
||||
|
||||
|
|
|
@ -28,3 +28,8 @@ and open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [**Velero CLI**](https://github.com/vmware-tanzu/velero) - Back up and restore your Kubernetes cluster resources and persistent volumes.
|
||||
- [**argocd-cli**](https://github.com/argoproj/argo-cd) - CLI for ArgoCD - a tool for declarative, GitOps continuous delivery for Kubernetes.
|
||||
- [*Codeserver workspace features*](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/codeserver-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
|
@ -32,3 +32,9 @@ building project documentation.
|
|||
- [Mkdocs-video](https://github.com/soulless-viewer/mkdocs-video) - Include viedeos in the documentation.
|
||||
- many other plugins
|
||||
- [**Alnoda workspace features**](https://docs.alnoda.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Workspace docs__](https://mkdocs-magicspace.alnoda.org/)
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
21
workspaces/neovim-workspace/README.md
Normal file
21
workspaces/neovim-workspace/README.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# NeoVim workspace
|
||||
|
||||
Portable cotainerized isolated Alnoda workspace with hyperextensible Vim-based text and code editor.
|
||||
|
||||
## Start
|
||||
|
||||
```
|
||||
docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/neovim-workspace
|
||||
```
|
||||
|
||||
open [localhost:8020](http://localhost:8020) in browser.
|
||||
|
||||
## Features
|
||||
|
||||
- [**NeoVim**](https://neovim.io/) - IDE based on NeoVim with plugins and extensions.
|
||||
- [**Alnoda workspace features**](https://docs.alnoda.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
|
@ -19,6 +19,11 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [Nodeenv](https://pypi.org/project/nodeenv/)
|
||||
- [*Codeserver workspace features*](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/codeserver-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Node.js
|
||||
|
||||
Open workspace terminal and check Node.js or npm versions
|
||||
|
|
|
@ -10,7 +10,7 @@ General-purpose containerized isolated development environment with Theia IDE.
|
|||
## Start
|
||||
|
||||
```
|
||||
docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/theia-workspace
|
||||
docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/openvscode-workspace
|
||||
```
|
||||
|
||||
and open [localhost:8020](http://localhost:8020) in browser.
|
||||
|
@ -20,3 +20,7 @@ and open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [**OpenVSCode Server**](https://github.com/gitpod-io/openvscode-server) - Visual Studio Code IDE that runs in browser
|
||||
- [**Alnoda workspace features**](https://docs.alnoda.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
|
@ -18,6 +18,10 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [**Composer**](https://getcomposer.org/)
|
||||
- [**Theia workspace features**](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/theia-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## PHP Hello World
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
# mandatory
|
||||
name: Node.js workspace
|
||||
name: PHP workspace
|
||||
doc_url: https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/php-workspace
|
||||
repository: https://github.com/bluxmit/alnoda-workspaces/
|
||||
author: bluxmit
|
||||
|
|
|
@ -15,6 +15,11 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [IPython](https://ipython.readthedocs.io/en/stable/)
|
||||
- [Poetry](https://python-poetry.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Pyenv
|
||||
|
||||
[pyenv](https://github.com/pyenv/pyenv) is used to isolate Python versions. For example, you may want to test your code against
|
||||
|
|
|
@ -18,6 +18,11 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [**radian**](https://github.com/randy3k/radian) - A 21 century R console. Like iPython for R
|
||||
- [**Openvscode workspace features**](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/openvscode-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## R
|
||||
|
||||
Open terminal, and check R version
|
||||
|
|
|
@ -17,6 +17,11 @@ and open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [Bundler](https://bundler.io/)
|
||||
- [**Openvscode workspace features**](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/openvscode-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Ruby
|
||||
|
||||
Open terminal, and check Ruby version
|
||||
|
|
|
@ -17,6 +17,11 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [**Rustup**](https://rustup.rs/) - installer for the systems programming language Rust
|
||||
- [**Openvscode workspace features**](https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/openvscode-workspace)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Hello world
|
||||
|
||||
Check Rust version
|
||||
|
|
|
@ -17,6 +17,10 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- Java
|
||||
- Maven
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
||||
|
||||
## Scala
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Spacevim workspace
|
||||
# SpaceVim workspace
|
||||
|
||||
Portable cotainerized isolated workspace with browser-based SpaceVim code editor and IDE
|
||||
|
||||
|
@ -13,4 +13,9 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
## Features
|
||||
|
||||
- [**Spacevim**](https://spacevim.org/) - IDE based o Vim. SpaceVim is a community-driven distribution of Vim and Neovim.
|
||||
- [**Alnoda workspace features**](https://docs.alnoda.org/)
|
||||
- [**Alnoda workspace features**](https://docs.alnoda.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
|
@ -20,3 +20,7 @@ and open [localhost:8020](http://localhost:8020) in browser.
|
|||
- [**Eclipse Theia**](https://theia-ide.org/docs/) - open source version of popular Visual Studio Code IDE
|
||||
- [**Alnoda workspace**](https://docs.alnoda.org/)
|
||||
|
||||
## Links
|
||||
|
||||
[__Alnoda docs__](https://docs.alnoda.org/)
|
||||
[__Alnoda Hub__](https://alnoda.org)
|
Loading…
Reference in a new issue