mirror of
https://github.com/bluxmit/alnoda-workspaces.git
synced 2024-05-02 05:02:21 +12:00
commit
5a56470b51
|
@ -63,7 +63,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
|
|||
- Node/nodeenv
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -12,11 +12,11 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
|
||||
## Features
|
||||
|
||||
- [**FileBrowser**](./features.md#filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace
|
||||
- **Terminal** - Full-fledged browser-based terminal with Z-shell.
|
||||
- [**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.
|
||||
- [**Ungit**](./features.md#ungit) - rings user friendliness to git without sacrificing the versatility of it.
|
||||
- Quicklaunch UI with getting started tutorial
|
||||
- [**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
|
||||
- [**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
|
||||
- [Zsh](https://www.zsh.org/), [Oh my Zsh](https://ohmyz.sh/)
|
||||
- Python 3, Pip
|
||||
|
|
|
@ -15,11 +15,14 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
|
||||
## Features
|
||||
|
||||
- [**FileBrowser**](./features.md#filebrowser) - manage files and folders inside the workspace, and exchange data between local environment and the workspace
|
||||
- **Terminal** - Full-fledged browser-based terminal with Z-shell.
|
||||
- [**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.
|
||||
- [**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.
|
||||
- [**Ungit**](./features.md#ungit) - rings user friendliness to git without sacrificing the versatility of it.
|
||||
- [**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
|
||||
|
@ -29,7 +32,7 @@ open [localhost:8020](http://localhost:8020) in browser.
|
|||
- Node/nodeenv
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc
|
||||
- **File browsers:** mc, xplr
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -48,7 +48,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
|
|||
- Node/nodeenv
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
</p>
|
||||
|
||||
# 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.
|
||||
|
||||
<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
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -60,7 +60,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
|
|||
- Node/nodeenv
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
<img src="./img/k8s-circle.svg" alt="Kubernetes logo" width="150">
|
||||
</p>
|
||||
|
||||
|
||||
# Kubespray Workspace
|
||||
|
||||
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">
|
||||
</p>
|
||||
|
||||
|
||||
## Why this images
|
||||
|
||||
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
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
@ -106,6 +104,3 @@ See our guides
|
|||
- [**getting started - Ansible**](https://docs.alnoda.org/ansible-terraform-workspace/ansible-tools/)
|
||||
- [**getting started - Terraform**](https://docs.alnoda.org/ansible-terraform-workspace/terraform-tools/)
|
||||
|
||||
## Demo
|
||||
|
||||
|
||||
|
|
|
@ -7,10 +7,6 @@
|
|||
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.
|
||||
|
||||
<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
|
||||
|
||||
- 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
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -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
|
||||
- [**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.
|
||||
|
@ -133,7 +134,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
|
|||
- Node/nodeenv
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# 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.
|
||||
|
||||
## Why this images
|
||||
|
|
|
@ -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.
|
||||
- [**Process Monitor**](https://htop.dev/) - Monitor running process and resource utilization.
|
||||
- Quicklaunch UI with getting started tutorial
|
||||
- [Rclone](https://rclone.org/) - save backups to S3
|
||||
- **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
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# 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.
|
||||
|
||||
<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
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# Python workspace
|
||||
|
||||
Containerized isolated development environment for Python.
|
||||
Containerized isolated development environment for Python programming language.
|
||||
|
||||
## Why this images
|
||||
|
||||
|
|
|
@ -49,7 +49,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
|
|||
- Node/nodeenv
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -55,7 +55,7 @@ VS-Code extensions and works in browser. This means it can run inside a docker c
|
|||
- Node/nodeenv
|
||||
- curl, wget, telnet, jq
|
||||
- **Git:** git, git-flow
|
||||
- **File browsers:** mc, xplr
|
||||
- **File browsers:** mc
|
||||
- **Text editors:** nano, vim, mcedit
|
||||
- **System monitors:** ncdu, htop, glances, vizex
|
||||
- **Process Control:** supervisord
|
||||
|
|
|
@ -4,8 +4,7 @@
|
|||
|
||||
# SQLite Workspace
|
||||
|
||||
Containerized workspace that helps to develop SQLite databases.
|
||||
|
||||
Containerized workspace which helps to develop SQLite databases.
|
||||
|
||||
## Why this images
|
||||
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
|
||||
Containerized isolated development environment for [Streamlit](https://streamlit.io/) and Python.
|
||||
|
||||
|
||||
## Why this images
|
||||
|
||||
1. If you need self-hosted environment for Streamlit app development.
|
||||
|
|
|
@ -5,7 +5,6 @@
|
|||
# Theia workspace
|
||||
|
||||
General-purpose containerized isolated development environment.
|
||||
Includes code editor, terminal, filebrowser and git manager.
|
||||
|
||||
## Why this images
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
</p>
|
||||
|
||||
# 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
|
||||
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
<p align="center">
|
||||
<img src="../../img/Alnoda-white.svg" alt="Alnoda logo" width="150">
|
||||
</p>
|
||||
|
||||
# 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
|
||||
|
||||
|
|
Loading…
Reference in a new issue