` in the console.
-# Running Geyser-Standalone on Android/iOS
+# Running Geyser-Standalone on Android
Applications such as Termux on Android are capable of running Geyser, but this largely depends on how powerful your Android device is. Please do so at your own risk.
@@ -82,7 +82,7 @@ set it to either `online` for an online mode server, or `offline` for an offline
## Termux (Android)
1. Download and install [Termux](https://termux.com/)
2. Run `pkg install openjdk-17`
-3. Run `wget https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/lastSuccessfulBuild/artifact/bootstrap/standalone/build/libs/Geyser-Standalone.jar`
+3. Run `wget https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/standalone`
4. Run `java -jar Geyser-Standalone.jar`
OR
@@ -93,15 +93,3 @@ Run this to start the download/install:
curl https://gist.githubusercontent.com/rtm516/e3e07d6595ee41e05a38b03c0f4d7a80/raw/install.sh | bash
```
-## NewTerm 2 (iOS)
-**Note:** A jailbreak is required. You can find what jailbreak to use for your device [here](https://docs.google.com/spreadsheets/d/11DABHIIqwYQKj1L83AK9ywk_hYMjEkcaxpIg6phbTf0/edit?usp=sharing).
-1. Install [Filza File Manager](http://cydia.saurik.com/package/com.tigisoftware.filza/).
-2. Install [NewTerm 2](https://chariz.com/get/newterm).
-3. Download PojavLauncher's Java 16 JRE for iOS and install it using Filza [here](https://github.com/PojavLauncherTeam/PojavLauncher_iOS/releases/download/v16-openjdk/openjdk-16-jre_16.0.0+git20201217.8383f41-2_iphoneos-arm.deb).
-4. Download this package containing modified java commands, and install it using Filza [here](https://cdn.discordapp.com/attachments/558829512633090048/834014323755319306/com.letschill.java_0.1_iphoneos-arm.deb) (Note: Not an official GeyserMC project, install at your own risk).
-5. Open NewTerm 2 and run `wget https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/standalone`
-6. Run `java -jar Geyser-Standalone.jar`.
-7. Geyser should show up in the Friends tab inside Minecraft.
-
-**Note:**
-Due to the iOS environment, if your device has low specs, iOS might end up killing NewTerm 2 while you're playing, stopping the server. There is no fix for that because of how iOS works.
\ No newline at end of file
From 9cffb935d00f2b91817c641955b322036317735b Mon Sep 17 00:00:00 2001
From: Adam Chance <6444703+drakon64@users.noreply.github.com>
Date: Sun, 24 Dec 2023 12:33:21 +0000
Subject: [PATCH 2/5] Rewrite documentation for Oracle Cloud/OCI (#238)
* Rewrite documentation for Oracle Cloud/OCI
* Spurious word
* Make Java rules optional
---
_docs/geyser/port-forwarding.md | 35 +++++++++++++++++++++++++++++----
1 file changed, 31 insertions(+), 4 deletions(-)
diff --git a/_docs/geyser/port-forwarding.md b/_docs/geyser/port-forwarding.md
index 858d866..f141381 100644
--- a/_docs/geyser/port-forwarding.md
+++ b/_docs/geyser/port-forwarding.md
@@ -134,12 +134,39 @@ SoYouStart (subsidiary of OVH):
5. Save and wait a few seconds for the changes to come into effect.
### Oracle Cloud/OCI
-You'll need to allow port 19132 on UDP in both the security list and the firewall-cmd command.
+By default, Oracle Cloud will block all incoming traffic except for SSH and RDP. This must be resolved within Oracle Cloud itself and the Compute Instance running Geyser.
+
+The steps below assume that you are using the default ports for the Java server and Geyser, and should be adjusted accordingly.
+
+1. Find your Compute Instance in the OCI Console
+2. Click on the instances Virtual Cloud Network (this will be under "Instance details")
+3. On the left-hand side, select "Security Lists"
+4. Select one of the security lists. By default only one security list will exist. It doesn't matter which security list we add the rules to.
+5. Select "Add Ingress Rules"
+6. Configure rules for Java (optional)
+ - Set "Source CIDR" to `0.0.0.0/0`
+ - Set "Destination Port Range" to `25565-25565`
+ - Select "Another Ingress Rule"
+7. Configure rules for Geyser
+ - Set "Source CIDR" to `0.0.0.0/0`
+ - Set "Destination Port Range" to `19132-19132`
+ - Set "IP Protocol" to UDP
+8. Select "Add Ingress Rules"
+
+#### Oracle Linux
+
+Run the following commands to allow Minecraft and Geyser through the OS firewall:
+
+```bash
+sudo firewall-cmd --add-port=25565/tcp --permanent
+sudo firewall-cmd --add-port=19132/udp --permanent
+sudo firewall-cmd --reload
+```
+
+#### Ubuntu
-Additional step for Ubuntu users:
1. Remove/comment out `-A INPUT -j REJECT --reject-with icmp-host-prohibited` in the `/etc/iptables/rules.v4` file.
-2. Then, run the following command to fix ufw:
+2. Run the following command to fix `ufw`:
```bash
sudo iptables-restore < /etc/iptables/rules.v4
```
-
From fe4c7decae5d0ab8d4e2618a773302e0589b4cef Mon Sep 17 00:00:00 2001
From: rtm516
Date: Wed, 10 Jan 2024 14:05:15 +0000
Subject: [PATCH 3/5] Remove old hosting providers
---
_data/providers.json | 16 ----------------
1 file changed, 16 deletions(-)
diff --git a/_data/providers.json b/_data/providers.json
index 3b33c67..04594f2 100644
--- a/_data/providers.json
+++ b/_data/providers.json
@@ -66,11 +66,6 @@
"url": "https://www.omgserv.com/en/",
"description": "Select Geyser in the [Install Menu](https://i.imgur.com/Gewpsrq.png), it will be automatically installed. You can enable floodgate in the [server properties on the dashboard](https://i.imgur.com/jg5mzNj.png)."
},
- {
- "name": "PloudOS",
- "url": "https://ploudos.com/",
- "description": "Connect via `geyser.ploudos.com` and enter the with your Java IP and port. See [PloudOS's article](https://ploudos.com/faq/#How-do-I-connect-from-Bedrock-to-a-Java-server) for more details."
- },
{
"name": "Pufferfish Host",
"url": "https://pufferfish.host/",
@@ -208,12 +203,6 @@
"url": "https://fusionhostingltd.co.uk",
"description": "Get Geyser as a plugin. Use the same port as your Java server for the Bedrock port in your config (either by setting it yourself, or enabling “clone-remote-port”) and connect with the same IP and port as you would on Java or create a port in the Network tab on the panel & use this for Geyser."
},
- {
- "name": "Futurehosting",
- "url": "https://futurehosting.org/",
- "description_template": "default",
- "description": "Make sure your `bedrock` `address` in your Geyser config is your server IP."
- },
{
"name": "GameHosting.it",
"url": "https://www.gamehosting.it/",
@@ -360,11 +349,6 @@
"url": "https://sparkedhost.com",
"description_template": "default"
},
- {
- "name": "StellaNode",
- "url": "https://stellanode.com/",
- "description": "Open a support ticket on the billing panel to receive an additional UDP port for Geyser, then set that as the `bedrock port`."
- },
{
"name": "STIPE",
"url": "https://stipe.com.au/",
From 37e4b227e97f21ac19db443d8475c00ad7e99d5e Mon Sep 17 00:00:00 2001
From: JavituRec
Date: Thu, 11 Jan 2024 23:27:25 +0100
Subject: [PATCH 4/5] Add GameProHost to providers.json (#243)
---
_data/providers.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/_data/providers.json b/_data/providers.json
index 04594f2..bee7df1 100644
--- a/_data/providers.json
+++ b/_data/providers.json
@@ -208,6 +208,11 @@
"url": "https://www.gamehosting.it/",
"description_template": "default"
},
+ {
+ "name": "GameProHost",
+ "url": "https://gameprohost.com/",
+ "description_template": "default"
+ },
{
"name": "GPortal",
"url": "https://www.g-portal.com/",
From 0e639b98899f30b0e3bb33fef8c5a4713bb4fcb3 Mon Sep 17 00:00:00 2001
From: Rowan <37227235+rowansc1@users.noreply.github.com>
Date: Tue, 23 Jan 2024 16:48:35 +0000
Subject: [PATCH 5/5] Added VoltHosting to the providers list (#241)
* Update providers.json
Added VoltHosting to the providers list upon request from a client.
* Update providers.json
Updated description var and content to resolve comment
---
_data/providers.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/_data/providers.json b/_data/providers.json
index bee7df1..b0f2f93 100644
--- a/_data/providers.json
+++ b/_data/providers.json
@@ -389,6 +389,11 @@
"url": "https://www.volcanohosting.net/",
"description_template": "default"
},
+ {
+ "name": "VoltHosting",
+ "url": "https://www.volthosting.co.uk/",
+ "description": "Enable clone-remote-port (or manually set bedrock port to the Java port), and connect with the Java IP and port. Alternatively, request an additional port, or buy a dedicated IP address. If you continue to have issues, please [contact VoltHosting support](https://volthosting.co.uk/contact.html) for further assistance."
+ },
{
"name": "Vultam",
"url": "https://vultam.net/",