Merge pull request #22 from bluxmit/release-3.0

Release 3.0
This commit is contained in:
alnoda 2022-07-30 11:09:44 -04:00 committed by GitHub
commit 5a56470b51
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 37 additions and 47 deletions

View file

@ -63,7 +63,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -12,11 +12,11 @@ open [localhost:8020](http://localhost:8020) in browser.
## Features ## Features
- [**FileBrowser**](./features.md#filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace - [**Eclipse Theia**](https://theia-ide.org/docs/) - open source version of popular Visual Studio Code IDE. Theia is trully open-source, has
- **Terminal** - Full-fledged browser-based terminal with Z-shell. 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.
- [**Static File Server**](./features.md#static-file-server) - view any static html sites as easy as if you do it on your local machine. Serve static websites easily. - [**Terminal**](https://github.com/tsl0922/ttyd) - secure browser-based terminal.
- [**Ungit**](./features.md#ungit) - rings user friendliness to git without sacrificing the versatility of it. - [**FileBrowser**](https://github.com/filebrowser/filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace
- Quicklaunch UI with getting started tutorial - [**Ungit**](https://github.com/FredrikNoren/ungit) - rings user friendliness to git without sacrificing the versatility of it.
- **Ubuntu 20.4** with the following CLI apps - **Ubuntu 20.4** with the following CLI apps
- [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/) - [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/)
- Python 3, Pip - Python 3, Pip

View file

@ -15,11 +15,14 @@ open [localhost:8020](http://localhost:8020) in browser.
## Features ## Features
- [**FileBrowser**](./features.md#filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace - [**Eclipse Theia**](https://theia-ide.org/docs/) - open source version of popular Visual Studio Code IDE. Theia is trully open-source, has
- **Terminal** - Full-fledged browser-based terminal with Z-shell. 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.
- [**Cronicle**](./features.md#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. - [**Terminal**](https://github.com/tsl0922/ttyd) - secure browser-based terminal.
- [**Static File Server**](./features.md#static-file-server) - view any static html sites as easy as if you do it on your local machine. Serve static websites easily. - [**FileBrowser**](https://github.com/filebrowser/filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace
- [**Ungit**](./features.md#ungit) - rings user friendliness to git without sacrificing the versatility of it. - [**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. - [**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. - [**Process Monitor**](https://htop.dev/) - Monitor running process and resource utilization.
- Quicklaunch UI with getting started tutorial - Quicklaunch UI with getting started tutorial
@ -29,7 +32,7 @@ open [localhost:8020](http://localhost:8020) in browser.
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc - **File browsers:** mc, xplr
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -48,7 +48,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -3,7 +3,7 @@
</p> </p>
# IDE-workspace # IDE-workspace
General-purpose, fully isolated contaierized development environment. General-purpose, fully isolated containerized development environment.
Includes code editor, terminal, filebrowser, git manager, static file server and job scheduler. Includes code editor, terminal, filebrowser, git manager, static file server and job scheduler.
<p align="center"> <p align="center">
@ -42,7 +42,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -60,7 +60,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -2,7 +2,6 @@
<img src="./img/k8s-circle.svg" alt="Kubernetes logo" width="150"> <img src="./img/k8s-circle.svg" alt="Kubernetes logo" width="150">
</p> </p>
# Kubespray Workspace # Kubespray Workspace
Containerized development, execution and admin environment for Kubernetes, Ansible and Terraform. Containerized development, execution and admin environment for Kubernetes, Ansible and Terraform.
@ -14,7 +13,6 @@ Administer and schedule maintenance tasks.
<img src="img/kubespray-wid-collage.png" alt="Collage" width="750"> <img src="img/kubespray-wid-collage.png" alt="Collage" width="750">
</p> </p>
## Why this images ## Why this images
1. You need to set up and manage Kubernetes cluster with Kubespray and Ansible 1. You need to set up and manage Kubernetes cluster with Kubespray and Ansible
@ -89,7 +87,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord
@ -106,6 +104,3 @@ See our guides
- [**getting started - Ansible**](https://docs.alnoda.org/ansible-terraform-workspace/ansible-tools/) - [**getting started - Ansible**](https://docs.alnoda.org/ansible-terraform-workspace/ansible-tools/)
- [**getting started - Terraform**](https://docs.alnoda.org/ansible-terraform-workspace/terraform-tools/) - [**getting started - Terraform**](https://docs.alnoda.org/ansible-terraform-workspace/terraform-tools/)
## Demo

View file

@ -7,10 +7,6 @@
Containerized environment which helps to develop complex and awesome-looking documentation websites. Containerized environment which helps to develop complex and awesome-looking documentation websites.
Create docs from all your GitHub, GitLab and Bitbucket repositories, automate periodic builds. Create docs from all your GitHub, GitLab and Bitbucket repositories, automate periodic builds.
<p align="center">
<img src="https://raw.githubusercontent.com/bluxmit/alnoda-workspaces/main/workspaces/mkdocs-magicspace/img/mkdocs-collage.png" alt="Collage" width="750">
</p>
## Why ## Why
- If want a ready tool to develop beautiful doccumentation websites. - If want a ready tool to develop beautiful doccumentation websites.
@ -74,7 +70,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -123,6 +123,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- [**FileBrowser**](https://github.com/filebrowser/filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace - [**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. - [**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. - [**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. - [**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. - [**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. - [**Process Monitor**](https://htop.dev/) - Monitor running process and resource utilization.
@ -133,7 +134,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -4,7 +4,7 @@
# PHP workspace # PHP workspace
Containerized isolated development environment for PHP coding. Containerized isolated development environment for PHP programming language.
Includes PHP, Composer, code editor, terminal, filebrowser and git manager. Includes PHP, Composer, code editor, terminal, filebrowser and git manager.
## Why this images ## Why this images

View file

@ -82,14 +82,13 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- [**Midnight Commander**](https://midnight-commander.org/) - Feature rich visual file manager with internal text viewer and editor. - [**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. - [**Process Monitor**](https://htop.dev/) - Monitor running process and resource utilization.
- Quicklaunch UI with getting started tutorial - Quicklaunch UI with getting started tutorial
- [Rclone](https://rclone.org/) - save backups to S3
- **Ubuntu 20.4** with the following CLI apps - **Ubuntu 20.4** with the following CLI apps
- [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/) - [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/)
- Python 3, Pip - Python 3, Pip
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -4,7 +4,7 @@
# Python-automate workspace # Python-automate workspace
Containerized development and execution environment for the projects where Python is used to automate various tasks. Containerized development and execution environment to automate various tasks with Python.
Includes Python, python tooling, browser-based IDE, file browser, git manager, visual job scheduler, static server. Includes Python, python tooling, browser-based IDE, file browser, git manager, visual job scheduler, static server.
<p align="center"> <p align="center">
@ -62,7 +62,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -4,7 +4,7 @@
# Python workspace # Python workspace
Containerized isolated development environment for Python. Containerized isolated development environment for Python programming language.
## Why this images ## Why this images

View file

@ -49,7 +49,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -55,7 +55,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
- Node/nodeenv - Node/nodeenv
- curl, wget, telnet, jq - curl, wget, telnet, jq
- **Git:** git, git-flow - **Git:** git, git-flow
- **File browsers:** mc, xplr - **File browsers:** mc
- **Text editors:** nano, vim, mcedit - **Text editors:** nano, vim, mcedit
- **System monitors:** ncdu, htop, glances, vizex - **System monitors:** ncdu, htop, glances, vizex
- **Process Control:** supervisord - **Process Control:** supervisord

View file

@ -4,8 +4,7 @@
# SQLite Workspace # SQLite Workspace
Containerized workspace that helps to develop SQLite databases. Containerized workspace which helps to develop SQLite databases.
## Why this images ## Why this images

View file

@ -6,7 +6,6 @@
Containerized isolated development environment for [Streamlit](https://streamlit.io/) and Python. Containerized isolated development environment for [Streamlit](https://streamlit.io/) and Python.
## Why this images ## Why this images
1. If you need self-hosted environment for Streamlit app development. 1. If you need self-hosted environment for Streamlit app development.

View file

@ -5,7 +5,6 @@
# Theia workspace # Theia workspace
General-purpose containerized isolated development environment. General-purpose containerized isolated development environment.
Includes code editor, terminal, filebrowser and git manager.
## Why this images ## Why this images

View file

@ -3,8 +3,8 @@
</p> </p>
# Ubuntu docker workspace # Ubuntu docker workspace
Containerized Linux terminal environment. Essentially Ubuntu 20.04 docker image extended with typical console apps, such as Git,
file browsers and system monitors. Has docker in docker. Containerized Linux terminal environment with docker in docker.
Start Start

View file

@ -1,10 +1,9 @@
<p align="center">
<img src="../../img/Alnoda-white.svg" alt="Alnoda logo" width="150">
</p>
# Ubuntu workspace # Ubuntu workspace
Containerized Linux terminal environment. Essentially Ubuntu 20.04 docker image extended with typical console apps, such as Git,
file browsers and system monitors. Containerized Linux terminal environment.
Essentially Ubuntu 20.04 docker image extended with typical console apps, such as Git, file browsers and system monitors.
Start Start