This instance is a fork of the Silex editor wich implements silex-puter
plugin in order to serve Silex to puter users with the puter integration.
This repo holds the code for the public Silex instance hosted for free by Silex Labs foundation and The v3 instance too.
This is also a good example on how to customize Silex. And it has a Dockerfile for easy deployment
🌐 Try Silex on Puter – Fully integrated and ready for your next website project!
This code adds features to the editor specific to our instance (in index.js
and index.pug
):
- Puter plugin
- Automatic deployment to CapRover (see the captain-definition file and the file
.github/workflows/caprover.yml
) - Disable cloud services and hosting providers with env vars
- Onboarding: Send an email with brevo the 1st time we see a user + use Silex notification system to guide users through the first steps
- Silex CMS plugin + build 11ty
- Analytics: add a tag in Silex editor
You can set the following environment variables to customize the instance:
Name | Description | Type | Default value |
---|---|---|---|
BREVO_API_KEY |
The API key for the Brevo service (onboarding, optional) | string | - |
BREVO_API_URL |
The API URL for the Brevo service (onboarding, optional) | string | - |
BREVO_LIST_ID |
The list ID for the Brevo service (onboarding, optional) | string | - |
Please use the main Silex repository for docs and issues