Skip to main content

Free Tier

Get started with Skysize at no cost with our free tier. Perfect for development, testing, and evaluating the platform.

Free Tier Overview

What's Included

The Skysize free tier is completely free and includes:

  • No credit card required to get started
  • A single-process production deployment with a modest CPU/RAM allocation
  • Daily backups for data protection
  • Automatic sleep when inactive to save resources
  • Full access to core Skysize features (VCS integration, automated deployments, multi-region hosting)

A project is on the free tier whenever it has no active subscription and no metered (pay-as-you-go) billing. As soon as you start a subscription, every free-tier restriction below is lifted automatically.

Free Tier Limitations

To keep the free tier sustainable, the following restrictions apply:

  • 1 Odoo user maximum: Only one active internal user is allowed. Skysize counts your users automatically. If your instance exceeds one user, you enter a 7-day grace period to reduce the user count; if you don't, the project is suspended (see Too Many Users below).
  • Single-process deployment: Free-tier production runs as a single Odoo process (no additional worker processes). Paid plans add worker processes for concurrency and throughput.
  • No staging environments: Only production and development branches are available. Staging branches require a subscription.
  • No custom domains: Your project runs on a Skysize subdomain (project-name.skysize.io) only. Custom domains require a subscription.
  • Cloudflare proxy always enabled: The Cloudflare proxy cannot be disabled on the free tier. If your DNS setup requires a direct (un-proxied) connection, you will need a subscription.
  • Modest, fixed resources: A small CPU limit and ~1 GB of memory per deployment.

:::note Free trial vs. free tier A free trial is different from the free tier. During a trial your project is granted paid-like resources, up to 3 worker processes and a single staging branch, so you can evaluate paid features. When the trial ends, the project either moves to a subscription or drops down to the free-tier restrictions above. :::

For exact resource allocations and current storage/backup retention figures, see the Pricing page.

Sleep Behavior

Free-tier instances automatically sleep after a period of inactivity to reduce resource usage, and wake again on the next request.

How It Works

  • When your instance receives no incoming requests for a while, it is put to sleep.
  • The next incoming request wakes the instance back up. A "Waking up…" page is shown to the visitor while the instance starts.
  • Startup typically takes a few seconds to a minute, depending on your Odoo application.

Impact

  • Expected for free tier: Sleep and wake cycles are a normal part of the free-tier experience.
  • Not ideal for production traffic where instant response on the first request matters.
  • Upgrade to a paid subscription to keep your instance always running (no sleep).

Too Many Users

The free tier allows exactly one active internal Odoo user. Skysize counts your active users automatically on a regular schedule.

  • If your production database goes above one user, the project is flagged and a 7-day grace period starts. During the grace period your project keeps running normally.
  • If you bring the user count back down to one before the grace period ends, the flag clears automatically and nothing happens.
  • If the count is still above one when the grace period expires, the project is suspended (its deployments are stopped). Your data is preserved, reducing the user count or subscribing reactivates it.

To support more than one user, subscribe to a paid plan.

Inactivity Policy

To keep the platform efficient, free-tier deployments that have been inactive for 30 days are automatically removed.

  • Inactivity is measured by the last user login to your Odoo instance.
  • After 30 days with no logins, the deployment (container and database) is dropped.
  • Your project and account are not deleted: only the running deployment. You can redeploy at any time by pushing to your repository.
  • Logging in resets the inactivity timer.
caution

This applies to free-tier deployments only. Paid (subscribed or metered) projects are never garbage-collected for inactivity.

What You Can Do with Free Tier

Perfect For

Development and Testing

  • Develop and test your Odoo applications
  • Experiment with Skysize features
  • Learn the platform without commitment
  • Build proof-of-concept projects

Evaluation

  • Test Skysize before subscribing to a paid plan
  • Validate your Odoo application on our platform
  • Explore deployment workflows

Platform Access

On the free tier, you get access to:

  • VCS integration (GitHub, GitLab, Bitbucket)
  • Automated deployments from your repository
  • A default Skysize subdomain (project-name.skysize.io) with Cloudflare protection
  • Multi-region hosting
  • Development branch auto-cleanup
  • Full dashboard and monitoring

