mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-02-03 17:20:39 +03:00
prod fixes
This commit is contained in:
parent
609e91b011
commit
c92b63777c
2
Makefile
2
Makefile
@ -69,7 +69,7 @@ advanced-images:
|
|||||||
@echo "======================================="
|
@echo "======================================="
|
||||||
@echo "===== Building third-party images ====="
|
@echo "===== Building third-party images ====="
|
||||||
@echo "======================================="
|
@echo "======================================="
|
||||||
# make advanced-redash-images
|
make advanced-redash-images
|
||||||
make advanced-mattermost-images
|
make advanced-mattermost-images
|
||||||
make advanced-nextcloud-latest-images
|
make advanced-nextcloud-latest-images
|
||||||
make advanced-teamcity-server-images
|
make advanced-teamcity-server-images
|
||||||
|
@ -4,3 +4,14 @@ services:
|
|||||||
image: "epicmorg/python:3.11"
|
image: "epicmorg/python:3.11"
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
|
args:
|
||||||
|
P4_VERSION: ${P4_VERSION}
|
||||||
|
P4_DOWNLOAD_URL: ${P4_DOWNLOAD_URL}
|
||||||
|
SZ_VERSION: ${SZ_VERSION}
|
||||||
|
SZ_DOWNLOAD_URL: ${SZ_DOWNLOAD_URL}
|
||||||
|
LZGIT_VERSION: ${LZGIT_VERSION}
|
||||||
|
LZGIT_DOWNLOAD_URL: ${LZGIT_DOWNLOAD_URL}
|
||||||
|
DUMB_INIT_VERSION: ${DUMB_INIT_VERSION}
|
||||||
|
DUMB_INIT_DOWNLOAD_URL: ${DUMB_INIT_DOWNLOAD_URL}
|
||||||
|
GOSU_VER: ${GOSU_VER}
|
||||||
|
GOSU_DOWNLOAD_URL: ${GOSU_DOWNLOAD_URL}
|
||||||
|
@ -21,6 +21,7 @@ LABEL donate.crypto.XMR="884PqZ1gDjWW7fKxtbaeRoBeSh9EGZbkqUyLriWmuKbwLZrAJdYUs4w
|
|||||||
# prepare system
|
# prepare system
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN for i in $(seq 1 8); do mkdir -p "/usr/share/man/man${i}"; done
|
RUN for i in $(seq 1 8); do mkdir -p "/usr/share/man/man${i}"; done
|
||||||
|
RUN mkdir -p /etc/apt/keyrings
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# sources list
|
# sources list
|
||||||
@ -28,8 +29,10 @@ RUN for i in $(seq 1 8); do mkdir -p "/usr/share/man/man${i}"; done
|
|||||||
RUN rm -rfv /etc/apt/sources.list
|
RUN rm -rfv /etc/apt/sources.list
|
||||||
RUN rm -rfv /etc/locale.gen
|
RUN rm -rfv /etc/locale.gen
|
||||||
|
|
||||||
COPY etc/apt/trusted.gpg.d/deb-multimedia-keyring.gpg /etc/apt/trusted.gpg.d/deb-multimedia-keyring.gpg
|
|
||||||
COPY etc/apt/apt.conf.d/99-no-check-valid-until /etc/apt/apt.conf.d/99-no-check-valid-until
|
COPY etc/apt/apt.conf.d/99-no-check-valid-until /etc/apt/apt.conf.d/99-no-check-valid-until
|
||||||
|
COPY etc/apt/apt.conf.d/98-allow-unauthenticated /etc/apt/apt.conf.d/98-allow-unauthenticated
|
||||||
|
COPY etc/apt/apt.conf.d/97-allow-cert-exp /etc/apt/apt.conf.d/97-allow-cert-exp
|
||||||
|
COPY etc/apt/apt.conf.d/96-apt-retries /etc/apt/apt.conf.d/96-apt-retries
|
||||||
COPY etc/apt/sources.list /etc/apt/sources.list
|
COPY etc/apt/sources.list /etc/apt/sources.list
|
||||||
COPY etc/locale.gen /etc/locale.gen
|
COPY etc/locale.gen /etc/locale.gen
|
||||||
|
|
||||||
@ -62,22 +65,20 @@ RUN apt-key list | grep "expired: " | sed -ne 's|pub .*/\([^ ]*\) .*|\1|gp' | x
|
|||||||
RUN update-ca-certificates
|
RUN update-ca-certificates
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# perforce client binary
|
# ARGuments
|
||||||
##################################################################
|
##################################################################
|
||||||
ARG P4_VERSION=r23.2
|
|
||||||
ARG P4_DOWNLOAD_URL=http://filehost.perforce.com/perforce/${P4_VERSION}/bin.linux26x86_64/p4
|
|
||||||
|
|
||||||
##################################################################
|
#configured by dockerfile / .ENV
|
||||||
# 7z official binary
|
ARG P4_VERSION
|
||||||
##################################################################
|
ARG P4_DOWNLOAD_URL
|
||||||
ARG SZ_VERSION=7z2400
|
ARG SZ_VERSION
|
||||||
ARG SZ_DOWNLOAD_URL=https://www.7-zip.org/a/${SZ_VERSION}-linux-x64.tar.xz
|
ARG SZ_DOWNLOAD_URL
|
||||||
|
ARG LZGIT_VERSION
|
||||||
##################################################################
|
ARG LZGIT_DOWNLOAD_URL
|
||||||
# LazyGit official binary
|
ARG DUMB_INIT_VERSION
|
||||||
##################################################################
|
ARG DUMB_INIT_DOWNLOAD_URL
|
||||||
ARG LZGIT_VERSION=0.40.2
|
ARG GOSU_VER
|
||||||
ARG LZGIT_DOWNLOAD_URL=https://github.com/jesseduffield/lazygit/releases/download/v${LZGIT_VERSION}/lazygit_${LZGIT_VERSION}_Linux_x86_64.tar.gz
|
ARG GOSU_DOWNLOAD_URL
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# update lists
|
# update lists
|
||||||
|
Loading…
x
Reference in New Issue
Block a user