Release 2.66.3 (#3188)
This commit is contained in:
parent
522c54c9b4
commit
43e9528d8c
@ -5,12 +5,11 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## 2.66.2 - 2024-03-23
|
## 2.66.3 - 2024-03-23
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Extended the content of the _SaaS_ and _Self-Hosting_ sections by the backup strategy on the Frequently Asked Questions (FAQ) page
|
- Extended the content of the _SaaS_ and _Self-Hosting_ sections by the backup strategy on the Frequently Asked Questions (FAQ) page
|
||||||
- Set up `Tini` to avoid zombie processes and perform signal forwarding in docker image
|
|
||||||
- Added an index for `dataSource` / `symbol` to the market data database table
|
- Added an index for `dataSource` / `symbol` to the market data database table
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
11
Dockerfile
11
Dockerfile
@ -56,14 +56,7 @@ RUN apt update && apt install -y \
|
|||||||
openssl \
|
openssl \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
# Add tini, which is an init process that handles signaling within the container
|
|
||||||
# and with the host. See https://github.com/krallin/tini
|
|
||||||
ENV TINI_VERSION v0.19.0
|
|
||||||
ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini
|
|
||||||
RUN chmod +x /tini
|
|
||||||
ENTRYPOINT [ "/tini", "--" ]
|
|
||||||
|
|
||||||
COPY --from=builder /ghostfolio/dist/apps /ghostfolio/apps
|
COPY --from=builder /ghostfolio/dist/apps /ghostfolio/apps
|
||||||
COPY ./docker/entrypoint.sh /entrypoint.sh
|
WORKDIR /ghostfolio/apps/api
|
||||||
EXPOSE ${PORT:-3333}
|
EXPOSE ${PORT:-3333}
|
||||||
CMD [ "/entrypoint.sh" ]
|
CMD [ "yarn", "start:production" ]
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
echo "Running database migrations"
|
|
||||||
npx prisma migrate deploy
|
|
||||||
|
|
||||||
echo "Seeding the database"
|
|
||||||
npx prisma db seed
|
|
||||||
|
|
||||||
echo "Starting the server"
|
|
||||||
node main
|
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "ghostfolio",
|
"name": "ghostfolio",
|
||||||
"version": "2.66.2",
|
"version": "2.66.3",
|
||||||
"homepage": "https://ghostfol.io",
|
"homepage": "https://ghostfol.io",
|
||||||
"license": "AGPL-3.0",
|
"license": "AGPL-3.0",
|
||||||
"repository": "https://github.com/ghostfolio/ghostfolio",
|
"repository": "https://github.com/ghostfolio/ghostfolio",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user