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