You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Your Factorio headless server should now be running automatically on boot.
144
133
@@ -155,9 +144,6 @@ systemctl stop factorio
155
144
systemctl start factorio
156
145
```
157
146
158
-
159
-
***
160
-
161
147
You now have a dedicated **Factorio server** running inside a Proxmox LXC container!
162
148
163
149
# Port Forwarding for Factorio Server
@@ -179,18 +165,14 @@ On your home router/firewall:
179
165
180
166
Save and restart your router if necessary.
181
167
182
-
***
183
-
184
-
## Test External Connectivity
168
+
### Test External Connectivity
185
169
186
170
1. From outside your network (ask a friend, or use mobile hotspot):
187
171
- Open Factorio → Multiplayer → Connect to your **public IP**.
188
172
- Public IP can be found by searching *“what is my IP”* on Google.
189
173
2. Make sure your local firewall (Proxmox host or container) is not blocking UDP traffic on port `34197`.
190
174
191
-
***
192
-
193
-
## Optional: Register with the Official Server List
175
+
### Optional: Register with the Official Server List
194
176
195
177
Inside your `~/server/data/server-settings.json`, you can configure:
196
178
@@ -201,18 +183,13 @@ Inside your `~/server/data/server-settings.json`, you can configure:
201
183
This will let your server appear in the official Factorio multiplayer browser.
202
184
(Requires that port forwarding is working correctly.)
203
185
204
-
***
205
-
206
186
After completing this, you should be able to join by entering your **public IP (and port 34197)** in Factorio multiplayer.
207
187
208
-
209
-
# Updating Factorio Server Automatically
188
+
### Updating Factorio Server Automatically
210
189
211
190
Factorio releases updates often, so it’s a good idea to automate the update process. Below are steps to create a simple script that updates your server daily at 4 AM.
212
191
213
-
***
214
-
215
-
## Create the Update Script
192
+
### Create the Update Script
216
193
217
194
Log in as **root** in your Proxmox LXC container and create the script:
0 commit comments