-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathghostfolio.xml
More file actions
107 lines (107 loc) · 5.23 KB
/
ghostfolio.xml
File metadata and controls
107 lines (107 loc) · 5.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<?xml version="1.0"?>
<Container version="2">
<Name>Ghostfolio</Name>
<Repository>ghostfolio/ghostfolio</Repository>
<Registry>https://hub.docker.com/r/ghostfolio/ghostfolio/</Registry>
<Network>bridge</Network>
<MyIP/>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/123829-support-community-applications-ghostfolio/</Support>
<Project>https://ghostfol.io/</Project>
<Overview>This Community Application provides the official Ghostfolio container.

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.

Project Page: https://ghostfol.io/
GitHub Repository: https://github.com/ghostfolio/ghostfolio

CAUTION!
Ghostfolio requires a Postgres and Redis instance to run. Make sure to set them up first and reference the required variables down below.
A detailed description of how to setup ghostfolio can be found in the Support Thread:
https://forums.unraid.net/topic/123829-support-community-applications-ghostfolio/</Overview>
<Category>Tools:Utilities</Category>
<WebUI>http://[IP]:[PORT:3333]</WebUI>
<TemplateURL/>
<Icon>https://avatars.githubusercontent.com/u/82473144?s=200</Icon>
<ExtraParams/>
<PostArgs/>
<CPUset/>
<DateInstalled/>
<DonateText/>
<DonateLink/>
<Description>This Community Application provides the official Ghostfolio container.

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.

Project Page: https://ghostfol.io/
GitHub Repository: https://github.com/ghostfolio/ghostfolio

CAUTION!
Ghostfolio requires a Postgres and Redis instance to run. Make sure to set them up first and reference the required variables down below.
A detailed description of how to setup ghostfolio can be found in the Support Thread:
https://forums.unraid.net/topic/123829-support-community-applications-ghostfolio/</Description>
<Networking>
<Mode>bridge</Mode>
<Publish>
<Port>
<HostPort>3333</HostPort>
<ContainerPort>3333</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
</Publish>
</Networking>
<Data/>
<Environment>
<Variable>
<Value/>
<Name>REDIS_HOST</Name>
<Mode/>
</Variable>
<Variable>
<Value>6379</Value>
<Name>REDIS_PORT</Name>
<Mode/>
</Variable>
<Variable>
<Value>postgresql://[USER]:[PASSWORD]@[HOST]:5432/ghostfolio-db?sslmode=prefer</Value>
<Name>DATABASE_URL</Name>
<Mode/>
</Variable>
<Variable>
<Value/>
<Name>REDIS_PASSWORD</Name>
<Mode/>
</Variable>
<Variable>
<Value/>
<Name>EOD_HISTORICAL_DATA_API_KEY</Name>
<Mode/>
</Variable>
<Variable>
<Value>123456</Value>
<Name>JWT_SECRET_KEY</Name>
<Mode/>
</Variable>
<Variable>
<Value>GHOSTFOLIO</Value>
<Name>ACCESS_TOKEN_SALT</Name>
<Mode/>
</Variable>
<Variable>
<Value>production</Value>
<Name>NODE_ENV</Name>
<Mode/>
</Variable>
</Environment>
<Labels/>
<Config Name="REDIS_HOST" Target="REDIS_HOST" Default="" Mode="" Description="Reference your redis container host" Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="REDIS_PORT" Target="REDIS_PORT" Default="6379" Mode="" Description="Container Variable: REDIS_PORT" Type="Variable" Display="always" Required="true" Mask="false">6379</Config>
<Config Name="DATABASE_URL" Target="DATABASE_URL" Default="postgresql://[USER]:[PASSWORD]@[HOST]:5432/ghostfolio-db?sslmode=prefer" Mode="" Description="Connection URL for your postgres container" Type="Variable" Display="always" Required="true" Mask="false">postgresql://[USER]:[PASSWORD]@[HOST]:5432/ghostfolio-db?sslmode=prefer</Config>
<Config Name="WebUI Port" Target="3333" Default="3333" Mode="tcp" Description="Port for the ghostfolio Web-UI" Type="Port" Display="always" Required="true" Mask="false">3333</Config>
<Config Name="REDIS_PASSWORD" Target="REDIS_PASSWORD" Default="" Mode="" Description="If your redis is secured by a password" Type="Variable" Display="advanced" Required="false" Mask="true"/>
<Config Name="EOD_HISTORICAL_DATA_API_KEY" Target="EOD_HISTORICAL_DATA_API_KEY" Default="" Mode="" Description="API Key for EOD Historical Data" Type="Variable" Display="advanced" Required="false" Mask="false"/>
<Config Name="JWT_SECRET_KEY" Target="JWT_SECRET_KEY" Default="123456" Mode="" Description="Provide a secure JWT secret key!" Type="Variable" Display="advanced" Required="true" Mask="true">123456</Config>
<Config Name="ACCESS_TOKEN_SALT" Target="ACCESS_TOKEN_SALT" Default="GHOSTFOLIO" Mode="" Description="" Type="Variable" Display="advanced" Required="true" Mask="false">GHOSTFOLIO</Config>
<Config Name="NODE_ENV" Target="NODE_ENV" Default="production" Mode="" Description="Set NODE_ENV to production to fix issue#1259" Type="Variable" Display="advanced-hide" Required="false" Mask="false">production</Config>
</Container>