mirror of
https://github.com/lxsang/antos-frontend.git
synced 2025-04-30 10:36:45 +02:00
Compare commits
89 Commits
d72025741c
...
cdd695a8cc
Author | SHA1 | Date | |
---|---|---|---|
|
cdd695a8cc | ||
|
8137928851 | ||
|
e47cb4293f | ||
|
5b6cac9938 | ||
|
375167a8d3 | ||
|
f954e03046 | ||
|
33b8ad8e4e | ||
|
47b7b73876 | ||
|
cf0c10afd4 | ||
|
525a1d4ae8 | ||
|
a14e4e5381 | ||
|
d36b068834 | ||
|
4ef66d49c3 | ||
|
b179600a7d | ||
|
8a63d75446 | ||
|
9a4d438caf | ||
|
4c01eeedfe | ||
|
3bca423368 | ||
|
46e7e6d94f | ||
|
9fa766963a | ||
|
f8213f7aeb | ||
|
ee24ba63f6 | ||
|
982fb86dc4 | ||
|
89df515868 | ||
|
185dce4d7f | ||
|
6895b94c7d | ||
|
1db1b11277 | ||
|
edbbc9f248 | ||
|
147b57f4b4 | ||
|
0b5610ed76 | ||
|
492f85789c | ||
|
9145f5d3d7 | ||
|
89b95b8a37 | ||
|
d1f953caf7 | ||
|
47e8cfca41 | ||
|
d1f2861fd5 | ||
|
c8fbc08c63 | ||
|
a800f03d0a | ||
|
5ffb203a36 | ||
|
70b1f25e7f | ||
|
5ced9bd1a8 | ||
|
eea1f18777 | ||
|
5101afe1b9 | ||
|
aa73eed074 | ||
|
cb744f31c1 | ||
|
be78fab8ae | ||
|
0374af9613 | ||
|
c9a3d099c5 | ||
|
89ccbc4b62 | ||
|
b66bb3a2c9 | ||
|
6b1374083b | ||
|
391f76fdbc | ||
|
11aed2642b | ||
|
f48cfdd95d | ||
|
760bcee465 | ||
|
ece24f7a5e | ||
|
4f75e731a5 | ||
|
8fae9b0ec5 | ||
|
ae0fa9f4fb | ||
|
569a7c7852 | ||
|
c25e1d6cc9 | ||
|
381e3bace8 | ||
|
b849e348f1 | ||
|
2f23b6e3f9 | ||
|
5010d3d492 | ||
|
a54015571a | ||
|
731eb408d9 | ||
|
1715dc2058 | ||
|
5a6120b0be | ||
|
697a12121c | ||
|
cbf71ad96c | ||
|
52ff918a2e | ||
|
3d956c60dd | ||
|
88230ca117 | ||
|
fb148116d9 | ||
|
91dd755250 | ||
|
64359dfec1 | ||
|
e81e5d3dcb | ||
|
df746c7d69 | ||
|
98b3f7c8c9 | ||
|
d149479752 | ||
|
890271958c | ||
|
7c19269d8f | ||
|
43ef0e1321 | ||
|
8bfd3f1521 | ||
|
4acc3f703a | ||
|
7c3b8a7432 | ||
|
3f4bdea3ad | ||
|
92e27b653f |
20
.drone.yml
Normal file
20
.drone.yml
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
kind: pipeline
|
||||
type: exec
|
||||
name: default
|
||||
platform:
|
||||
os: linux
|
||||
arch: amd64
|
||||
clone:
|
||||
disable: true
|
||||
steps:
|
||||
- name: download
|
||||
commands:
|
||||
- cd /opt/www/htdocs/os && wget https://github.com/lxsang/antos/raw/1.2.1/release/antos-1.2.1.tar.gz
|
||||
- name: build
|
||||
commands:
|
||||
- cd /opt/www/htdocs/os && tar xvzf antos-1.2.1.tar.gz
|
||||
- rm /opt/www/htdocs/os/antos-1.2.1.tar.gz
|
||||
trigger:
|
||||
branch:
|
||||
- 1.2.1
|
41
README.md
41
README.md
@ -1,23 +1,31 @@
|
||||
# AntOS frontend
|
||||
#  antOS v2.0.0
|
||||
[](https://ci.iohub.dev/buildStatus/icon?job=gitea-sync%2Fantos%2F2.0.x)
|
||||
[](https://app.fossa.io/projects/git%2Bgithub.com%2Flxsang%2Fantos?ref=badge_shield)
|
||||
|
||||
Frontend implementation of AntOS remote desktop environment: [https://github.com/antos-rde](https://github.com/antos-rde).
|
||||
> *Warning: v2.0.0 is the experimental version of AntOS which is strongly redesigned to support mobile device.*
|
||||
> *For a plus stable AntOS system, please use v.1.x for production.*
|
||||
|
||||
The frontend is developed in typescript/javascript + CSS, it provides the
|
||||
Core API, web-based window manager, application APIs, a GUI toolkit, and file system abstractions. It also includes an application store and an SDK for in-browser application development, deployment, and packaging. The frontend is designed to work across devices, including desktop computers and mobile devices.
|
||||
AntOS is a web-based desktop platform that provides an all-in-one solution for setting up a cloud-based, self-hosted working environment. It features a backend API and services, a front-end web-based window manager, application APIs, a GUI toolkit, and file system abstractions. It also includes an application store and an SDK for in-browser application development, deployment, and packaging. AntOS is designed to work across devices, including desktop computers and mobile devices.
|
||||
|
||||
## Build
|
||||

|
||||
|
||||
`Nodejs` and `npm` is necessary to build the project:
|
||||
AntOS can be used in several application contexts, such as:
|
||||
- Providing visual tools to access and control resources on remote servers and embedded Linux environments
|
||||
- Providing and developing SaaS web-based applications
|
||||
- Self-hosting a cloud-based working environment
|
||||
- Creating a customized, user-friendly interface for managing and interacting with cloud-based resources and services
|
||||
- Setting up a collaborative, online workspace for remote teams and distributed organizations
|
||||
- Building a web-based operating system that can run on various devices, including laptops, tablets, and smartphones
|
||||
- Creating a virtualized environment for testing and deploying web-based applications in a sandboxed environment
|
||||
- Building a platform for creating and hosting web-based educational or training content
|
||||
- Setting up a web-based development environment for prototyping and building web-based applications quickly and easily
|
||||
- Etc, You name it!
|
||||
|
||||
```sh
|
||||
# install dependencies packages
|
||||
make install_dev
|
||||
# build release
|
||||
BUILDDIR=/path/to/output make release
|
||||
# see more in Makefile for more build target
|
||||
```
|
||||
With the provided application API and SDK, AntOS facilitates the development and deployment of user-specific applications inside the VDE environment
|
||||
|
||||
## demo
|
||||
Github: [https://github.com/lxsang/antos](https://github.com/lxsang/antos)
|
||||
|
||||
## Demo
|
||||
A demo of the VDE is available at [https://app.iohub.dev/antos/](https://app.iohub.dev/antos/) using username: demo and password: demo.
|
||||
|
||||
If one want to run AntOS VDE locally in their system, a docker image is available at:
|
||||
@ -26,9 +34,10 @@ If one want to run AntOS VDE locally in their system, a docker image is availabl
|
||||
## AntOS applications (Available on the MarketPlace)
|
||||
[https://github.com/lxsang/antosdk-apps](https://github.com/lxsang/antosdk-apps)
|
||||
|
||||
## Frontend Documentation
|
||||
## Documentation
|
||||
|
||||
- API: [https://ci.iohub.dev/public/antos%2Drelease/doc/2.0.x/](https://ci.iohub.dev/public/antos%2Drelease/doc/2.0.x/)
|
||||
- Documentation: [https://doc.iohub.dev/antos](https://doc.iohub.dev/antos)
|
||||
- API: [https://doc.iohub.dev/antos/api/](https://doc.iohub.dev/antos/api/)
|
||||
|
||||
## Change logs
|
||||
### v.2.0.0
|
||||
|
BIN
antos-64.png
Normal file
BIN
antos-64.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.8 KiB |
BIN
antos-shot.png
Normal file
BIN
antos-shot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 326 KiB |
Loading…
x
Reference in New Issue
Block a user