Ephemeric cloud is a platform to host Pharo web-applications. It is developed to be very easy for Pharo developers: by using the PharoCloud manager developer can publish a Smalltalk Image just by drag-and-dropping it to the cloud. For more advanced usage Ephemeric Cloud provides REST API which you can use directly or via Pharo Ephemeric Cloud API library.
You can quickly test Ephemeric Cloud using the demo account:
This is an account open to anyone, so do not use it for anything other then a test as anyone can access and delete your images from this account.
We have prepared a test Pharo Image Archive file for you to test the cloud. It is a default Seaside application packaged in zip-archive. You can download the image here:
To test the image follow the steps:
After these steps you should see upload process to start and after it finishes the Images list should be updated with the new entry. When you click on "host" link of the new Image you should open the application you just uploaded.
It should look like something like this:
Congratulations, you just published your first ephemeric application!
To prepare your images for publication you need to know several things about the format of Image Archive File. Please refer to the following section for the details: Ephemeric Instances
To open your own cloud account you need to be registered as Pharo Association member. You can register the account on the association site: https://association.pharo.org/join-us. Ephemeric cloud is open and free to use for all Pharo Association members.
If you already have a Pharo Association account use the following link to log in into the cloud:
To quick dive in watch the short video tutorials below:
In case anything described in this document is not working for you, please contact me at firstname.lastname@example.org.