Skip to content

Commit d4a9bed

Browse files
committed
update oracle guide
1 parent a994ca5 commit d4a9bed

7 files changed

Lines changed: 49 additions & 217 deletions

File tree

docs/selfhosting/oracle.mdx

Lines changed: 49 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,24 @@ keywords: [viren070, guides, viren070's guides]
88

99
## Introduction
1010

11-
Oracle Cloud offers a Compute Instance with 4 OCPUs, 24GB RAM, and 200GB storage within their "Always Free" resources.
11+
Oracle Cloud offers a Compute Instance with 2 OCPUs, 12GB RAM, and 200GB storage within their "Always Free" resources.
1212
This guide will show you how to set that up.
1313

1414
Find the details and confirm the current offerings on the [Oracle Cloud Free Tier page](https://www.oracle.com/cloud/free/) and the [Resources](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm) page.
1515

16+
:::danger Always Free A1 resources reduced (June 2026)
17+
On 12 June 2026, Oracle quietly updated their [Always Free Resources](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm) page.
18+
The Always Free allowance for the `VM.Standard.A1.Flex` (Arm) shape is now **2 OCPUs and 12GB of memory** - down from the previous 4 OCPUs and 24GB.
19+
This guide has been updated to reflect these new numbers.
20+
21+
There has been no official communication from Oracle about this change yet.
22+
At the time of writing, the [Cost Estimator](https://www.oracle.com/uk/cloud/costestimator.html) and the Cost Analysis forecast still report $0 for a 4 OCPU / 24GB instance, but this could change on the 15th of June 2026.
23+
24+
**Join the [Discord server](https://discord.viren070.me) for updates as the situation develops.**
25+
26+
If you already have an existing instance with 4 OCPUs / 24GB, see [Resizing an existing instance to 2 OCPUs / 12GB](#resizing-an-existing-instance) below - it is very simple and only takes 5-10 minutes.
27+
:::
28+
1629
A VPS can be used for a variety of purposes, such as hosting a website, running a game server, or even as a remote desktop.
1730
You can even use it to host all your [Stremio](/stremio/) addons and a debrid media server.
1831

@@ -24,7 +37,7 @@ To use the Oracle Cloud Free Tier, you need a valid credit/debit card. Virtual/P
2437
Although it is impossible to get charged while on the Free tier, please keep in mind that if you upgrade to a Pay-As-You-Go (PAYG) account, you will be charged for any resources you use that are not covered by the Free Tier.
2538
Therefore, it is imperative to ensure that you set your instance up exactly as described in this guide, and that you do not use any resources that are not covered by the Free Tier.
2639

27-
Make sure you do not have any extra instances, volumes etc. created at any given time. The free tier resources cover 200GB of total boot volume space, and exactly 1 A1 Flex instance with 4 OCPUs and 24GB RAM.
40+
Make sure you do not have any extra instances, volumes etc. created at any given time. The free tier resources cover 200GB of total boot volume space, and exactly 1 A1 Flex instance with 2 OCPUs and 12GB RAM.
2841
If you create any additional resources, you will be charged for them.
2942

3043
If you do set everything up correctly, the only thing you can be charged for is bandwidth. Ingress bandwidth is unlimited and free, but egress bandwidth is limited to 10TB per month. If you exceed this limit, you will be charged.
@@ -70,7 +83,7 @@ If you do set everything up correctly, the only thing you can be charged for is
7083

7184
![Change Image](/img/oracle/select_image.png)
7285

73-
2. Just below the image, you will see the `Shape` section. Click on `Change Shape` and select the `Ampere` series `VM.Standard.A1.Flex` shape. Set the OCPUs to 4, and the memory to 24GB.
86+
2. Just below the image, you will see the `Shape` section. Click on `Change Shape` and select the `Ampere` series `VM.Standard.A1.Flex` shape. Set the OCPUs to 2, and the memory to 12GB.
7487
![Change Shape](/img/oracle/select_shape.png)
7588

7689
3. To proceed to the next step, click the 'Next' button at the bottom right corner of the page.
@@ -140,7 +153,7 @@ This section requires no adjustments, so we can skip it by clicking the 'Next' b
140153
9. Review your configuration thoroughly. The key points to check are
141154

142155
- The `Image` should be `Canonical Ubuntu 24.04`.
143-
- The `Shape` should be `VM.Standard.A1.Flex` with 4 OCPUs and 24GB of memory.
156+
- The `Shape` should be `VM.Standard.A1.Flex` with 2 OCPUs and 12GB of memory.
144157
- The `Boot volume size` should be a maximum 200GB.
145158
- The `SSH keys` section should contain your public key.
146159

@@ -261,6 +274,38 @@ It can take up to 24 hours for the upgrade to take effect. You will receive an e
261274

262275
## Additional Information
263276

277+
### Resizing an existing instance
278+
279+
If you created your instance with the old 4 OCPUs / 24GB allowance, you can resize it down to the new 2 OCPUs / 12GB Always Free allowance. This is very simple and only takes 5-10 minutes.
280+
281+
1. Go to the [Oracle Cloud home page](https://cloud.oracle.com/).
282+
2. Under the `Resources` section, you may see one labeled with the `Instance` type under `Recently viewed`. Click on its name to enter the page for your instance.
283+
284+
285+
If you don't see it there, click the hamburger menu in the top left, click `Compute`, then `Instances`, where you will find your list of instances (there should only be one). Once your instance is found, click on its name to enter the page for your instance.
286+
287+
![Find your instance](/img/oracle/resize_goto_instances.png)
288+
![Find your instance](/img/oracle/resize_goto_instances_2.png)
289+
290+
291+
3. Click `Actions` in the top right.
292+
4. Expand the `More actions` submenu.
293+
5. Click `Edit`.
294+
295+
![Edit instance](/img/oracle/resize_edit.png)
296+
297+
6. Near the bottom, at the `Shape` table, click the arrow next to `VM.Standard.A1.Flex`.
298+
7. This will reveal two inputs: one for the number of OCPUs, and another for the amount of memory.
299+
8. Set them to `2` and `12` respectively.
300+
9. Click `Save changes` at the bottom.
301+
302+
![Set OCPUs and memory](/img/oracle/resize_shape.png)
303+
304+
10. It will ask you to confirm an instance reboot. Click `Reboot instance`.
305+
11. After a short while, the instance will be rebooted with the updated details.
306+
307+
That's it - your instance is now within the new Always Free allowance.
308+
264309
### Opening ports
265310

266311
By default, all ports are closed on your Oracle VPS. You will need to open the ports you want to use.

package-lock.json

Lines changed: 0 additions & 213 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

static/img/oracle/resize_edit.png

132 KB
Loading
50.9 KB
Loading
40.8 KB
Loading

static/img/oracle/resize_shape.png

111 KB
Loading

static/img/oracle/select_shape.png

-9.51 KB
Loading

0 commit comments

Comments
 (0)