Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.78 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.78 KB

Silex instances by Silex Labs

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!

Features

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

Environment variables

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 -

Support

Please use the main Silex repository for docs and issues