54 Commits

Author SHA1 Message Date
Jose Quintana
865e8e4e89 refactor: improve SWS installer script functionality for Linux/BSDs (#611)
* refactor: improve installer script functionality
* refactor: simplify installer script and installation docs
* fix: typos
2026-01-08 19:21:02 +01:00
Jose Quintana
9fbafcf3f5 fix: installer script failure when used in alpine linux (#610) 2026-01-05 03:53:40 +01:00
github-actions[bot]
520af20a03 docs: v2.40.1 [skip ci] (#601)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-08 04:03:19 +01:00
github-actions[bot]
f58d6355c1 docs: v2.40.0 [skip ci] (#591)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-30 23:36:09 +01:00
github-actions[bot]
c21d896f5f docs: v2.39.0 [skip ci] (#575)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-26 02:02:46 +01:00
github-actions[bot]
648170dc2b docs: v2.38.1 [skip ci] (#565)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-09 00:22:54 +02:00
github-actions[bot]
840522c4b2 docs: v2.38.0 [skip ci] (#555)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-21 23:02:33 +02:00
Jose Quintana
ac72d4e6be docs: v2.37.0 [skip ci] 2025-06-03 23:28:19 +02:00
Jose Quintana
934b0e2c40 docs: v2.36.1 [skip ci] 2025-04-02 00:23:31 +02:00
Jose Quintana
ee5c032dac docs: v2.36.0 [skip ci] 2025-02-10 21:58:31 +01:00
Jose Quintana
0053d74e6c refactor: improve post release updates ci workflow (#525) 2025-02-07 07:15:42 +01:00
Jose Quintana
28d6bd6f0e docs: v2.35.0 [skip ci] 2025-01-10 18:43:49 +01:00
Jose Quintana
d142db972d docs: v2.34.0 [skip ci] 2024-12-04 00:34:05 +01:00
Jose Quintana
8be70ac9b5 docs: v2.33.1 [skip ci] 2024-11-02 10:37:31 +01:00
Jose Quintana
3484e357de docs: v2.33.0 [skip ci] 2024-09-17 23:56:26 +02:00
Jose Quintana
e67e4c4901 docs: v2.32.2 [skip ci] 2024-08-14 00:10:12 +02:00
Jose Quintana
ce50a81d21 docs: v2.32.1 [skip ci] 2024-07-21 00:10:57 +02:00
Jose Quintana
9afff97acd docs: v2.32.0 [skip ci] 2024-06-19 06:49:32 +02:00
Jose Quintana
91f8ec0675 docs: improve download-and-install.md page (second part) 2024-05-23 00:42:42 +02:00
Jose Quintana
a888397180 docs: improve download-and-install.md page (#450) 2024-05-23 00:19:39 +02:00
Frank
b2911891cd feat: custom install version and directory options for binary installer (#449)
* update installer.sh to support overriding default variables

* add instructions on envs
2024-05-22 08:33:01 +02:00
Jose Quintana
7758525014 docs: v2.31.1 [skip ci] 2024-05-21 01:18:10 +02:00
Jose Quintana
8a9b2fc98f docs: v2.31.0 [skip ci] 2024-05-19 22:49:46 +02:00
github-actions
e30c6aaba6 docs: v2.30.0 [skip ci] 2024-04-29 01:01:21 +02:00
Wladimir Palant
a197f20650 feat: load testing benchmarks comparison for each commit via Github Actions (#355)
It runs load testing benchmarks comparison of SWS against several major web servers via CI regularly.
Results can be found at https://github.com/static-web-server/static-web-server/actions/runs/8802645161
and benchmark setup and corpus can be found at https://github.com/static-web-server/benchmarks-setup

* Run benchmarks for each commit via Github Actions
* Enable compression in all tested software
* Make sure lighttpd compresses the static file
* Use static config files
* Don't repeat vegeta command line parameters
* Use gnuplot to produce an overview graph
* Use graph-cli instead of gnuplot
* Use a dedicated test root directory and run various tests on it
* Display performance overview as job summary
* Remove scheduled test run
* Add (source) suffix to SWS version
* Merge artifacts after successful run
* Do not upload binary reports
* Simplify subdirectory names for merged artifact
* Move configuration and test root used for benchmarking into a separate repository

---------

Co-authored-by: Jose Quintana <1700322+joseluisq@users.noreply.github.com>
2024-04-24 02:30:44 +02:00
Jose Quintana
dd138988c4 docs: v2.28.0 [skip ci] 2024-03-09 00:49:34 +01:00
Jose Quintana
2286e452a0 docs: v2.27.0 [skip ci] 2024-02-13 00:20:15 +01:00
Jose Quintana
a3e5050ab6 docs: v2.26.0 [skip ci] 2024-02-11 00:01:08 +01:00
Jose Quintana
289356b8db docs: v2.25.0 [skip ci] 2024-01-23 01:06:39 +01:00
Jose Quintana
8815762f56 docs: v2.24.2 [skip ci] 2023-12-28 18:39:51 +01:00
Jose Quintana
233d080d56 docs: v2.24.1 [skip ci] 2023-11-15 00:19:57 +01:00
Jose Quintana
e4beae6111 docs: v2.24.0 [skip ci] 2023-11-09 01:52:53 +01:00
Jose Quintana
ed68616f0c docs: v2.23.0 [skip ci] 2023-10-15 23:02:05 +02:00
Jose Quintana
aeebc6f629 fix: installer script and enable some missing targets [skip ci] (#274) 2023-10-15 21:24:56 +02:00
Jose Quintana
dfc65c3627 docs: v2.22.1 [skip ci] 2023-09-19 22:44:55 +02:00
Jose Quintana
85e85f3a47 docs: v2.22.0 [skip ci] 2023-09-18 01:33:35 +02:00
Jose Quintana
2e69c6900f docs: v2.21.1 [skip ci] 2023-08-23 03:25:32 +02:00
Jose Quintana
843df40e13 docs: v2.21.0 [skip ci] 2023-08-19 02:08:33 +02:00
Jose Quintana
714897af90 docs: v2.20.2 [skip ci] 2023-08-03 02:01:32 +02:00
Jose Quintana
d680a4d587 docs: v2.20.1 [skip ci] 2023-07-21 00:03:32 +02:00
Jose Quintana
032aaf3839 refactor: post release script & dev makefile [skip ci] 2023-07-19 21:29:07 +02:00
Jose Quintana
d162108789 docs: v2.20.0 [skip ci] 2023-07-12 02:00:10 +02:00
Jose Quintana
2331c88927 fix: post ci release update script [skip ci] 2023-06-16 21:55:33 +02:00
github-actions
c4ec08b14e chore: release v2.19.0 updates [skip ci] 2023-06-16 00:41:06 +02:00
Jose Quintana
a0f92f5c4a refactor: post release updates ci script [skip ci] 2023-06-15 23:09:10 +02:00
Jose Quintana
0c3d786064 v2.18.0 installer [skip ci] 2023-06-08 00:34:42 +02:00
Jose Quintana
fba66655d3 fix: checksums ci workflow 2023-06-03 01:12:43 +02:00
Jose Quintana
18944741da feat: ci workflow for automate checksums 2023-05-10 03:01:45 +02:00
Jose Quintana
ae170232c0 refactor: simplify ci scripts 2023-05-09 22:07:11 +02:00
Jose Quintana
04d65ef572 refactor: sws binary installer instructions
https://static-web-server.net/download-and-install/#binary-installer-linuxbsds
2023-04-08 00:59:50 +02:00