Skip to content

Commit

Permalink
feat: add apricot for kasmvnc
Browse files Browse the repository at this point in the history
  • Loading branch information
chenchongbiao committed Sep 5, 2024
1 parent 9646fdc commit 328de62
Show file tree
Hide file tree
Showing 67 changed files with 1,626 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/build-webtop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ jobs:
# docker buildx build --load --platform linux/amd64 -t ${{ env.owner }}/webtop:debian-gxde .
# popd
# pushd webtop/deepin/dde20/kasmvnc
# docker buildx build --load --platform linux/amd64 -t ${{ env.owner }}/baseimage-kasmvnc:deepinapricot .
# popd
pushd webtop/deepin/dde20
docker buildx build --load --platform linux/amd64 -t ${{ env.owner }}/webtop:deepin-dde20 .
popd
Expand All @@ -44,4 +48,5 @@ jobs:
- name: Docker image push
run: |
# docker push ${{ env.owner }}/webtop:debian-gxde
# docker push ${{ env.owner }}/baseimage-kasmvnc:deepinapricot
docker push ${{ env.owner }}/webtop:deepin-dde20
25 changes: 25 additions & 0 deletions webtop/deepin/dde20/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
services:
webtop:
image: chenchongbiao/webtop:deepin-dde20
container_name: deepin-webtop
security_opt:
- seccomp:unconfined #optional
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
- SUBFOLDER=/ #optional
- TITLE=Webtop #optional
- DOCKER_MODS=linuxserver/mods:universal-package-install
- INSTALL_PACKAGES=fonts-noto-cjk
- LC_ALL=zh_CN.UTF-8
volumes:
- ./data:/config
- /var/run/docker.sock:/var/run/docker.sock #optional
ports:
- 3002:3000
devices:
- /dev/dri:/dev/dri #optional
shm_size: "1gb" #optional
restart: unless-stopped
Loading

0 comments on commit 328de62

Please sign in to comment.