Your shell.
Your space to build.
Stay connected, run your IRC tools and manage your shell services from one secure dashboard.
$ ssh username@shells.darkworld.networkYour community. Your tools. Your possibilities.- One account for all your linked shells
- Manage apps, files, backups and email
- Built for the DarkWorld community
⋯
Read the Free shell community requirement
Read all updates
Security Centre
Confirm sensitive changes
Use your dashboard password to manage keys or revoke sessions. Your shell password is separate.
Two-factor authentication
Protect your dashboard account and all linked shells with an authenticator app. SSH/SFTP authentication stays separate.
Loading…
Scan this QR code in your authenticator app, or enter the setup key manually. Keep this key private. Setup expires in 10 minutes.
Save your recovery codes now
These ten codes are shown once. Each replaces an authenticator code for one sign-in. Store them somewhere safe outside your phone. Old recovery codes have been replaced.
SSH keys ·
Public keys grant SSH/SFTP access to the selected active shell. Paste only a public key; keep its private key on your device. Existing manually installed keys are preserved.
Removing a key blocks future logins with it. Existing SSH connections stay open.
Dashboard sessions
Browser details come from the sign-in request and do not prove a device's identity. Recent activity updates at most once every five minutes.
Dashboard login history
Latest 100 recorded sign-ins, retained up to 90 days. History starts with this feature; SSH login history is separate.
Backups & Restore
Selected shell backups
Daily home-directory copies stored on this shell server. Three recent copies are retained; open recovery requests preserve their selected copy. Off-server backup protection has not been verified. These copies do not protect against loss of the server.
Request a recovery
An administrator reviews your request and arranges recovery. Submitting or approving a request does not overwrite files. Describe the files needed and whether existing files should be preserved.
Your recovery requests
Resource Usage
Measured usage and limits for the shell selected above.
Your inbox
Messages for your customer account, shared across all linked shells.
Keep applies to the shell selected above. Free shells renew here; other plans need administrator permission for activity tracking.
Keep your shell
Loading renewal status…
Keeping your Free shell active
Stay involved on the DarkWorld IRC network and renew your shell through Keep. These are separate requirements: renewing Keep records your shell activity, while IRC participation keeps you connected to the community that provides the service.
Select the correct shell above, check its deadline, then use Keep this shell. You can renew up to twice per UTC day. The expiry shown after a successful renewal is your current deadline; the countdown uses your browser’s local time.
If the shell is locked or suspended, contact staff for review. Keep does not bypass those restrictions. Ads are optional and never affect renewal.
Visit DarkWorld IRC ↗Welcome
Needs attention
Your applications
Select an active shell to view its applications.
Secure your new shell
Set your private shell password so your account can be prepared for activation.
Your path to a DWShells account
Checking your account and eligibility status…
Free-shell eligibility
Request a Free shell
Your shells
Manage shell files
Choose your website or an installed Eggdrop instance. Each location stays within its own directory.
Prefer a desktop SFTP client or need larger files? Connect to sftp username@shells.darkworld.network with your shell password. Eggdrop instances live under ~/apps/eggdrop/instances/.
Browser SSH terminal
Sign in with your shell password. It is separate from your customer portal password and is not saved.
Click Connect to start. After signing in, click inside the terminal and type at the visible prompt.
Packages
Software and controls for your selected shell.
All packages share this shell's CPU, memory, disk and process limits.
IPv6 and DNS
Address allocations, application ports and hostname management.
IPv6 addresses & reverse DNS
Current assignmentsHostname change status
Choose the right DWShells plan
Start with Free or select a paid plan for higher limits. Payment and staff approval are required before any paid upgrade.
Account settings
Manage your customer portal account. Your shell password is separate and is not changed here.
DarkWorld Presence
One community. Many ways to connect. Join the conversation, discover our projects and stay close to DarkWorld.
Discord
Meet the community, chat and get involved.
Join DarkWorld ↗YouTube
Watch our videos and follow new uploads.
Watch on YouTube ↗Medium
Read stories, ideas and updates from DarkWorld.
Read on Medium ↗GitHub
Explore our projects and contribute to open source.
Explore GitHub ↗WhatsApp Channel
Follow announcements in your WhatsApp updates.
Follow the channel ↗DarkWorld Webchat
Join DarkWorld IRC directly from your browser.
Open webchat ↗Twitch
Live streams and community moments.
Watch on Twitch ↗Evidence and applications are manually reviewed and audited. Staff approval starts a guarded provisioning process. Your shell stays locked until credential setup and activation checks complete.