From bb9d7634168d9cd0b081e85582cecf3a23b41d8d Mon Sep 17 00:00:00 2001 From: retoor Date: Sat, 7 Jun 2025 08:27:10 +0200 Subject: [PATCH] Update. --- src/snek/templates/about.html | 149 ++++++++++++++++++++++++++++++++-- src/snek/templates/index.html | 96 ++++------------------ 2 files changed, 154 insertions(+), 91 deletions(-) diff --git a/src/snek/templates/about.html b/src/snek/templates/about.html index b68396e..b2b534c 100644 --- a/src/snek/templates/about.html +++ b/src/snek/templates/about.html @@ -1,10 +1,141 @@ -{% extends "base.html" %} + + + + + + About – Snek Web Community + + + + + +
+ Snek Logo +

About Snek

+

Precision. Security. Engineering Excellence. Snek is built as a Mercedes.

+
+
+
+

What is Snek?

+

+ Snek is a professional-grade, privacy-centric web community and collaboration platform. It is engineered for individuals and organizations that demand uncompromising reliability, security, and performance. Snek is serious software, designed and built with the rigor and attention to detail found in world-class engineering. +

+

+ The platform supports modern protocols for seamless integration. Connect via WebDAV (davs://molodetz.online/webdav) or SFTP (sftp://molodetz.online:2242) with your Snek credentials—no additional setup required. All storage is subject to fair use policy (FUP). +

+

+ Repository management is centralized and straightforward via the settings interface. Editing sent texts is intentionally disabled: Snek enforces conscious and deliberate communication. Consideration is a feature, not a byproduct. +

+

+ Snek is built on aiohttp, a high-performance asynchronous web framework, and leverages a custom ORM for data integrity. Every data operation is validated at a single source of truth. Deployment is trivial—installable in one command. Optional Docker support is available for containerized environments. Snek uses SQLite for data storage by default, optimized for speed and reliability, and is PostgreSQL-ready for scale. +

+

+ The front-end is written in plain JavaScript: fast, lightweight, and maintainable. Features include live typing, a web-based bash terminal, markdown support, and backend rendering for optimal initial load. Snek arose from a need for a trustworthy, open alternative to commercial platforms—where privacy is preserved, and user autonomy is paramount. +

+
+
+

Why does Snek exist?

+

+ Snek exists because most communication platforms compromise on control, privacy, or cost. Existing solutions have become either prohibitively commercial, invasive, or dependent on closed ecosystems. Snek is the answer: a platform that puts the user first, respects privacy by design, and eliminates unnecessary dependencies. +

+

+ Snek was born from dissatisfaction with the status quo. RocketChat lost its edge to commercial interests. Slack is expensive and proprietary. Microsoft Teams requires a Microsoft account and brings corporate overhead. Snek is different. Snek is built for those who value independence, transparency, and technical excellence. +

+
+
+

Design Decisions

+
    +
  • Privacy First: No email required. No intrusive logging. Instant signup. User data is protected, always.
  • +
  • Open Source: Snek is fully open-sourced. Self-hosting is supported and encouraged. Extensibility is integral.
  • +
  • Engineering Discipline: Minimal dependencies. Every line of code is reviewed for performance and security.
  • +
  • Protocol Agnostic: Multi-protocol support (WebDAV, SFTP) enables integration with existing workflows. No vendor lock-in.
  • +
  • Lightweight by Design: Lean front-end. Efficient back-end. No bloat, no distractions.
  • +
+
+
+

How is Snek Different?

+

+ Snek is not an experiment. Snek is not a toy. Snek is not a compromise. Snek is built for professionals who value robust architecture, auditability, and technical clarity. Snek does not collect your data. Snek does not analyze your behavior. Snek does not sell your attention. +

+

+ Every feature is implemented with purpose. Simplicity is enforced. Features are added only when justified, tested, and proven reliable. Snek is designed to last. Snek is engineered to serve. +

+
+
+

Our Mission

+

+ Snek's mission is to empower users with uncompromising tools for communication and collaboration. We believe in the right to privacy, the value of open systems, and the necessity of technical excellence. Snek is a platform for builders, engineers, and thinkers who demand more from their tools. +

+

+ Snek fosters a community where hacking is encouraged, transparency is mandatory, and global inclusion is the standard. We serve those who are willing to think before they write and strive for clarity in every interaction. +

+
+
+ + + -{% block main %} -
- - - - -
-{% endblock %} \ No newline at end of file diff --git a/src/snek/templates/index.html b/src/snek/templates/index.html index c052947..0736682 100644 --- a/src/snek/templates/index.html +++ b/src/snek/templates/index.html @@ -3,7 +3,19 @@ - Snek – The Ultimate Web Community + Snek – Web Community for Developers, Testers & AI Enthusiasts + + + + + + + + + + + +

Snek

-

The Ultimate Web Community for Devs, Testers & AI Enthusiasts

+

Web Community for Developers, Testers & AI Enthusiasts

Login Register
@@ -227,62 +215,6 @@ snek serve -