AppFeed/templates/thomast_88sRepository/tynor88/gitlab-ce.xml
2021-02-23 15:49:21 -05:00

64 lines
3.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Container version="2">
<Date>1468468800</Date>
<Name>GitLab-CE</Name>
<Overview>GitLab Community Edition docker image based on the Omnibus package.</Overview>
<Support>http://lime-technology.com/forum/index.php?topic=50362.0</Support>
<Registry>https://hub.docker.com/r/gitlab/gitlab-ce/</Registry>
<GitHub>https://github.com/gitlabhq/gitlabhq</GitHub>
<Repository>gitlab/gitlab-ce</Repository>
<ExtraParams>--env GITLAB_OMNIBUS_CONFIG="external_url 'http://unraid:9080/'"</ExtraParams>
<BindTime>true</BindTime>
<Privileged>false</Privileged>
<Networking>
<Mode>bridge</Mode>
<Publish>
<Port>
<HostPort>9080</HostPort>
<ContainerPort>9080</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>9443</HostPort>
<ContainerPort>9443</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>9022</HostPort>
<ContainerPort>22</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
</Publish>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/cache/appdata/gitlab-ce/config</HostDir>
<ContainerDir>/etc/gitlab</ContainerDir>
<Mode>rw</Mode>
</Volume>
<Volume>
<HostDir>/mnt/cache/appdata/gitlab-ce/data</HostDir>
<ContainerDir>/var/opt/gitlab</ContainerDir>
<Mode>rw</Mode>
</Volume>
<Volume>
<HostDir>/mnt/cache/appdata/gitlab-ce/log</HostDir>
<ContainerDir>/var/log/gitlab</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment></Environment>
<WebUI>http://[IP]:[PORT:9080]</WebUI>
<Icon>https://raw.githubusercontent.com/tynor88/docker-templates/master/images/gitlab_small.png</Icon>
<Network Default="bridge">bridge</Network>
<Config Type="Port" Name="Web Interface Port (HTTP)" Target="9080" Default="9080" Mode="tcp" Display="always-hide" Required="true" Description="This is GitLab's Web UI port you can access via a web browser.">9080</Config>
<Config Type="Port" Name="Web Interface Port (HTTPS)" Target="9443" Default="9443" Mode="tcp" Display="always-hide" Required="true" Description="This is GitLab's Web UI SSL port you can access via a web browser.">9443</Config>
<Config Type="Port" Name="SSH Port" Target="22" Default="9022" Mode="tcp" Display="always-hide" Required="true" Description="This is GitLab's SSH port.">9022</Config>
<Config Type="Path" Name="Config Storage Path" Target="/etc/gitlab" Default="/mnt/cache/appdata/gitlab-ce/config" Mode="rw" Display="advanced-hide" Required="true" Description="This is where GitLab will store its configuration files (use cache drive).">/mnt/cache/appdata/gitlab-ce/config</Config>
<Config Type="Path" Name="Application Data Storage Path" Target="/var/opt/gitlab" Default="/mnt/cache/appdata/gitlab-ce/data" Mode="rw" Display="advanced-hide" Required="true" Description="This is where GitLab will store its application data (use cache drive).">/mnt/cache/appdata/gitlab-ce/data</Config>
<Config Type="Path" Name="Log Storage Path" Target="/var/log/gitlab" Default="/mnt/cache/appdata/gitlab-ce/log" Mode="rw" Display="advanced-hide" Required="true" Description="This is where GitLab will store its logs.">/mnt/cache/appdata/gitlab-ce/log</Config>
<TemplateURL>https://raw.githubusercontent.com/tynor88/docker-templates/master/tynor88/gitlab-ce.xml</TemplateURL>
<Description>GitLab Community Edition docker image based on the Omnibus package.</Description>
<templatePath>/tmp/GitHub/AppFeed/templates/thomast_88sRepository/tynor88/gitlab-ce.xml</templatePath>
</Container>