Getting Started

Overview

Seniority is a cloud hosting platform designed for developers who build with Lovable, Base44, and similar low-code tools. We make it easy to migrate your projects to professional, dedicated infrastructure so you get full control without the complexity.

  • One-click migration from Lovable, Base44 & GitHub
  • Smart dependency detection and configuration
  • Seni — your personal AI-powered dev workspace
  • Real-time dashboard with monitoring and analytics

Creating an Account

Getting started with Seniority takes less than a minute. You can sign up using your email address or connect with an existing OAuth provider.

  1. Visit the signup page and enter your name, email, and password — or click "Sign up with Google" or "Sign up with GitHub" for instant access.
  2. Choose your email and password, or connect via Google/GitHub OAuth for one-click signup.
  3. Check your inbox for a verification email and click the link to activate your account.

Once verified, you'll land on your dashboard and can create your first project right away.

Your First Project

After signing in, follow these steps to get your first application live on Seniority:

  1. From the dashboard, click "New Project" to open the project wizard.
  2. Connect your GitHub account so Seniority can access your repository.
  3. Select the repository and branch you want to deploy.
  4. Review the auto-detected framework, dependencies, and build settings.
  5. Click "Deploy" — Seniority handles the Docker build, provisioning, and SSL setup automatically.

Projects & Migration

Creating Projects

Every application on Seniority is a Project. You can create one from the dashboard using the New Project wizard.

  1. Click "New Project" and choose between importing an existing repository or starting fresh.
  2. Connect your GitHub account (if not already connected) and select the repository.
  3. Configure your build settings — Seniority auto-detects frameworks like React, Next.js, Vite, and more.

Migrating Your Project

Seniority supports seamless migration from several platforms. Our migration engine analyzes your codebase, detects external services, and guides you through every decision.

From Lovable

Connect your Lovable project by importing its linked GitHub repository. Seniority auto-detects Supabase, external APIs, and AI integrations and asks how you'd like to handle each one.

From Base44

Export your Base44 project to a GitHub repository, then import it into Seniority. The migration wizard will detect your database and backend dependencies.

From GitHub

Connect any public or private GitHub repository directly. Seniority scans your package.json, detects the framework, and sets up an optimized Docker build pipeline.

During migration, Seniority detects external dependencies (Supabase, OpenAI, Stripe, etc.) and lets you choose whether to keep them, switch providers, or self-host alternatives.

Deployment

Once your project is configured, deployment is fully automated:

  1. Seniority builds a Docker image from your source code with the correct framework settings.
  2. The image is deployed to your chosen cloud region, provisioning happens in the background.
  3. You can track the deployment status in real time — build logs, container health, and deployment progress are all visible on the project page.

If anything goes wrong, you can roll back to the previous deployment with one click from the project settings.

Seni (AI Workspace)

What is Seni?

Seni is your personal AI-powered development workspace — a dedicated VPS that comes pre-installed with Claude Code CLI, Open WebUI, a browser-based code editor, and GitHub integration. It's designed to give you a complete development environment you can access from anywhere.

Seni costs $7/month and includes everything you need to code, debug, and deploy with the help of AI — right from your browser.

Purchasing Seni

To purchase a Seni workspace:

  1. Navigate to the Seni page from the main navigation or your dashboard.
  2. Select a datacenter region from 8 available locations worldwide for the lowest latency.
  3. Complete checkout — you can optionally provide your own Anthropic API key for Claude, or use the built-in configuration.

After purchase, your workspace begins provisioning automatically.

Setup & First Login

After purchasing, your Seni workspace takes approximately 5–10 minutes to provision. Here's what happens:

  1. Seniority creates a dedicated VPS in your chosen region and installs all services (Claude CLI, Open WebUI, code editor, etc.).
  2. You'll receive an email notification when your workspace is ready, along with your access details.
  3. Log in for the first time using the one-time password (OTP) sent to your email, then set your permanent credentials.

Claude Code CLI

Claude Code CLI is a terminal-based AI coding assistant pre-installed in your Seni workspace. Use it to generate code, debug issues, refactor files, and get explanations — all from the command line.

