How To Join The IndieWeb Wiki
Written By: Zachary Kai » Published: | Updated:
Expand For Other (Hopefully Useful) Metadata
- Reading Time: ~3 min (at 238 WPM)
- Word Count: 617
The IndieWeb wiki is a collaborative space for people who own their slice of the internet.
Joining gives you a profile page, lets you edit articles, and connects you to a community of personal website folks. Here's the simplest way in.
Table Of Contents
What You Need Before You Start
- A personal website or domain you own (like
yourname.com) - An account on GitHub, GitLab, or Codeberg, or just an email address
Step 1: Link Your Website To A Profile You Control
The wiki uses web sign-in. Instead of a username and password, it verifies you own your domain by checking for a link on your homepage that points to a profile you control.
Add this to your homepage's HTML:
<a href="https://github.com/yourusername" rel="me">GitHub</a>
Replace the URL with your profile. The rel="me" part tells the wiki "this link is me."
Don't want a visible link? Put it in the <head> of your page instead:
<link href="https://github.com/yourusername" rel="me">
Step 2: Add Your Website To That Profile
Go to whichever account you linked and add your website URL to your profile bio.
This creates a two-way connection: your site points to GitHub, and GitHub points back. That's how the wiki knows you own the domain.
On GitHub: profile → Edit profile → add your URL to the Website field.
Step 3: Test That It Works
Go to IndieLogin.com and enter your domain. If everything's connected, it'll let you sign in using your GitHub (or other) account.
If it doesn't work, check:
- The
rel="me"link on your homepage points to the right profile URL - Your profile on that platform has your website URL listed
Step 4: Sign Into The IndieWeb Wiki
Go to the IndieWeb wiki login page and click Sign in with your domain.
Enter your domain (e.g., yourname.com) and follow the prompts. It redirects you through IndieLogin to confirm ownership, then signs you into the wiki.
Step 5: Create Your Profile Page
Once signed in, the wiki creates a page for you at indieweb.org/User:yourname.com.
Click your name in the top right to visit it, then click Edit to fill it in.
There's no required format. Most people add a short bio and a link back to their site. Some list projects they're working on or IndieWeb features their site supports.
If You Don't Have/Want To Use GitHub
You can also connect via:
- GitLab or Codeberg: same process as GitHub
- Email: add a
mailto:link withrel="me"to your homepage, and you'll receive a one-time code when signing in
<a href="mailto:you@youremail.com" rel="me">Email</a>
If you use WordPress, the IndieAuth plugin handles all of this automatically.
That's it. Once you're in, you can edit any page, add yourself to community lists, and document whatever IndieWeb things you're building or thinking about. Welcome!
•--♡--•
Copy + Share: zacharykai.net/notes/wikify