mirror of
https://github.com/ledgersmb/ledgersmb-docker.git
synced 2025-08-20 15:47:24 -04:00
Compare commits
4 Commits
d27aa413b3
...
82660ad113
Author | SHA1 | Date | |
---|---|---|---|
|
82660ad113 | ||
|
a673ee79a4 | ||
|
ce0237594a | ||
|
dae92fc561 |
12
Dockerfile
12
Dockerfile
@ -13,7 +13,7 @@ LABEL org.opencontainers.image.description="LedgerSMB is a full featured double-
|
||||
the LedgerSMB project is to bring high quality ERP and accounting capabilities\
|
||||
to Small and Midsize Businesses."
|
||||
|
||||
ARG LSMB_VERSION="1.12.11"
|
||||
ARG LSMB_VERSION="1.13.0-beta1"
|
||||
ARG ARTIFACT_PATH="https://download.ledgersmb.org/f/Releases/$LSMB_VERSION/"
|
||||
|
||||
|
||||
@ -32,14 +32,18 @@ RUN set -x ; \
|
||||
DEBIAN_FRONTEND="noninteractive" apt-get -q -y update && \
|
||||
DEBIAN_FRONTEND="noninteractive" apt-get -q -y dist-upgrade && \
|
||||
DEBIAN_FRONTEND="noninteractive" apt-get -q -y install \
|
||||
wget curl ca-certificates libio-socket-ssl-perl && \
|
||||
wget curl ca-certificates libio-socket-ssl-perl postgresql-common && \
|
||||
/usr/share/postgresql-common/pgdg/apt.postgresql.org.sh -y && \
|
||||
DEBIAN_FRONTEND="noninteractive" apt-get -q -y update && \
|
||||
DEBIAN_FRONTEND="noninteractive" apt-get -q -y install postgresql-client && \
|
||||
cd /srv && \
|
||||
curl -s -o ledgersmb-installer -L https://get.ledgersmb.org/ledgersmb-installer && \
|
||||
ARTIFACT_LOCATION="$ARTIFACT_PATH" perl ledgersmb-installer install --yes $LSMB_VERSION && \
|
||||
ARTIFACT_LOCATION="$ARTIFACT_PATH" perl ledgersmb-installer install --yes --log-level=trace $LSMB_VERSION && \
|
||||
rm -rf ~/.cpanm/ /var/lib/apt/lists/* /usr/share/man/*
|
||||
|
||||
|
||||
WORKDIR /srv/ledgersmb
|
||||
|
||||
|
||||
# master requirements
|
||||
|
||||
# Configure outgoing mail to use host, other run time variable defaults
|
||||
|
4
start.sh
4
start.sh
@ -171,5 +171,7 @@ echo '--------- LEDGERSMB CONFIGURATION --- END'
|
||||
# ':5762:' suppresses an uninitialized variable warning in starman
|
||||
# the last colon means "don't connect using tls"; without it, there's a warning
|
||||
exec starman --listen 0.0.0.0:5762 --workers ${LSMB_WORKERS:-5} \
|
||||
-I lib -I old/lib \
|
||||
-I /srv/ledgersmb/lib \
|
||||
-I /srv/ledgersmb/old/lib \
|
||||
-I /srv/ledgersmb/local/lib/perl5 \
|
||||
--preload-app bin/ledgersmb-server.psgi
|
||||
|
Loading…
Reference in New Issue
Block a user