Thomas Kaul
10 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with
4 additions and
24 deletions
-
CHANGELOG.md
-
Dockerfile
-
docker/entrypoint.sh
-
package.json
|
|
@ -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/), |
|
|
|
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 |
|
|
|
|
|
|
|
- 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 |
|
|
|
|
|
|
|
### Changed |
|
|
|
|
|
@ -56,14 +56,7 @@ RUN apt update && apt install -y \ |
|
|
|
openssl \ |
|
|
|
&& 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 ./docker/entrypoint.sh /entrypoint.sh |
|
|
|
WORKDIR /ghostfolio/apps/api |
|
|
|
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", |
|
|
|
"version": "2.66.2", |
|
|
|
"version": "2.66.3", |
|
|
|
"homepage": "https://ghostfol.io", |
|
|
|
"license": "AGPL-3.0", |
|
|
|
"repository": "https://github.com/ghostfolio/ghostfolio", |
|
|
|