mirror of
https://github.com/lxsang/antos-frontend.git
synced 2025-04-30 02:26:44 +02:00
Compare commits
97 Commits
cdd695a8cc
...
d72025741c
Author | SHA1 | Date | |
---|---|---|---|
|
d72025741c | ||
|
cf61b434fa | ||
|
7a00c8293d | ||
|
6fa5f18159 | ||
|
bcf3370079 | ||
|
21bf106b8b | ||
|
ee4e451306 | ||
|
647e6a1ade | ||
|
a2cd2d6457 | ||
|
cc23bb7c2d | ||
|
0708683406 | ||
|
14d32ac775 | ||
|
b0b420e993 | ||
|
3ab5a6b5a8 | ||
|
12c8439ef1 | ||
|
ced141bcee | ||
|
89385950a0 | ||
|
50c6ad4504 | ||
|
ac23a19909 | ||
|
911104421c | ||
|
6ac1245002 | ||
|
c1d0230070 | ||
|
224e9960d8 | ||
|
b4c4cde08f | ||
|
af58ca00f9 | ||
|
8512d3c6ad | ||
|
aae645d665 | ||
|
fd229c5477 | ||
|
d6063aafb3 | ||
|
100d5895c1 | ||
|
a1390b4773 | ||
|
cf3431c0a8 | ||
|
b600515566 | ||
|
a0c9ed6063 | ||
|
4fc8d1a1d8 | ||
|
14116f4fdd | ||
|
5cb13bbc47 | ||
|
b133169ba2 | ||
|
864d984b5a | ||
|
a654624c71 | ||
|
4a3184103c | ||
|
830dd2c23a | ||
|
907e0b8d37 | ||
|
d58269f038 | ||
|
7393acf1d5 | ||
|
8878bf6b9d | ||
|
ceb412e592 | ||
|
fcf7267c27 | ||
|
84097f5e97 | ||
|
fd45b6ef53 | ||
|
5314d9f161 | ||
|
55296b2e18 | ||
|
f465623a77 | ||
|
9df59ebbf2 | ||
|
4fb60c46df | ||
|
994ac1c493 | ||
|
6ae84e31a7 | ||
|
86d9202b81 | ||
|
62227742a5 | ||
|
cd45eef9d7 | ||
|
0c6784b9a3 | ||
|
cc6c136a06 | ||
|
c2d395138f | ||
|
7e27fb123b | ||
|
9b1dc80638 | ||
|
803aea229d | ||
|
09764109cb | ||
|
196b0a5679 | ||
|
d656f558f9 | ||
|
3c6ab95fac | ||
|
a1ce4de1dd | ||
|
08fe4f53d0 | ||
|
901d8df404 | ||
|
1f23caffa8 | ||
|
a13250c5ff | ||
|
579a31c9c7 | ||
|
1610cbd76e | ||
|
b94447eaec | ||
|
736c951c66 | ||
|
5e2212c0fc | ||
|
ce6ad7537f | ||
|
1791b50480 | ||
|
59b2e6e898 | ||
|
737351362d | ||
|
58d7b75f13 | ||
|
76996791d0 | ||
|
778a4cf495 | ||
|
aeb50cfca4 | ||
|
0819fb664a | ||
|
5763037425 | ||
|
31b5000fa3 | ||
|
13969511a5 | ||
|
dd56643e01 | ||
|
576051aca0 | ||
|
fec05d115f | ||
|
5313f0b224 | ||
|
25d1c5fd47 |
20
.drone.yml
20
.drone.yml
@ -1,20 +0,0 @@
|
|||||||
---
|
|
||||||
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,31 +1,23 @@
|
|||||||
#  antOS v2.0.0
|
# AntOS frontend
|
||||||
[](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)
|
|
||||||
|
|
||||||
> *Warning: v2.0.0 is the experimental version of AntOS which is strongly redesigned to support mobile device.*
|
Frontend implementation of AntOS remote desktop environment: [https://github.com/antos-rde](https://github.com/antos-rde).
|
||||||
> *For a plus stable AntOS system, please use v.1.x for production.*
|
|
||||||
|
|
||||||
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.
|
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.
|
||||||
|
|
||||||

|
## Build
|
||||||
|
|
||||||
AntOS can be used in several application contexts, such as:
|
`Nodejs` and `npm` is necessary to build the project:
|
||||||
- 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!
|
|
||||||
|
|
||||||
With the provided application API and SDK, AntOS facilitates the development and deployment of user-specific applications inside the VDE environment
|
```sh
|
||||||
|
# install dependencies packages
|
||||||
|
make install_dev
|
||||||
|
# build release
|
||||||
|
BUILDDIR=/path/to/output make release
|
||||||
|
# see more in Makefile for more build target
|
||||||
|
```
|
||||||
|
|
||||||
Github: [https://github.com/lxsang/antos](https://github.com/lxsang/antos)
|
## demo
|
||||||
|
|
||||||
## 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.
|
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:
|
If one want to run AntOS VDE locally in their system, a docker image is available at:
|
||||||
@ -34,10 +26,9 @@ If one want to run AntOS VDE locally in their system, a docker image is availabl
|
|||||||
## AntOS applications (Available on the MarketPlace)
|
## AntOS applications (Available on the MarketPlace)
|
||||||
[https://github.com/lxsang/antosdk-apps](https://github.com/lxsang/antosdk-apps)
|
[https://github.com/lxsang/antosdk-apps](https://github.com/lxsang/antosdk-apps)
|
||||||
|
|
||||||
## Documentation
|
## Frontend Documentation
|
||||||
|
|
||||||
- Documentation: [https://doc.iohub.dev/antos](https://doc.iohub.dev/antos)
|
- API: [https://ci.iohub.dev/public/antos%2Drelease/doc/2.0.x/](https://ci.iohub.dev/public/antos%2Drelease/doc/2.0.x/)
|
||||||
- API: [https://doc.iohub.dev/antos/api/](https://doc.iohub.dev/antos/api/)
|
|
||||||
|
|
||||||
## Change logs
|
## Change logs
|
||||||
### v.2.0.0
|
### v.2.0.0
|
||||||
|
BIN
antos-64.png
BIN
antos-64.png
Binary file not shown.
Before Width: | Height: | Size: 2.8 KiB |
BIN
antos-shot.png
BIN
antos-shot.png
Binary file not shown.
Before Width: | Height: | Size: 326 KiB |
Loading…
x
Reference in New Issue
Block a user