Ghostfolio Hosting

Track investments across accounts and currencies with portfolio analytics and dividend history.

Order now No setup fees
  • One click deploy
  • 1 GB RAM Memory needed
  • 15 GB Disk Space Needed
  • From 2 € Price

Tech

Docker image
ghostfolio/ghostfolio:latest
Default port
3333
Database
postgres

How Ghostfolio works

Ghostfolio records investment activities and cash movements, associates them with accounts, and calculates portfolio views from the resulting holdings. The dashboard can show net worth, allocation, performance, positions, and historical development across supported asset types. Imports reduce manual entry when data can be prepared in a compatible format.

Market information is obtained from configured data sources rather than generated by the application itself. Symbol coverage, exchange support, update timing, historical depth, rate limits, and provider availability can therefore affect a portfolio view. Users should reconcile important figures with brokerage and tax records instead of treating a dashboard as the legal source of truth.

Key Ghostfolio features

Multiple accounts help separate brokers, cash locations, or investment purposes while retaining one consolidated view. Allocation analysis shows how exposure is distributed, and performance views provide context beyond a list of current values. Activities preserve purchases, sales, dividends, fees, and other movements used in calculations.

Import and export functions support migration and personal analysis. Privacy-oriented investors can keep application state on infrastructure they control, but they remain responsible for the accuracy of entered transactions, currency assumptions, market symbols, and any data-provider configuration.

Ghostfolio vs Sharesight

Ghostfolio is a self-hosted portfolio dashboard focused on personal wealth, activities, allocation, and performance. Sharesight is a managed portfolio-tracking service with supported broker imports, performance reports, dividend information, tax-oriented reporting, and commercial plans for different portfolio sizes.

Sharesight may suit investors or advisers who want provider-maintained integrations and reporting workflows without running a service. Ghostfolio is appealing when the priority is a private operator-controlled dashboard and the user is prepared to manage imports, validate calculations, and handle data-source limitations.

Who uses Ghostfolio

Individual investors use Ghostfolio to combine positions held across brokerages, wallets, and cash accounts. Households can review allocation in one place, while technically comfortable users import transactions and maintain a private long-term wealth history.

The software is not brokerage custody, investment advice, or a tax filing authority. Data quality matters more than visual polish: missing transactions, incorrect symbols, unsupported instruments, or stale provider data can distort the result. Important decisions should be checked against source statements and qualified advice where appropriate.

Self-hosting Ghostfolio: requirements and cost

Workload depends on users, portfolios, activities, accounts, imports, calculations, chart periods, currencies, and external market-data calls. PostgreSQL stores the financial records, and Redis supports the application stack. AvaHost includes PostgreSQL but leaves it unmanaged; its memory is outside the catalogue's application minimum.

Ghostfolio is mapped to Plan 2 at €5 after the database adjustment. The Ghostfolio service adds one-click provisioning, private-domain HTTPS, automatic application updates, and scheduled backups. No paid market-data subscription, brokerage feed, tax service, or financial advice is bundled. Application email is disabled, so email notifications and email-based recovery are unavailable.

F.A.Q

  • Ghostfolio starts at €5 on Plan 2 after accounting for its PostgreSQL container. That recommendation is intended for a personal or household portfolio with moderate activity. Users, accounts, holdings, transactions, imports, chart ranges, currencies, calculations, and market-data requests are the workload factors to review as the history and audience grow.

  • AvaHost provisions PostgreSQL for portfolio records and Redis for supporting application work, then connects the stack automatically. Accounts, activities, settings, and calculated history depend on the database. PostgreSQL is included but unmanaged, so database contents, secrets, and application configuration should be treated as one recovery set rather than isolated components.

  • A private hostname can serve Ghostfolio with automated HTTPS once DNS points to AvaHost. Use a restricted, memorable address and control who receives it. After changing the domain, verify sign-in, charts, imports, exports, external data-source calls, bookmarks, and any callback or trusted-origin setting that retained the former URL.

  • The hosting plan does not include a paid market-data feed, broker connection, tax filing service, or investment advice. Ghostfolio depends on supported external data sources and the activities supplied by the user. Coverage, symbols, history, rate limits, and availability can vary, so reconcile material figures with brokerage statements and official tax records.