3 minutes
Guide to Starting your Own Website
Work in progress 👷 🔧
This is a site dedicated to turning internet peasants into Internet Landlords by showing them how to setup websites, email servers, chat servers and everything in between.
Starting a website is something that can be done in a lazy afternoon and costs pocket change.
Most of the internet’s problems could be solved if more people had their own personal platforms, so the objective of this site is to guide any normal person through the process of installing a website.
All courses
Basic Personal Website Setup
This is the basic “course.” Follow these quick tutorials and you’ll have a fully functioning basic web page on the domain name of your choice.
⌛️ This “basic course” can take as little as an hour or even less.
- Get a domain name.
- Get a server.
- Set up DNS settings to connect your server and domain name.
- Set up your web server.
- Get a secure HTTPS connection with Certbot.
Excellent Extras
- Rsync: Upload and Sync Files and Websites
- How to Maintain a Server.
- Use your SSH keys to prevent hacking.
- Schedule tasks with Crontabs/Cronjobs.
- Mirror your site on Tor.
- Password-protecting Webpages (HTTP Authentication)
- Using ufw as a firewall.
- Create a Gemini Capsule.
- Standalone Certbot Certificates
“Build your own platform!”
- Host your own git repositories
- Pleroma, a federated Twitter-like Microblogging Site
- Setting up a Nextcloud Instance (file hosting and more)
- Setting up Gitea
- Creating your own chat server with IRC
- RSS Bridge: Create RSS Feeds for Mainstream Social Media
Accepting Cryptocurrency Tips
- The Case for Crypto for Normal People
- Accept btc logoBitcoin (BTC) donations
- Accept xmr logoMonero (XMR) donations for superior privacy
- OpenAlias to make crypto easy
- Basic Attention Token (BAT)
In the Works…
These articles are still under construction. Subscribe to my RSS feed for updates.
Articles and Tutorials in Progress…
- Full HTML tutorial
- Full CSS tutorial
- Setting up an Email server
- RSS feeds
- XMPP Prosody (federated chat)
- Matrix (federated chat)
- SearX (search engine)
On the look out for…
There are other articles not currently under construction which I would like to add. If you have experience with any of these, you may submit an article for review. Please include directions for Debian 10 as default. Abstain from using containerization (Docker, etc.). Attempt to follow the same settings as other articles here.
- Email webclients
- Simple static site generators
- Calibre (library server)
- PeerTube (like YouTube)
- XMPP ejabberd
- Movim for XMPP
Support this content
No ads, trackers or trash on this site. I am funded by doing good and earning gratitude. Express your gratitude in the following ways:
- Monero (coming soon)
- Bitocoin (coming soon)