aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-08-01 02:13:52 +0200
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-08-01 02:25:30 +0200
commit75f1f223d45d00629ed0866bf8bed726b60d8215 (patch)
treef0ab9d6c450566d5ce8c42e830898ace14f35133
parent7cc5ab1e796aef5c2103f76915d6139b80ea4794 (diff)
downloadslcl-75f1f223d45d00629ed0866bf8bed726b60d8215.tar.gz
Do some minor rebranding
Despite designed around portability and minimalism, I feel slcl no longer aligns with the philosophical views from the suckless project. Therefore, I think it was appropriate to unlink its branding from it.
-rw-r--r--README.md18
-rw-r--r--doc/man1/slcl.12
-rw-r--r--page.c5
3 files changed, 13 insertions, 12 deletions
diff --git a/README.md b/README.md
index b583d04..196b79a 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,20 @@
-# slcl, a suckless cloud
+# slcl, a simple and lightweight cloud
-`slcl` is a simple and fast implementation of a web file server, commonly
-known as "cloud storage" or simply "cloud", written in C99.
+`slcl` is a simple and lightweight implementation of a web file server,
+commonly known as "cloud storage" or simply "cloud", written in C99 plus
+POSIX.1-2008 extensions.
## Disclaimer
-While `slcl` might not share some of the philosophical views from the
-[suckless project](https://suckless.org), it still strives towards minimalism,
-simplicity and efficiency.
+Intentionally, `slcl` does not share some of the philosophical views from the
+[suckless project](https://suckless.org). However, it still strives towards
+portability, minimalism, simplicity and efficiency.
## Features
- Private access directory with file uploading, with configurable quota.
- Read-only public file sharing.
-- Uses [`slweb`](https://gitea.privatedns.org/xavi/slweb), a tiny
-HTTP/1.1-compatible server library.
+- Uses [`slweb`](https://gitea.privatedns.org/xavi/slweb), a tiny web framework.
- A simple JSON file as the credentials database.
- No JavaScript.
@@ -224,7 +224,7 @@ be even available e.g.: phones.
## License
```
-slcl, a suckless cloud.
+slcl, a simple and lightweight cloud.
Copyright (C) 2023 Xavier Del Campo Romero
This program is free software: you can redistribute it and/or modify
diff --git a/doc/man1/slcl.1 b/doc/man1/slcl.1
index 3257f1c..047702c 100644
--- a/doc/man1/slcl.1
+++ b/doc/man1/slcl.1
@@ -1,7 +1,7 @@
.TH SLCL 1 slcl
.SH NAME
-slcl \- a suckless cloud
+slcl \- a simple and lightweight cloud
.SH SYNOPSIS
.B slcl
diff --git a/page.c b/page.c
index 23f1fce..5510b17 100644
--- a/page.c
+++ b/page.c
@@ -20,7 +20,7 @@
#include <time.h>
#define PROJECT_NAME "slcl"
-#define PROJECT_TITLE PROJECT_NAME ", a suckless cloud"
+#define PROJECT_TITLE PROJECT_NAME ", a simple and lightweight cloud"
#define PROJECT_TAG "<title>" PROJECT_TITLE "</title>"
#define DOCTYPE_TAG "<!DOCTYPE html>\n"
#define PROJECT_URL "https://gitea.privatedns.org/Xavi92/" PROJECT_NAME
@@ -33,7 +33,8 @@
#define STYLE_A "<link href=\"/style.css\" rel=\"stylesheet\">"
#define LOGIN_BODY \
"<header>\n" \
- " <a href=\"" PROJECT_URL "\">" PROJECT_NAME "</a>, a suckless cloud\n" \
+ " <a href=\"" PROJECT_URL "\">" PROJECT_NAME "</a>," \
+ " a simple and lightweight cloud\n" \
"</header>\n" \
" <form class=\"loginform\" action=\"/login\" method=\"post\">\n" \
" <label for=\"username\">Username:</label>\n" \