mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-14 11:50:31 +00:00
39 lines
545 B
Docker
39 lines
545 B
Docker
FROM phusion/baseimage:0.9.19
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y npm \
|
|
mysql-client \
|
|
sqlite3 \
|
|
iputils-ping && \
|
|
npm install -g n
|
|
|
|
##
|
|
## Timezone
|
|
##
|
|
|
|
ARG TZ=UTC
|
|
ENV TZ ${TZ}
|
|
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
|
|
|
##
|
|
## Node
|
|
##
|
|
|
|
ARG NODE_VERSION=latest
|
|
|
|
# Install the specified NODE_VERSION or grab latest
|
|
RUN n "$NODE_VERSION"
|
|
|
|
# Install YARN
|
|
RUN npm i -g yarn
|
|
|
|
##
|
|
## Cron
|
|
##
|
|
|
|
COPY ./crontab /var/spool/cron/crontabs
|
|
|
|
WORKDIR /opt/app
|
|
|
|
|
|
ENTRYPOINT sleep infinity |