-
Notifications
You must be signed in to change notification settings - Fork 0
/
planka.xml
47 lines (47 loc) · 4.29 KB
/
planka.xml
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
<?xml version="1.0"?>
<Container version="2">
<Name>PLANKA_Official</Name>
<Repository>ghcr.io/plankanban/planka</Repository>
<Registry>https://github.com/plankanban/planka/pkgs/container/planka</Registry>
<Network>bridge</Network>
<MyIP/>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://github.com/plankanban/planka-unraid/issues</Support>
<Project>https://planka.app/</Project>
<Overview>Planka is a project management tool that allows you to manage projects and tasks using a kanban board. 
It is built with React and Redux and is designed to be easy to use and easy to customize.

To run Planka, you need to have a Postgres database running. You can use the Postgres14 template from the Community Apps to set up the database.

Configuration
BASE_URL Base URL of Planka. Defaults to http://localhost:3000
DATABASE_URL Postgres Database Auth. Defaults to postgresql://user:password@IP-adress:port/db-name
SECRET_KEY Secret Key. Defaults to notsecretkey
DEFAULT_ADMIN_EMAIL Do not remove if you want to prevent this user from being edited/deleted. Defaults to [email protected]
DEFAULT_ADMIN_USERNAME Defaults to demo
DEFAULT_ADMIN_NAME Defaults to Demo Demo
DEFAULT_ADMIN_PASSWORD Defaults to demo</Overview>
<Category>Productivity: Tools:</Category>
<WebUI>http://[IP]:[PORT:1337]</WebUI>
<TemplateURL>https://raw.githubusercontent.com/plankanban/planka-unraid/main/planka.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/plankanban/planka-unraid/main/img/planka.png</Icon>
<ExtraParams/>
<PostArgs/>
<CPUset/>
<DateInstalled>1720908548</DateInstalled>
<DonateText/>
<DonateLink/>
<Requires>Postgres14</Requires>
<Config Name="User Avatars" Target="/app/public/user-avatars" Default="/mnt/user/appdata/planka/user-avatars" Mode="rw" Description="User Avatar Storage Location" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/planka/user-avatars</Config>
<Config Name="Project Background Images" Target="/app/public/project-background-images" Default="/mnt/user/appdata/planka/project-background-images" Mode="rw" Description="Background Image Location" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/planka/project-background-images</Config>
<Config Name="Attachments" Target="/app/private/attachments" Default="/mnt/user/appdata/planka/attachments" Mode="rw" Description="Attachment Storage Location" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/planka/attachments</Config>
<Config Name="WebUI Port" Target="1337" Default="3000" Mode="tcp" Description="Web UI Port" Type="Port" Display="always" Required="true" Mask="false">3000</Config>
<Config Name="Base URL" Target="BASE_URL" Default="http://localhost:3000" Mode="" Description="Base URL of Planka" Type="Variable" Display="always" Required="true" Mask="false">http://localhost:3000</Config>
<Config Name="Database URL" Target="DATABASE_URL" Default="postgresql://user:password@IP-adress:port/db-name" Mode="" Description="Postgres Database connection string" Type="Variable" Display="always" Required="true" Mask="false">postgresql://user:password@IP-adress:port/db-name</Config>
<Config Name="Secret Key" Target="SECRET_KEY" Default="notsecretkey" Mode="" Description="Secret Key" Type="Variable" Display="always" Required="true" Mask="true">notsecretkey</Config>
<Config Name="Default Admin Email" Target="DEFAULT_ADMIN_EMAIL" Default="[email protected]" Mode="" Description="Do not remove, if you want to prevent this user from being edited/deleted" Type="Variable" Display="always" Required="true" Mask="false">[email protected]</Config>
<Config Name="Default Admin Username" Target="DEFAULT_ADMIN_USERNAME" Default="demo" Mode="" Description="Username" Type="Variable" Display="always" Required="true" Mask="false">demo</Config>
<Config Name="Default Admin Name" Target="DEFAULT_ADMIN_NAME" Default="Demo Demo" Mode="" Description="Name" Type="Variable" Display="always" Required="true" Mask="false">Demo Demo</Config>
<Config Name="Default Admin Password" Target="DEFAULT_ADMIN_PASSWORD" Default="demo" Mode="" Description="Password (default:demo)" Type="Variable" Display="always" Required="true" Mask="true">demo</Config>
</Container>