Ghostfolio

Privacy-first Portfolio Tracker

Ghostfolio

## Features - ✅ Dark Mode ## Getting Started ### Prerequisites - [Node.js](https://nodejs.org/en/download) - [Yarn](https://yarnpkg.com/en/docs/install) - [Docker](https://www.docker.com/products/docker-desktop) ### Setup 1. Run `yarn install` 2. Run `yarn docker:dockerize` 3. Copy `.env.sample` to `docker/.env` 4. Run `cd docker/` 5. Run `docker-compose build` 6. Run `docker-compose up -d` ## Development - Start server - Serve: Run `yarn start:server` - Debug: Run `yarn watch:server` and click "Launch Program" in _Visual Studio Code_ - Start client - Run `yarn start:client` ## Testing Run `yarn test`