Lesson | Description | Topic | Unlocks | Bonus |
IRC101? | Connect to IRC | IRC | IRC | Free Tech Support and Services |
Liberty Shell | Sign up for a Liberty Shell | Unix | Eggdrop, ZNC, PsyBNC | |
Unix101 | Learn the Command Line | Unix | | Patriot Lvl 1 |
Unix201? | Understand Network Civics | Civics | | Patriot Lvl 2 |
Unix301? | Learn the Unix Work Ethic | Unix | Minutemin | Custom vhost |
Unix401? | Shell Script | Shell | | |
Unix501? | Perl Script | Perl | | |
Unix601? | Program in C | C | | |
IRCNow Goals | Learn IRCNow Project Goals | Civics | | VPN |
IRCNow Roadmap | Plan the IRCNow Roadmap | Civics | | |
User Freedom | Learn Network Principles | Civics | Ops of Liberty | |
IRCNow Constitution | Understand the Constitution | Civics | Minutemin Application | Acquire Netizenship (+v voice) |
Code of Honor | Recite the Minutemin Code | Unix | | | |
Character | Description | Skills | Bonus |
Immigrant | Comes From the Old Network | None | None |
Patriot | Declares Independence from Silicon Valley | None | IRCitizen |
Minutemin | Server Heroes of Freedom | Sysadmin | Admin Powers |
Pioneer | Network Pioneers | Explore | Explorer |
Sheriff | Reports Network Outlaws | Security | Police Powers |
Inventor | Unix Inventors | Coding | Repo Privs |
Judge | Interpret Network Law | Law | Judge |
Senator | Writes Network Law | Law | Voting |
Bonuses
Bonus Type | Limit | Description |
password reset | | |
+1 bnc | max 2 | Free ZNC |
+1 liberty shell | max 2 | Free Shell |
custom vhost | | |
custom domain | | |
+1 SSL cert | | |
+v voice (netizen) | | Netizen |
+h halfop | | Patriot |
+o op | | Op of Liberty |
+a admin | | |
+q founder | | |
+oper | | |
+znc admin | | |
+1 email | | |
+1 eggdrop | | |
+1 support email | | |
+1 VPN | | |
+1 GB file storage | | |
+1 nntp account | | |
+1 minetest server | | |
+1 Homestead VPS | | |
+1 Public VPS | | |
Resume Referral | | |
Ally Network | | |
Promote to Minutemin | | |
Promote to Governor | | |
+1 dedicated server | | |
Founder | Description | Bonus |
Gry Adams | Network Lawyer and Serverwoman, Champion of Due Process and the Presumption of Innocence | |
Benjamin Social | Author of Poor Rtalk's Almanack, Defender of the Free Press, Network Diplomat | |
Error Hamilton | Network News Publisher, Established Central Cryptobank, Argued for Strong Federal Network | |
John Jay | First Chief Justice, Advocated for Strong Centralized ID System | |
Thomas Jefferson | Author of the Unix Declaration of Independence, Supporter of immigrants and republicanism | |
James Madison | Drafted the IRCNow Constitution and Bill of Rights, co-wrote the Federation Papers | |
Subline Henry | Bot Plantation Owner and Passionate Orator for Decentralization | |
Samuel Adams | Leader of the Libre Tea Party Movement to Dump Non-free Software | |
Miniontoby Hancock | Minetest Merchant and Discord Smuggler, First Signer of Network Independence | |
Blackbeard | Torrenting Pirate on the Eye Are Seas | |
Walter Raleigh | | |
Captain John Smith | | |
Roger Williams | Campaigned for fair dealings with Native IRCians and abolition of non-free software | |
Quo-fan Penn | Early Network Pioneer who Argued for Freedom of Religion | |
Daniel Boone | Folk hero for exploring and settling the IRC Frontier | |
Eli Whitney | | |
William Brewster | Mayflower User of Plymouth Server Searching for Religious Liberty | |
dennis
fizi
Quo-fan
bangcat
Chewbakka85
Decoy
Fear
nix
Thor
AlienData_Josh
Factor | Description | -3 | -2 | -1 | 0 | +1 | +2 | +3 |
Liberty | Freedom of Religion and the Press | Network Tyrant | Mass Surveillance | Dictator for Life | BDFL | Limited Freedom | Some Elections | Free Network |
Ecosystem | The LAN of Opportunity | Arbitrary Seizure | | | Walled Garden | | | The Startup Dream |
Unity | United We Serve, Divided we Fault | Network Civil War | User Riots | User Protests | User Gossip | Indifference | Server Harmony | Proud to be an IRCitizen |
Virtue | One Network Under God | Criminal Investigation for Mass Shooting | Cesspool: Blocked by Major ISPs | Indecent: Negative Publicity | Unruly | Orderly | Safe for Work | Beacon of Liberty |
New Users | Send these accountless, shadowbanned to me | Splinternet | n00b Exclusion Act | | Echo Chamber | | Melting Pot | LAN rush |
Privacy | Users have a right to be secure in their personal data | Privacy Disaster: US Congress Subpoena | Privacy Danger: GDPR lawsuits | Privacy Warning: COPPA violation and fines | Limited Privacy: Some Harassment and Bullying | Partial Anonymity: Suitable for children | Strong anonymity: Resistant to cancel culture | Total Anonymity; Safe for political dissidents |
Security | /home of the brave | Remote Backdoor | Unpatched system | 0day Vunerabilities | Insecure | Limited Security | Mostly Secure | Secure by Default |
Independence | A Free and Independent Network | Deplatformed | Domain Seized | Accounts Banned | Posts Censored | 3rd Party Dependencies | Partial Independence | Independent |
Policy | Modifiers | Special Effects |
Censorship Policy |
Ban Politics/Religion | -2 Liberty | |
Ban Discrimination | -1 Liberty, +1 Unity | |
Freedom of Religion and the Press | +2 Liberty, +1 Virtue, +1 New Users, -1 Unity | |
Encourage the Bible | +1 Virtue | |
NSFW Filter | +1 Virtue, +1 Unity, -1 New Users | |
Privacy Policy |
Real Name Policy | -2 Privacy, +1 Security | Can Report Abusers |
SMS Verification | -1 Privacy | Fewer Clones |
Tor Support | +2 Privacy, -1 Security | Increase in Abuse |
Anonymous Staff | +1 Privacy, -1 Security | |
Ban Advertising | -2 Ecosystem, -1 Liberty, +2 Privacy | |
Server Software |
Cloud Hosting | -3 Independence, -2 Privacy, -1 Security | Improved Uptime |
Linux with SystemD | -1 Independence, -1 Security | |
OpenBSD | +1 Independence | All projects take 2x longer |
OpenBSD Fork | +2 Independence | All projects take 3x longer |
Web Software |
Require Chrome/Firefox | -2 Independence, -1 New Users | 50% Faster Development |
WebSockets | -1 Independence, -1 New Users | 25% Faster Development |
Require Javascript | -1 Independence, +1 New Users |
Telegram/Matrix/Fediverse/Discord Bridge | -1 Independence, -1 Liberty, +1 Ecosystem, +1 New Users | |
Copyright Licenses |
Ethical License | -2 Liberty, -2 Ecosystem | Authors can arbitrarily revoke licenses |
AGPL | -1 Ecosystem | Always requires sharing |
GPL | | Requires sharing when copying |
IRCNow/BSD License | +1 Ecosystem | Free to reuse for any purpose |
Service Providers |
Cloudflare | -2 Independence | Risk of Deplatforming |
New TLDs | -1 Independence | New TLDs Easily Seized |
Youtube/Facebook Integration | -1 Independence, -1 Liberty, +1 New Users | Risk of Deplatforming |
Accept Paypal | -1 Independence, -1 Privacy | Paypal can seize assets |
Programming Software |
Rust/Go/Python/NodeJS | -1 Independence, +1 New Users | Languages Controlled by Monopolies |
Provide Matrix/Fediverse Server | -2 Independence, +1 New Users | |
Provide XMPP Server | -1 Independence, +1 New Users | |
Liberty, Ecosystem, Unity, Virtue, New Users, Privacy, Security, Independence
Setting up IRC
- Setup ngircd, your IRC server
- Configure hopm, an open proxy monitor that detects and bans spammers
Network Troubleshooting
- Troubleshoot networking applications with netcat
- Troubleshoot basic networking connectivity with ping
- Troubleshoot DNS servers and records with dig
Setting up SSL
- Configure your webserver, openhttpd
- Get an SSL certificate to go with your web server with acme-client
Customizing your Web Server
- Set up and configure PHP
- Install PMWiki, your own private wiki
Installing a Bouncer
- Set up znc, a bouncer we will provide for users
- Configure relayd as a reverse proxy for your znc web panel
- Set up oidentd, which is needed to prevent abuse for the bouncer
Configuring DNS
- Learn about DNS fundamentals
- Learn how to configure a vhost
- Troubleshoot DNS issues with host and dig
- Configure your local caching nameserver using unbound
- Configure your authoritative nameserver, nsd.
Configuring Networking
- Configure new IPv6 addresses
- Test basic connectivity with ping
Setting up a Mail Server
- Configure OpenSMTPd, our mail server
- Configure SPF, DKIM, and DMARC
- Send an email message to your personal email address such as Gmail or Outlook. Also practice sending a message from your personal email to your mail server.
- Double check to ensure you do not have an open mail relay?
- Install and configure Dovecot, our IMAP server. Connect your email client to the server
Congratulations! Join the Team!
- Read up on team procedure.
- and Stable server protocol.
- and Testing? server protocol.
Please continue with ongoing training.