Dmitry Maksyoma
e5b8d4df11
Deb: add barebones testing image for Debian 10
4 years ago
Dmitry Maksyoma
7a6067e081
Deb: add Xorg-related dependencies
4 years ago
Dmitry Maksyoma
acd9f18f64
Deb: remove python dependency
...
Programs in www/utils are no longer included, and nothing else uses it.
4 years ago
Dmitry Maksyoma
c5061e67b4
Deb: Debian 10 support
4 years ago
Dmitry Maksyoma
b6f16eabb7
Deb: woraroudn dbgsym package that's created now
4 years ago
Dmitry Maksyoma
0851741360
Deb: Debian 10 building requires package libsm6
4 years ago
Dmitry Maksyoma
3c3eed0e46
Deb: exclude www/utils, instead of individual files
4 years ago
Dmitry Maksyoma
e456357c68
Deb: empty postrm -> postrm.ex
4 years ago
Dmitry Maksyoma
85f2ed4f71
Gitignore deb building tmp files
4 years ago
Dmitry Maksyoma
2b9a4d0d8b
Deb: remove /etc/kasmvnc and cert generation as we use snakeoil now
4 years ago
Dmitry Maksyoma
a479b2fcd4
Use snakeoil certificate if available
4 years ago
Dmitry Maksyoma
c32137fa17
Merge branch 'master' into create_ubuntu20_package
4 years ago
Lauri Kasanen
0d47d4890a
Enable TLS 1.1 and 1.2
4 years ago
Dmitry Maksyoma
a6d37c2a31
Deb: update test-deb to use debs in <os>_<os_ver> dirs
4 years ago
Dmitry Maksyoma
fbeed1da72
Deb: put debs under <os>_<os_ver> directories
4 years ago
Dmitry Maksyoma
35cf095a31
Deb: create Ubuntu 20.04 tarball and deb
4 years ago
Kasm
c1691b6895
Update .gitlab-ci.yml
4 years ago
Kasm
ec5a73c8ec
Update .gitlab-ci.yml
4 years ago
Kasm
7e5c8c9ad3
Update .gitlab-ci.yml
4 years ago
Kasm
48bc79162a
Added gitlab pipeline
4 years ago
Kasm
41d518eda4
Merge pull request #16 from kasmtech/create_ubuntu_packages
...
Create Ubuntu 18.04 package
4 years ago
matt
2813e7fe09
Fixes to webcode for Kasm CDI
4 years ago
Lauri Kasanen
a4e70ff56b
Remove less-than-256-colors indexed limit for small rects
4 years ago
Lauri Kasanen
83c83f43ef
Add a parameter for separate SSL key
4 years ago
Dmitry Maksyoma
a4369e8897
Deb: apt -> apt-get, cause apt doesn't have a stable interface
4 years ago
Dmitry Maksyoma
5ffe76f08d
Deb: don't install libjpeg-dev on deb test image
...
Dependencies should be pulled by the package.
4 years ago
Dmitry Maksyoma
1486f3f4c2
Deb: use /etc/kasmvnc/server.pem cert in builder/test-deb
4 years ago
Dmitry Maksyoma
b8c380d17f
Deb: move self-signed cert to /etc/kasmvnc
4 years ago
Dmitry Maksyoma
fc91e4d622
Don't use "sodu docker", just "docker"
4 years ago
Dmitry Maksyoma
2a64e062c4
Gitignore builder/www, builder/build
4 years ago
Dmitry Maksyoma
955183dcf0
Use/build ./builder/www when building tarball
4 years ago
Dmitry Maksyoma
d98157f3fc
Merge remote-tracking branch 'origin/webpack2' into create_ubuntu_packages
4 years ago
Dmitry Maksyoma
945f9a07a3
Deb: exclude .eslintrc
4 years ago
matt
4394ab6edd
Merge branch 'webpack2' of https://github.com/kasmtech/KasmVNC into webpack2
4 years ago
matt
76f8d905f0
added dockerfile build process for www
4 years ago
matt
de4ddcb154
Fix auth error and build permissions
4 years ago
arsenmanukyan94
b9cdecc34c
update gitignore
4 years ago
matt
d71734a206
initial commit of webpack
4 years ago
Dmitry Maksyoma
2b801e3397
Deb: remove obsolete code
4 years ago
Dmitry Maksyoma
543796d6a4
Deb: automated build chain draft ready
4 years ago
Dmitry Maksyoma
4558750348
Deb: remove a TODO comment
4 years ago
Dmitry Maksyoma
be854aef68
Add www dir detection to vnc_startup.sh
4 years ago
Dmitry Maksyoma
59382451dc
Deb: build-deb now builds a .deb for Ubuntu 18
...
It builds the builder image first, then proceeeds to building .deb
inside it, and the result is put into the parent (../) directory.
4 years ago
Dmitry Maksyoma
702f817845
Deb: add build-tarball and build-deb commands WIP
4 years ago
Dmitry Maksyoma
5154f86b60
Deb: add lots of libraries as build dependencies
...
This way, no need to copy that over multiple dockerfiles, and is a best
practice.
4 years ago
Dmitry Maksyoma
d82d67762e
Merge branch 'feature/12_ubuntu_20' into create_ubuntu_packages
4 years ago
Dmitry Maksyoma
f1b3e0f6de
Deb: remove redundant code
4 years ago
Dmitry Maksyoma
c6d3c5271c
Deb: exclude Node scripts from the package
4 years ago
Dmitry Maksyoma
eaa5c24439
Generate self-signed cert in /etc/ssl/private/kasmvnc.pem
...
I piggyback on ssl-cert package that's got ssl-cert group and the
directory /etc/ssl/private, the group can read files from (but not list
files there). Thus, by adding a user to ssl-cert group, they can read
both ssl-cert certificates and the KasmVNC certificate.o
Note: currently, KasmVNC only supports one file that must contain both
private and public keys. For this reason, I didn't use the snakeoil
certificate from ssl-cert, as it's split into two files.
4 years ago
Dmitry Maksyoma
a7e7deaf99
Deb: add as vncserver, etc alternative
4 years ago