DadisiWeb Documentation

Getting Started

Getting started on DadisiWeb is simple. First, create an account and secure your environment by adding your SSH keys or generating CLI tokens. From there, you can deploy your applications effortlessly using Git, ZIP uploads, or Docker containers. Once your apps are live, monitor resources, scale when needed, and focus on building, while we handle the infrastructure behind the scenes.

Deploying Projects

Projects can be deployed from GitHub or uploaded as a ZIP. We detect the runtime and run your build/start commands.

  • Git Deploy: Provide repo URL, branch, and commands
  • ZIP Upload: Drag-and-drop a ZIP of your project
  • We isolate each deployment in its own Docker container

Environment Variables

Add secure env vars in your project settings. They're injected into your container on build and run time.

Domain Management

Connect your own domains or buy one through DadisiWeb. We handle DNS records and free SSL for every domain.

  • Add a domain from your dashboard
  • Point your DNS to our nameservers or A records
  • We issue SSL via Let's Encrypt automatically

Database Hosting

Provision isolated PostgreSQL instances instantly. Ideal for staging or production.

  • Choose a DB tier (Small, Medium, etc.)
  • Credentials are auto-generated and available in dashboard
  • Connect via IP and port using pgAdmin, Prisma, or any client
  • Backups and scaling are in progress

Monitoring & Logs

View resource usage and real-time logs per project.

  • Live logs streamed from the container
  • CPU & memory usage graphs (coming soon)
  • Auto-restart on crashes or failed deployments

Security

Your projects run in isolated environments with no shared processes. SSL is enforced by default.

Coming Soon

  • Team collaboration & roles
  • Private container registry
  • MongoDB and MySQL support
  • Scheduled backups
  • Global deployments with region selector