Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bluxmit/alnoda-workspaces
:fireworks: Flexible and extendable containerized workspaces. Now. with free offline chat GPT!!! 🚀🚀🚀
https://github.com/bluxmit/alnoda-workspaces
ansible containers docker elasticsearch kafka postgres python redis terraform web-based-ide workspace
Last synced: 2 days ago
JSON representation
:fireworks: Flexible and extendable containerized workspaces. Now. with free offline chat GPT!!! 🚀🚀🚀
- Host: GitHub
- URL: https://github.com/bluxmit/alnoda-workspaces
- Owner: bluxmit
- License: agpl-3.0
- Created: 2021-07-30T12:13:30.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-30T07:49:59.000Z (over 1 year ago)
- Last Synced: 2025-01-11T23:07:39.128Z (9 days ago)
- Topics: ansible, containers, docker, elasticsearch, kafka, postgres, python, redis, terraform, web-based-ide, workspace
- Language: Dockerfile
- Homepage: https://docs.alnoda.org
- Size: 358 MB
- Stars: 1,340
- Watchers: 21
- Forks: 123
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Open-source portable containerized workspaces. Isolate your work, make backups, copy, move between computers and cloud seamlessly.
🚀 __NOW WITH FREE CHAT GPT!__ 🚀
- 🔥 Have a full chat GPT in the workspace.
- 🔥 Free without registration required
- 🔥 __Works even offline!__## Flexible
You can select preconfigured workspace [here](https://alnoda.org/registry/workspaces/) or make your own special workspace.
![demo](img/wrk-demo.gif)
How to make this (Dockerfile):
```
FROM alnoda/alnoda-workspace:latestRUN wrk install openvscode
RUN wrk install kodexplorer
RUN wrk install cloud-commander
RUN wrk install zellij-ui
RUN wrk install mate-desktop
RUN wrk install jupyterlab
RUN wrk install r
RUN wrk install rstudio
RUN wrk install excalidraw
RUN wrk install vvvebjs
```__*Create your own workspace choosing from hundreeds of applications in [Alnoda Hub](https://alnoda.org/)*__
## Alternatively
Start workspace:
```
docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/alnoda-workspace
```open [localhost:8020](http://localhost:8020) in browser and then terminal
Install apps:
```
wrk install openvscode
wrk install kodexplorer
wrk install cloud-commander
wrk install zellij-ui
wrk install mate-desktop
wrk install jupyterlab
wrk install r
wrk install rstudio
wrk install excalidraw
wrk install vvvebjs
```Restart workspace:
```
wrk kill
```Ready to begin? Have a look at the [__*Getting Started Guide*__](https://docs.alnoda.org/get-started/launch-workspace/).
## Chat GPT
__*Need full chat GPT experience?*__
Open workspace termial and innstall GPT:
```
wrk install gpt
```After installation has finished, reload terminal window, and open chat by executing `gpt` command in the terminal
```
gpt
```__💡 NOTE:__ GPT is experimental feature! Currently it is supported only in alnoda workspace v.2
__❗ INFO:__ GPT is based on the Vicuna 7B model and only allowed for personal use.
## Sharing
Do you want to share any application of your workspace with your colleague?
✅ Code editor, IDE, termial, notebook - you can grant access to any of the workspace applications over the Internet.
One click, and your colleague will work together with you __*directly in your workspace running on your laptop!*__
## Self-hosting
Wnat to run it in cloud and work from anywhere and any device? Read [__here__](https://docs.alnoda.org/user-guide/cloud-deployment/server/)
- [Docker compose with https and authentication](https://github.com/bluxmit/wrk-compose)
- [Kubernetes Helm chart](https://github.com/bluxmit/alnoda-charts)## Docs
Please visit our [**documentation website**](https://docs.alnoda.org)
## This repository
This repository houses a variety of workspaces with different selection of installed applications. These workspaces can serve as customized environments
for specific projects or serve as examples for reference.