Getting Started with Free Tier

Sign Up

  1. Visit skysize.io
  2. Create your account
  3. Start building immediately, no credit card required

Set Up Your First Project

  1. Connect your VCS provider (GitHub, GitLab, or Bitbucket)
  2. Select your Odoo repository
  3. Choose your Odoo version
  4. Select a deployment region
  5. Deploy your application

Upgrading with a Subscription

When your project needs more than the free tier offers, you can subscribe to a paid plan. Subscribing removes all free-tier restrictions:

  • Worker processes: paid production runs multiple worker processes for concurrency. Workers are provisioned in blocks of three, CPU and memory scale up with each block.
  • Always-on mode: your instance no longer sleeps on inactivity and is never garbage-collected for inactivity.
  • More than 1 Odoo user is supported.
  • Staging environments can be added (the number allowed depends on your plan; pay-as-you-go/metered billing allows unlimited staging).
  • Custom domains become available.
  • Cloudflare proxy can be disabled if your DNS setup requires it.

For current plans, resource allocations, and prices, see the Pricing page.

How to Subscribe

  1. Add billing information

    • Navigate to your billing account settings
    • Add company information
    • Enter a payment method
  2. Choose a subscription

    • Configure your resources (workers, staging, storage)
    • Confirm and complete the purchase
  3. Restrictions lifted automatically

    • Skysize restarts your production deployment to apply the new resources, your data is preserved.
    • Custom domains, more users, and always-on mode become available.

Free Tier vs. Paid Plans

FeatureFree TierPaid Plans
Worker processesSingle-processMultiple (in blocks of 3)
Odoo users1More than 1
Staging branches✅ (limit depends on plan; unlimited on metered)
Custom domains
Cloudflare proxyAlways onConfigurable
Sleep on inactivity❌ (always-on)
Inactivity garbage collection✅ (deployment dropped after 30 days idle)

For prices, storage and backup retention figures, SLAs, and the full plan comparison, see the Pricing page.

Frequently Asked Questions

Q: Do I need a credit card to sign up? A: No credit card is required for the free tier.

Q: Can I have multiple projects on free tier? A: Yes, you can create multiple projects on the free tier. Each project is subject to the same free tier restrictions.

Q: Why does my instance show a "Waking up…" page? A: Free-tier instances sleep after a period of inactivity to save resources. The page is shown while your instance starts back up. Upgrade to a paid subscription to keep your instance always running.

Q: What happens if I have more than 1 user? A: You enter a 7-day grace period to reduce the user count back to one. If you don't, your project is suspended (its deployments are stopped), your data is preserved. Reducing the user count or subscribing to a paid plan reactivates it.

Q: Can I use a custom domain on free tier? A: No. Custom domains require a paid subscription. On the free tier your project runs on a project-name.skysize.io subdomain.

Q: Why can't I disable the Cloudflare proxy? A: The Cloudflare proxy is always enabled on free tier. Disabling it requires a paid subscription.

Q: What happens after 30 days of inactivity? A: Your deployment (container and database) is removed after 30 days with no user logins. Your project and account are not affected, you can redeploy at any time by pushing to your repository. Logging in resets the timer.

Q: Can I downgrade from a paid plan to free tier? A: Yes. When your subscription ends and the project falls back to the free tier, Skysize automatically applies the free-tier restrictions: your worker count is reset to a single process and your production deployment is restarted, any staging deployments are dropped, custom domains are removed, and the Cloudflare proxy is forced back on. Make sure your project has no more than one Odoo user, or it will enter the too-many-users grace period.

Q: What's the difference between the free tier and a free trial? A: The free tier is the permanent no-cost plan with the restrictions on this page. A free trial temporarily grants paid-like resources (up to 3 worker processes and one staging branch) so you can evaluate paid features; when it ends the project moves to a subscription or drops to the free tier.

Next Steps

Ready to start with the free tier?

  1. Sign up for your free account
  2. Deploy your application and start building
  3. Subscribe when ready to unlock more features