Files
fizzy/saas
2025-11-28 11:59:20 +01:00
..
2025-11-27 09:29:05 +01:00
2025-11-27 13:12:58 +01:00
2025-11-23 18:22:02 +01:00
2025-11-27 13:24:43 +01:00
2025-11-23 06:11:30 +01:00
2025-11-23 19:10:12 +01:00
2025-11-23 06:32:52 +01:00
2025-11-24 15:59:09 +01:00
2025-11-28 10:59:50 +01:00

This is a Rails engine that 37signals bundles with Fizzy to offer the SaaS service at https://fizzy.do.

Development

To make Fizzy run in SaaS mode, run this in the terminal:

bin/rails saas:enable

To can go back to open source mode:

bin/rails saas:disable

Then you can work do Fizzy development as usual.

Environments

Fizzy is deployed with Kamal. You'll need to have the 1Password CLI set up in order to access the secrets that are used when deploying. Provided you have that, it should be as simple as bin/kamal deploy to the correct environment.

Handbook

See the Fizzy handbook for runbooks and more.

Beta

Beta is primarily intended for testing product features.

Beta tenant is:

This environment uses local disk for Active Storage.

Staging

Staging is primarily intended for testing infrastructure changes.

This environment uses a FlashBlade bucket for blob storage, and shares nothing with Production. We may periodically copy data here from production.

Production

This environment uses a FlashBlade bucket for blob storage.