forked syspass

This commit is contained in:
STAM 2020-12-10 18:22:10 +03:00
parent 98939d9697
commit 3aa7e36ae4
3 changed files with 73 additions and 0 deletions

View File

@ -64,6 +64,13 @@ jobs:
- name: Build NextCloud (20)
run: docker build --compress -t epicmorg/nextcloud:20 nextcloud/20
- name: Build sysPass + php7.3 (latest)
run: docker build --compress -t epicmorg/syspass:latest syspass/sysPass-php7.3
- name: Build sysPass + php7.3 (php7.3)
run: docker build --compress -t epicmorg/syspass:php7.3 syspass/sysPass-php7.3
######################################################################################################################################################
#########################################

View File

@ -64,6 +64,16 @@ jobs:
- name: Push TeamCity Server (latest)
run: docker push epicmorg/teamcity-server:latest
- name: Build sysPass + php7.3 (latest)
run: docker build --compress -t epicmorg/syspass:latest syspass/sysPass-php7.3
- name: Push sysPass + php7.3 (latest)
run: docker push epicmorg/syspass:latest
- name: Build sysPass + php7.3 (php7.3)
run: docker build --compress -t epicmorg/syspass:php7.3 syspass/sysPass-php7.3
- name: Push sysPass + php7.3 (php7.3)
run: docker push epicmorg/syspass:php7.3
- name: Cleanup
run: docker system prune --all --force --volumes

View File

@ -27,6 +27,62 @@ LABEL maintainer=nuxsmin@syspass.org version=3.1.2 php=7.3
RUN rm /etc/apt/sources.list
COPY sources.list /etc/apt/sources.list
##################################################################
# installing utils
##################################################################
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections && \
apt-get update && \
apt-get install -y --allow-unauthenticated \
apt-transport-https \
apt-utils \
bash \
binutils \
ca-certificates \
cmatrix \
cmatrix-xfont \
console-cyrillic \
cron \
curl \
fontconfig \
git \
gnupg \
gnupg2 \
graphicsmagick \
htop \
iftop \
iputils-ping \
jq \
kmod \
libsvn-java \
libzip4 \
locales \
lsb-release \
lsof \
lynx \
mc \
mercurial \
nano \
nload \
nmap \
openssl \
perl \
procps \
rsync \
screenfetch \
smbclient \
software-properties-common \
subversion \
sudo \
telnet \
tini \
tmux \
tree \
ttf-dejavu \
util-linux \
uuid-runtime \
wget \
zip
##################################################################
# installing php repo + smbclient
##################################################################