Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] binhex - Phantom

Featured Replies

Overview: Support for Docker image arch-phantom in the binhex repo.

Application: Phantom - https://github.com/jhead/phantom

Docker Hub: https://hub.docker.com/r/binhex/arch-phantom

GitHub: https://github.com/binhex/arch-phantom

Documentation: https://github.com/binhex/documentation

 

If you appreciate my work, then please consider buying me a beer 😁


btn_donate_SM.gif&key=57f6b617e37a194c35

 

For other Docker support threads and requests, news and Docker template support for the binhex repository please use the "General" thread here

IMPORTANT This image is now end of life and will not be maintained. The GitHub repository linked above has been archived, the UNRAID  template has been removed and this support thread is now locked.

  • Author

Please note, Phantom is pre-release software so it may or may not work as expected, i have also been unable to test this so far so please keep this in mind when running this.

Edited by binhex

  • 2 months later...

This will be so helpful!  Thank you.  I have been pulling my hair out with the custom DNS/Realms workarounds on the XBOX.

 

I am having a hard time understanding where Phantom fits into the network routing... Can you please let me know if I have configured this right?

 

 

I have a minecraft docker (binhex-minecraftbedrock) running on 192.168.1.7, port 19132.

 

I configured Phantom like this:

  • Phantom docker with its own IP address (192.168.1.8)
  • Host Port 1 - 19132
  • Host Port 2 - 19132  (why repeated?)
  • Host Port 3 - 19133
  • Host Port 4 - 19133  (why repeated?)
  • Remote Minecraft IP - this is my WAN IP (1.1.1.1)
  • Remote Minecraft Port - 19132

 

Firewall Port Forwarding:

  • Forward incoming port 19132 to the Phantom IP (192.168.1.8) or to the Minecraft docker IP (192.168.1.7)?

 

XBOX Users:

  • For my local XBOXs, they should see this server on the LAN page.
  • For remote XBOX users, what do they need to do?

 

Thanks for your help!

Edge

 

@edgespresso

- the repeat host ports are for TCP and UDP which are listed separately for docker.

- LOCAL Xbox users do not need phantom, they will see the LAN game automatically already.

- The use case for this is that is needs to run on the same network as the REMOTE Xbox (not on the same network as your server) and phantom created a bridge to make it look like your server is on the same LAN as that REMOTE Xbox.

 

@binhex

There is something wrong with the template or the start.sh script you have not constructing the "MINECRAFT_SERVER'" variable correctly as when starting the container, I get:

2020-06-06 13:29:48,460 INFO Included extra file "/etc/supervisor/conf.d/phantom.conf" during parsing
2020-06-06 13:29:48,460 INFO Set uid to user 0 succeeded
2020-06-06 13:29:48,463 INFO supervisord started with pid 7
2020-06-06 13:29:49,465 INFO spawned: 'start-script' with pid 57
2020-06-06 13:29:49,465 INFO reaped unknown pid 8
2020-06-06 13:29:49,471 DEBG 'start-script' stdout output:
[crit] No Minecraft Bedrock server specified via env var 'MINECRAFT_SERVER', exiting...

This is using the template with no modifications except entering an address for REMOTE_MINECRAFT_IP

I also noted that you pinned "latest" release tag as v0.3.1 in your pull rather than the latest release, Phantom is now at 0.5.1.

Thanks!

  • Author
1 hour ago, sreknob said:

There is something wrong with the template or the start.sh script you have not constructing the "MINECRAFT_SERVER'" variable correctly as when starting the container, I get:

you are quite right, i must of drunk too much beer when i was coding this up :-). i have corrected it and bumped the version to 0.5.1, its currently building so should be available soon.

Thanks and.... cheers 🙂

  • 1 month later...

Does this run on top of binhex/arch-minecraftbedrockserver or is this a full stand alone docker?

  • Author
10 hours ago, Soulflyzz said:

Does this run on top of binhex/arch-minecraftbedrockserver or is this a full stand alone docker?

its a completely separate docker image that needs to be run on the remote site that wants to connect to your minecraft bedrock server.

  • 7 months later...
On 7/13/2020 at 4:30 AM, binhex said:

its a completely separate docker image that needs to be run on the remote site that wants to connect to your minecraft bedrock server.

just so I understand this... My brother has his minecraft server setup at his house, and I can login on the XBOX using the DNS trick... if I set this docker up on my server, I won't need the DNS trick? is that what this does? what is the reason for this?

 

I don't have my own minecraft server... My son just uses my brothers so they can play together....

  • Author
On 2/15/2021 at 12:37 AM, ceyo14 said:

if I set this docker up on my server, I won't need the DNS trick?

correct

  • 1 month later...

Docker needs it's own ip address, if anyone else is struggling to get this working. Don't set it to bridge, use br0

 

Edited by jj_uk

  • 4 months later...

Hello.

I'm still quite new into Unraid.

 

Trying to start this app after first install, but all I get is this modal saying "Execution error".

 

image.png.9165d6f5810ea0ab1091d0419ec5c388.png

 

Looking at the logs, turns out the're empty.

 

image.png.b994e10f7982f55a5409bc820066e6b6.png

 

What am I doing wrong here.

  • Author
Hello.
I'm still quite new into Unraid.
 
Trying to start this app after first install, but all I get is this modal saying "Execution error".
 
image.png.9165d6f5810ea0ab1091d0419ec5c388.png
 
Looking at the logs, turns out the're empty.
 
image.png.b994e10f7982f55a5409bc820066e6b6.png
 
What am I doing wrong here.
Probably a port clash would be my guess but running docker start from unraid console will give you more information

Sent from my CLT-L09 using Tapatalk

Turned out I just had to change "Network type" from "Bridge" (default) to "Host".

Now It's working as expected.

 

 

image.png.9af6bed73f55895ef81b85774a7b50d8.png

 

It was really that easy! 

Edited by ibennani
Put in wring picture.

  • binhex locked this topic
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.