Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Official Unraid Application #769

Open
2 of 8 tasks
lancepioch opened this issue Dec 6, 2024 Discussed in #766 · 0 comments
Open
2 of 8 tasks

Official Unraid Application #769

lancepioch opened this issue Dec 6, 2024 Discussed in #766 · 0 comments
Assignees
Labels
✨ feature New feature 🟡 medium Somewhat challenging
Milestone

Comments

@lancepioch
Copy link
Member

lancepioch commented Dec 6, 2024

Steps:

  1. Ensure Your Docker Image is Well-Configured
  • Confirm that your Dockerfile builds and runs the application reliably, without manual intervention.
  • Push the Docker image to a public registry like Docker Hub or GitHub Container Registry.
  1. Create XML Template

Sample:

<Container>
    <Name>Pelican Panel</Name>
    <Repository>pelican-dev/panel:latest</Repository>
    <Network>bridge</Network>
    <MyIP/>
    <Shell>sh</Shell>
    <Privileged>false</Privileged>
    <Support>https://github.com/pelican-dev/panel</Support>
    <Project>https://github.com/pelican-dev</Project>
    <Overview>This is Pelican, the ultimate and free game server control panel offering high flying security</Overview>
    <Icon>https://pelican.dev/img/logo.png</Icon>
    <WebUI>http://[IP]:[PORT:80]</WebUI>
    <ExtraParams/>
    <PostArgs/>
    <Config Name="Data Directory" Target="/path/to/data" Default="/mnt/user/appdata/pelican" Mode="rw" Description="Persistent storage for Pelican" Type="Path"/>
    <Config Name="Web Port" Target="80" Default="80" Mode="rw" Description="Port for the web UI" Type="Port"/>
</Container>
  1. Submit the Template
  1. Test on Unraid
  • Container starts without errors.
  • The application is accessible through the web UI.
  • Persistent volumes and port mappings work correctly.

Discussed here #766

@lancepioch lancepioch added the ✨ feature New feature label Dec 6, 2024
@lancepioch lancepioch added the 🟡 medium Somewhat challenging label Dec 9, 2024
@pelican-dev pelican-dev deleted a comment from Svenum Dec 20, 2024
@pelican-dev pelican-dev locked and limited conversation to collaborators Dec 20, 2024
@RMartinOscar RMartinOscar added this to the rc1 milestone Jan 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
✨ feature New feature 🟡 medium Somewhat challenging
Projects
None yet
Development

No branches or pull requests

3 participants