Documentation

Getting Started

Installation

Spidey Host is completely browser-based. No installation required.

Step 1: Create Account

Visit spidey.host and sign up with your email or GitHub account.

Step 2: Connect Telegram Bot

Open @SpideyHostBot on Telegram and authorize your account.

/start
/auth <your-auth-code>

Step 3: Send Your First Project

Open the Telegram bot and upload your code as a ZIP file.

Quick Start

Deploy a Node.js app in 5 minutes.

1. Create Project Structure

my-app/
├── package.json
├── app.js
└── node_modules/

2. Add package.json

{
  "name": "my-app",
  "version": "1.0.0",
  "main": "app.js",
  "scripts": {
    "start": "node app.js"
  }
}

3. Create app.js

const express = require('express');
const app = express();

app.get('/', (req, res) => {
  res.send('Hello from Spidey Host!');
});

app.listen(3000, () => {
  console.log('Server running on port 3000');
});

4. Upload to Telegram

Compress your project folder and send it to @SpideyHostBot. Our team will review and deploy within 24 hours.

Uploading Projects

How to prepare and upload your project.

Supported Formats

  • • ZIP files (recommended)
  • • TAR.GZ files
  • • GitHub repository links

File Size Limits

  • • Free tier: 500MB
  • • Pro tier: 50GB
  • • Managed tier: 500GB

What Gets Deployed

We use your package.json (Node.js), requirements.txt (Python), or Dockerfile to determine how to run your project.

Environment Variables

Manage sensitive data securely.

Setting Variables in Telegram

/env set DATABASE_URL=postgres://...
/env set API_KEY=sk-...
/env list

Accessing Variables

const dbUrl = process.env.DATABASE_URL;
const apiKey = process.env.API_KEY;

Need Help?

We're here to help. Contact us through: