Use any old computer in your house. This guide shows you how.
If you can follow a recipe, you can do this.
Don't know what to build? Try hosting file-social — it's a personal media stream you can post to.
Pick any computer that can stay on all the time:
Old Laptop (Best)
Has a battery, so it won't die if the power flickers. Any old MacBook or Windows laptop works.
Desktop
Requires a monitor for setup, but can run without one after.
Raspberry Pi
Tiny, cheap, low power. Setup is different enough that we made a separate guide for it.
Make a simple webpage. You can make it fancier later.
1. Make a folder on your Desktop called "mywebsite"
Right-click Desktop → New Folder → name it "mywebsite"
2. Create a file called "index.html" inside that folder
Open Notepad (Windows) or TextEdit (Mac), paste this, save it as "index.html":
On Mac:
cd Desktop/mywebsite then press Enterpython3 -m http.server 8080 then press EnterOn Windows:
cd Desktop\mywebsite then press Enterpython -m http.server 8080 then press EnterTest it:
Open a browser on that computer and go to: http://localhost:8080
See "Hello World"? It works!
Right now only that one computer can see your website. Let's make it visible to everyone.
A. Find your computer's address
Mac: Apple menu → System Preferences → Network → look for 192.168.something
Windows: Search "cmd" → type ipconfig → find IPv4 Address
Write this down. Example: 192.168.1.100
B. Log into your router
192.168.1.1 in a browser (or try 192.168.0.1)C. Add a rule
Name: MyWebsite
External Port: 8080
Internal IP: (your 192.168 number)
Internal Port: 8080
Protocol: Both
Test it:
http://YOUR-NUMBER:8080Right now people have to type a weird number to visit. Let's give it a real name like yourname.proxie.social
1. Pick a name and sign up
Go here and choose a name. (Example: joe.proxie.social)
2. Connect it
Fill out the form:
Domain: yourname.proxie.social
IP Address: (the number from whatismyip.com)
Port: 8080
Click "Create Site"
Done!
Go to yourname.proxie.social in any browser. Your website is live.
Just edit the HTML file from Step 2, or search for "website builder" to make it look nice.
Keep the computer on
Your website only works when that computer is on. Go to Settings → never sleep.
If it stops working
Your internet number probably changed. Check whatismyip.com and update it in yxorp.
Everyone can see it
This is public. Don't put passwords or private stuff on it.