Resources

Core Cloud libraries

  • The Unison Cloud client is the library used for interacting with Unison Cloud. It's extensively documented and has a nice README. Some notable types you might use:
    • The Config ability for secrets and config.
    • The State ability for durable storage.
    • The Log ability for logging.
    • The Remote ability is the core ability for distributed programming, it's based on a model of forking tasks (possibly at other locations) and awaiting their results.

Common Cloud ecosystem libraries

General Unison learning resources

Troubleshooting and community

If you have any trouble with these instructions or have questions after getting going, we're here to help:

  • The #cloud channel on Discord is a place to follow Unison Cloud news and updates, get help, and find tips and tricks.
  • The corner chat widget of unison.cloud is another place you can get help.
  • For general Unison language questions and announcements, visit the Unison Discord. Bug reports, feature requests, ideas, and feedback are most welcome on any of these channels. The Discord is also a nice place to meet other folks using Unison + Unison Cloud. We're a friendly and supportive group!

Custom domain support

  • Custom domain support is available on Unison Cloud for Starter and Pro users. Contact us via the chat widget on unison.cloud with your domain name and the service you'd like to apply it to and we'll help you set it up.
  • We will provision TLS certificates for the custom domain.

Important limitations

For durable storage support, see the the State API docs for a note on size limits of entries and transaction size limits.

Storage on the free tier of Unison Cloud expires every 3 months.