Opensource Hosting Platform Wiki
Open-source hosting platform for servers, billing and support.
Brought to you by:
autobotsolution
Welcome to the HostingCo system documentation. This comprehensive guide covers all aspects of the hosting company management system, from installation to advanced operations.
HostingCo is a modern, full-stack hosting company management system built with:
# Install all dependencies
npm run install:all
# Initial setup
npm run setup
# Start development servers (both frontend and backend)
npm run dev
# Start backend only
npm run dev:backend
# Start frontend only
npm run dev:frontend
# Build for production
npm run build
# Run tests
npm run test
# Start production server
npm start
HostingCo/
├── backend/ # Node.js/Express API (TypeScript)
├── frontend/ # React SPA (TypeScript + Vite)
├── shared/ # Shared types and utilities
├── data/ # Seed data, config, migrations
├── scripts/ # Automation scripts
├── docs/ # Comprehensive documentation
└── logs/ # Application logs
# 1. Install all dependencies
npm run install:all
# 2. Start development servers (both frontend and backend)
npm run dev
# 3. Access the application
# Frontend: http://localhost:3000
# Backend API: http://localhost:3003
# Health Check: http://localhost:3003/api/health
The /data directory contains comprehensive system data:
See Data Management Guide for complete details.
# Development
npm run dev # Start both servers
npm run dev:backend # Backend only (port 3003)
npm run dev:frontend # Frontend only (port 3000)
# Building
npm run build # Build all packages
npm run build:backend # Backend TypeScript compilation
npm run build:frontend # Frontend Vite build
# Testing
npm run test # Run all tests
npm run test:backend # Backend tests
npm run test:frontend # Frontend tests
# Production
npm start # Start production server
For technical support, please refer to:
Last updated: 2026-05-08