silexlabs / Silex

Silex live web creation, free/libre no-code website builder, next gen Webflow for the static web

Home Page:http://www.silex.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature request: hosting connectors

lexoyo opened this issue · comments

Hosting connectors in Silex are software interfaces that allow users to publish their websites directly to various hosting platforms from within the Silex application. They effectively connect Silex to a range of web hosting services, simplifying the process of putting a website online.

Each hosting connector is designed to interact with a specific hosting service's API, allowing users to manage and publish their website files directly to that service. For instance, a Netlify connector would enable users to deploy their websites directly to Netlify.

By providing a range of hosting connectors, Silex can offer users flexibility in their hosting choices and streamline the website publishing process. Moreover, since Silex doesn't host the websites itself, it means users maintain full control and ownership over their websites and data, reinforcing the principles of user freedom and data privacy.

Silex v3 is making a deliberate choice to only integrate open-source services by default, which means services that are not just free to use, but also whose underlying code is open to the public for use, modification, and distribution. This reinforces the commitment to transparency, user freedom, and community collaboration.

As a result, Silex v3 will not include connectors for proprietary services like GitHub Pages or Netlify, even though they have free tiers and were in the v2. Instead, it will focus on open-source alternatives which too have hosted versions with free plans

My list so far:

  1. GitLab Pages: Part of the GitLab platform, GitLab Pages lets you create, host, and manage websites directly from your GitLab repository. The platform is open source, allowing users or developers to host it on their own infrastructure. GitLab also offers a free tier in its SaaS version. You can learn more about GitLab Pages here.

  2. SFTP: Secure File Transfer Protocol. This is a standard protocol for transferring files securely over a network. While there are free SFTP servers that you can host yourself, finding a SaaS version with a free tier might be challenging.

  3. Neocities: A community-driven platform that offers free website hosting. Neocities is open source, so you can host it on your own infrastructure. It also offers a free tier in its SaaS version. More about Neocities can be found here.

By focusing on open-source services, Silex v3 allows users to choose solutions that respect their privacy, freedom, and data ownership. It also encourages the community to contribute to these services, leading to improvements and innovations that benefit everyone.