Skip to content

IRCNow Roadmap

Plans for Profit

Build a free and open Internet platform for 3rd party businesses to easily buy/sell to users; charge transaction fees on each sale

# Provide an IRC marketplace and cryptocoin payment platform

# Provide an IRC platform for developers of IRC bots and games

# Provide an IRC analytics platform for advertisers (require user consent)

# These 3rd parties could sell proprietary software and services, ads, and physical goods

Directly sell our users annual subscriptions for

# Extra file storage for web, file, and email hosting

# VPS hosting

# IRCd hosting

Collect donations

Ongoing

Invite your friends to connect to our network and [request zncs

Invite your friends to connect to our network and [request zncs

Recruit new teammates

Finish Minutemin Training

Learn the OpenBSD software stack thoroughly and train other teammtes

Update your team's server page to show what services you offer

Update the Sysadmin Almanack to improve it for other sysadmins

Jan 2021 to Dec 2021

Provide znc accounts

# Install and configure bitlbee

Provide shell accounts

Provide web hosting

# Offer chrooted sftp access

# Offer pmwiki for each user

# Offer PHP web hosting

# Offer BCHS web hosting

# Offer [undeadly's](https://undeadly.org) [[source code](../https://undeadly.org/src/.md) for blogs
# Offer [undeadly's](https://undeadly.org) [[source code](../https://undeadly.org/src/.md) for blogs

# Alternatively, offer [centroid's](https://centroid.eu/blog) [[source code](../https://gotweb.centroid.eu/cgi-bin/gotweb/gotweb?path=centroidblog.got&action=tree.md) for blogs
# Alternatively, offer [centroid's](https://centroid.eu/blog) [[source code](../https://gotweb.centroid.eu/cgi-bin/gotweb/gotweb?path=centroidblog.got&action=tree.md) for blogs

# Offer [gotweb](../openbsd/gotweb.md) for version control

Provide eggdrops

Provide file hosting

# Setup a chrooted sftp

# For shell servers, provide openrsync, rsync, and [scp # For shell servers, provide openrsync, rsync, and [scp

Provide IPSec VPNs with IKED

Provide mail hosting

# Configure opensmtpd and [dovecot # Configure opensmtpd and [dovecot

# Find a spam solution, possibly using spamd

Improve security:

# Set up server firewalls

# Harden file permissions

# Set up DNS blacklists

# Implement quotas

Experiment with suggested third party apps

Jan 2022 to December 2022

Patch ngircd:

# Add support for ilines

# Toggle +r user mode based as determined by open proxy monitors

# Fix buffer exhausted errors

# Add ELIST functionality for IRCCloud since this client cannot use /list

# Add defcon mode

# Add /ns and /cs aliases

Improve botnow, a script for registering IRCNow services

# Add support for instant registration of shell accounts

# Add support for automatic eggdrop compilation and configuration

Add interactive UNIX tutorials for shell account users

Add interactive VPS tutorials for teammates

Update website theme

Create disaster recovery plan

# Automated backups / restore testing

Setup opensnmpd for alert monitoring

Patch identd to allow spoofing

CGI script to view znc logs

Future

Improve security:

# Automate check for abusive processes/malware on shell accounts

Write interactive C programming tutorials

Switch services from anope to fork of achurch

Switch open proxy monitor from hopm to fork of acopm

Encourage use of psybnc instead of znc

# Add playback feature to psybnc

# Allow searching of old IRC history

# Fix IPv6 connection issues with psybnc

# Add NickServ modules that 'just works' across all major IRC networks

Add new features to achurch:

# MemeServ

# HoneyServ

# PasteServ

# TrapServ

# FileServ

# KeyServ

Provide telephony using SIP

# Setup [[openbsd/asterisk]]

# Provide free sip accounts

# Register DIDs

# Provide free TURN/STUN servers

Write web IRC app

Marketing

Get our IRC network listed

# https://search.mibbit.com/, mIRC, androIRC

# https://netsplit.de/

# Get listed on undeadly.org

(:if false:)

# Use Yahoo's NSFW bot to scan for banned content

(:ifend:)

IRCNow Todo List