Video coming soon…
📈 Setup Ghostfolio — Self-Hosted Wealth & Portfolio Tracker
Deploy Ghostfolio on Ubuntu — an open-source wealth management dashboard that tracks stocks, ETFs, crypto, and cash across accounts, with PostgreSQL and Redis.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/finance/ghostfolio/ghostfolio-ubuntu.sh
chmod +x ghostfolio-ubuntu.sh
sudo bash ghostfolio-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/finance/ghostfolio/ghostfolio-ubuntu.sh
2 Make it Executable
chmod +x ghostfolio-ubuntu.sh
3 Run the Installer
The script installs Docker if needed, starts PostgreSQL 15 and Redis 7 containers, generates the required secrets, then launches Ghostfolio on port 3334.
sudo bash ghostfolio-ubuntu.sh
4 Create Your Account
Open your browser, navigate to Ghostfolio, and click Get Started to create the first account — it becomes the admin. Save the generated security token safely:
http://<your-server-ip>:3334
Ports Used
| Port | Purpose |
|---|---|
| 3334 | Web app (host → container 3333) |
| internal | PostgreSQL 15 + Redis 7 (not published) |