Open Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript 🤍
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
Thomas 6d070e2ea1
Feature/release 0.85.0 (#4)
3 years ago
.vscode Initial commit 3 years ago
apps Feature/migrate links to router link (#2) 3 years ago
docker Simplify project setup (#3) 3 years ago
libs/helper Initial commit 3 years ago
prisma Simplify project setup (#3) 3 years ago
tools Initial commit 3 years ago
.dockerignore Initial commit 3 years ago
.editorconfig Initial commit 3 years ago
.env Simplify project setup (#3) 3 years ago
.eslintrc.json Initial commit 3 years ago
.gitignore Simplify project setup (#3) 3 years ago
.prettierignore Initial commit 3 years ago
.prettierrc Initial commit 3 years ago
.yarnrc Initial commit 3 years ago
CHANGELOG.md Feature/release 0.85.0 (#4) 3 years ago
README.md Simplify project setup (#3) 3 years ago
angular.json Initial commit 3 years ago
decorate-angular-cli.js Initial commit 3 years ago
jest.config.js Initial commit 3 years ago
jest.preset.js Initial commit 3 years ago
nx.json Initial commit 3 years ago
package.json Feature/release 0.85.0 (#4) 3 years ago
replace.build.js Initial commit 3 years ago
tsconfig.base.json Initial commit 3 years ago
yarn.lock Initial commit 3 years ago

README.md

Ghostfolio

Privacy-first Portfolio Tracker

Ghostfolio

Features

  • Dark Mode

Getting Started

Prerequisites

Setup

  1. Run yarn install
  2. Run cd docker
  3. Run docker compose build
  4. Run docker compose up -d
  5. Run yarn setup:database
  6. Start server and client (see Development)
  7. Login as Admin with the Security Token: ae76872ae8f3419c6d6f64bf51888ecbcc703927a342d815fafe486acdb938da07d0cf44fca211a0be74a423238f535362d390a41e81e633a9ce668a6e31cdf9

Development

Start server

  • Debug: Run yarn watch:server and click "Launch Program" in Visual Studio Code
  • Serve: Run yarn start:server

Start client

  • Run yarn start:client

Testing

Run yarn test