
Deploy Ghostfolio on Your Own Server
Open Source Wealth Management Software
📝 CMS
想更快部署 Ghostfolio到服务器?试试 Senate,一条命令完成部署,自动配置 HTTPS 和监控。
什么是 Ghostfolio?
Ghostfolio is an open source wealth management software built with web technology. The application empowers busy people to keep track of stocks, ETFs or cryptocurrencies and make solid, data-driven investment decisions.
自托管 Ghostfolio
按照以下步骤在您的服务器上部署。
1
安装 Docker
如果服务器上已安装 Docker,可跳过此步骤。
curl -fsSL https://get.docker.com | sh
2
配置
自定义以下设置。大多数情况下使用默认值即可。
General
3
部署
复制配置并在服务器上运行。
services:
ghostfolio:
image: ghostfolio/ghostfolio:1.205.1
environment:
ACCESS_TOKEN_SALT: 6e9633252045ae090d6cea080d59b1ad
BASE_CURRENCY: USD
DATABASE_URL: postgresql://ghostfolio:cd82c19f70eae35a248a866ce873f73a@ghostfolio-db:5432/ghostfolio?sslmode=prefer
HOST: ghostfolio.your-domain.com
JWT_SECRET_KEY: f170541f9ef5c41ef0337c50d46bd523
NODE_ENV: production
POSTGRES_DB: ghostfolio
POSTGRES_PASSWORD: cd82c19f70eae35a248a866ce873f73a
POSTGRES_USER: ghostfolio
REDIS_HOST: ghostfolio-cache
REDIS_PORT: "6379"
ghostfolio-cache:
image: redis:7.0-alpine
ghostfolio-db:
image: postgres:15.0-alpine
environment:
POSTGRES_DB: ghostfolio
POSTGRES_PASSWORD: cd82c19f70eae35a248a866ce873f73a
POSTGRES_ROOT_PASSWORD: c609dababb2321a7ebe70f9439e22daf
POSTGRES_USER: ghostfolio
volumes:
- ghostfolio-db:/var/lib/postgresql/data
volumes:
ghostfolio-db: {}
然后运行:
docker compose up -d
4
访问
启动后,访问您的应用: http://localhost:3333
为什么要自托管 Ghostfolio?
完全数据所有权
数据保存在您的服务器上,无第三方访问。
无月费
只需支付服务器费用,无按席位或用量收费。
完全控制
按您的需求自定义、备份和扩展。
隐私与合规
满足 GDPR、HIPAA 或内部安全要求。
技术细节
Docker 镜像
ghostfolio/ghostfolio:${GHOSTFOLIO_VERSION}想更快部署?
尝试 Senate!Senate 帮您处理 Docker、HTTPS、更新和监控。一条命令部署 300+ 应用。
在任意 Linux 服务器上安装:
sh -c "$(curl -sSL https://get.senate.sh)"