You can use your own Anthropic API key (BYOK) for full control over usage and billing, or configure the workspace to use a shared key.

Open WebUI

Open WebUI is a browser-based chat interface for interacting with AI models. It's pre-configured in your Seni workspace so you can chat with Claude and other models without leaving your browser. Use it for brainstorming, generating content, or asking technical questions while you code.

GitHub Repositories

Your Seni workspace integrates directly with GitHub. Import repositories, clone them into your workspace, and push changes back — all from the browser-based code editor or terminal.

Branch management, pull request creation, and commit history are all accessible within the workspace interface.

Code Editor

Seni includes a full-featured browser-based code editor powered by Monaco (the same engine behind VS Code). It features a file tree, syntax highlighting, search & replace, and integrated Git controls.

The editor also includes a chat sidebar so you can ask Claude questions about your code while you work, without switching tabs.

Preview

Run your application inside the Seni workspace and preview it in the browser. The container preview gives you a live URL so you can see your changes in real time as you develop.

Dashboard

Dashboard Overview

The Seniority dashboard is your central hub for managing everything. It's organized into tabs: Projects, Servers, Billing, and Settings.

Quick actions let you create new projects, check server health, and view your current month's usage at a glance.

Managing Your Apps

Each project on the dashboard shows its current status — running, stopped, deploying, or errored. From here you can redeploy, restart, view logs, and manage environment variables.

Environment variables are stored securely and injected at runtime. You can add, edit, or remove them from the project settings page.

Custom Domains

Connect your own domain to any project. Add a CNAME or A record pointing to your Seniority server, then add the domain in the project settings. SSL certificates are issued automatically via Let's Encrypt.

You can manage multiple domains per project and set a primary domain for redirects.

Analytics & Monitoring

Monitor your application's performance with built-in analytics. Track CPU, memory, and network usage in real time. Visitor statistics show traffic patterns and geographic distribution.

Set up alerts to get notified when resource usage exceeds your thresholds, so you can scale before problems arise.

Billing & Pricing

Plans

Seniority offers tiered hosting plans — Starter, Growth, and Scale — designed for different project sizes. Each plan includes a set amount of CPU, memory, storage, and bandwidth. Seni workspaces are billed separately at $7/month.

Visit the Pricing page for a detailed breakdown of what's included in each plan, along with add-on options for extra storage or bandwidth.

Payment Methods

We accept major credit and debit cards (Visa, Mastercard, American Express) processed securely through Stripe. All payment information is encrypted and never stored on our servers.

Managing Your Subscription

You can upgrade or downgrade your plan at any time from the Billing section of your dashboard. Upgrades take effect immediately, and downgrades apply at the start of the next billing cycle.

To cancel your subscription, go to Billing → Manage Subscription → Cancel. Your projects will remain accessible until the end of the current billing period.

Refund Policy

We offer a 14-day money-back guarantee on all hosting plans. If you're not satisfied, contact support within 14 days of your purchase for a full refund.

Seni workspace fees and any consumed bandwidth or add-on charges are non-refundable. For full details, see our Refund Policy page.

Account & Security

Your Profile

Manage your name, email address, and notification preferences from the Settings tab in your dashboard. Changes to your email require re-verification.

OAuth Providers

You can connect or disconnect Google and GitHub accounts from the Settings page. Linking an OAuth provider allows one-click sign-in and enables repository access for GitHub-connected accounts.

Disconnecting an OAuth provider does not delete your Seniority account — you can still log in with your email and password.

Email Verification

When you change your email address, a verification link is sent to the new address. Your email won't update until you click the verification link. If the link expires, you can request a new one from the Settings page.

Two-Factor Authentication (2FA)

Add an extra layer of security to your account by enabling two-factor authentication with an authenticator app.

  1. Go to Settings → Security → Enable 2FA.
  2. Scan the QR code with your authenticator app (Google Authenticator, Authy, etc.).
  3. Enter the 6-digit code from your app to confirm setup. Save your backup codes in a safe place.