Commit Graph

48 Commits

Author SHA1 Message Date
klemek a65c3dd944 docs(README): mention fail-with-body in curl 2026-05-03 19:01:37 +02:00
klemek 458104026f ci: separate lint and test workflows
Python Lint CI / ruff (push) Successful in 2m6s
Python Lint CI / ruff-format-check (push) Successful in 2m5s
Python Lint CI / ty (push) Successful in 2m5s
Python Test CI / coverage (push) Failing after 1m57s
2026-05-03 18:42:52 +02:00
klemek a1f5f9f34b ci: use actions/setup-uv
Docker CI / docker-build (push) Failing after 2m1s
2026-05-03 18:34:25 +02:00
klemek 7bc30a3f4d docs: add CI status
Python CI / ruff (push) Successful in 8m11s
Python CI / ruff-format-check (push) Successful in 4m43s
Python CI / ty (push) Successful in 5m12s
Docker CI / docker-build (push) Successful in 15m37s
Python CI / coverage (push) Failing after 6m10s
2026-05-02 00:26:58 +02:00
klemek 95514f16cb fix: no message on bare curl 2026-04-27 15:15:34 +02:00
klemek f4f00a290c feat: SPA sites 2026-04-25 19:11:25 +02:00
klemek c0c281e25c feat: X-Host-Only 2026-04-21 22:51:35 +02:00
klemek 8f0e063ab7 fix(compose.yml): add sample extra_hosts for simplicity 2026-04-21 15:03:16 +02:00
klemek 5dd4ae4f3d docs(README): add sample publishing 2026-04-21 00:02:37 +02:00
klemek 1b9eed87b9 fix: allow args before/after command 2026-04-20 21:25:51 +02:00
klemek 90742e63f1 fix: repeating container 2026-04-20 20:00:13 +02:00
klemek e8a59c7e65 docs: proper docs 2026-04-20 19:01:25 +02:00
klemek 33cfd350a5 feat: X-Proxy 2026-04-20 17:00:28 +02:00
klemek 5671d68e21 feat: X-Redirect pages 2026-04-20 11:36:56 +02:00
klemek 0f2b607ade docs(README): update README 2026-04-19 23:55:23 +02:00
klemek 0daa532a02 docs(README): update README 2026-04-19 23:17:44 +02:00
klemek aa32081082 tests(data_dir): add data_dir tests 2026-04-19 23:09:24 +02:00
klemek a8da6d6f91 tests: add test framework 2026-04-19 23:09:24 +02:00
klemek d0316dbd62 feat(handler): 403 on host already taken 2026-04-18 19:36:50 +02:00
klemek 5ffc81b6ca feat(handler): 404 on host not found 2026-04-18 19:36:21 +02:00
klemek 32b4d9385c docs: update README 2026-04-17 19:21:49 +02:00
klemek 1f1f142446 feat: better tokens 2026-04-17 00:48:44 +02:00
klemek 99d49e22bd feat: http->https upgrade server 2026-04-14 22:44:43 +02:00
klemek ec21aead67 feat: sample docker compose 2026-04-14 21:46:41 +02:00
klemek 70f8244199 chore: update TODO and add uv targets 2026-04-14 21:46:39 +02:00
klemek a439a5a859 docs: security already handled (no symlink + path filtered + TLS) 2026-04-12 23:58:37 +02:00
klemek ed74953fd7 feat: favicon 2026-04-12 23:52:48 +02:00
klemek 08cf1b22b0 feat: copy certbot certificates for unique path 2026-04-12 23:40:15 +02:00
klemek 73ead1627b feat: create certificate on demand 2026-04-12 23:31:16 +02:00
klemek 7f7fdc2d2a feat: renew command 2026-04-12 23:22:33 +02:00
klemek 87341d4c25 refactor: use argparse subparser 2026-04-12 23:00:04 +02:00
klemek 1e163f4023 feat: multiple hosts for same http server 2026-04-12 22:43:20 +02:00
klemek ef92d95115 feat: certificate manager 2026-04-12 21:11:37 +02:00
klemek cd81abf785 feat: better logging 2026-04-12 15:30:46 +02:00
klemek 64adac02a2 feat: better error page and headers handling 2026-04-12 13:34:07 +02:00
klemek de2f150e96 feat: certbot well-known redirection 2026-04-12 13:08:45 +02:00
klemek 084e8e5ae4 feat: install certbot and add parameters 2026-04-12 13:08:43 +02:00
klemek 416dc2673b chore(make): add uv --active and specify port 2026-04-12 12:03:30 +02:00
klemek e6c66fd2cf feat: ignore dot files 2026-04-12 00:24:21 +02:00
klemek d749e5ee63 feat: set host with header 2026-04-12 00:24:09 +02:00
klemek e7fc808212 feat: page specific host 2026-04-12 00:09:07 +02:00
klemek 937ecda472 feat: content too large 2026-04-11 23:20:22 +02:00
klemek 7077178885 feat: delete content 2026-04-11 23:20:22 +02:00
klemek f1abfbd9bd feat: post content 2026-04-11 23:20:22 +02:00
klemek a6a7d1bf80 feat: env vars 2026-04-11 23:20:22 +02:00
klemek f70a893fd4 feat: dockerfile 2026-04-11 23:20:20 +02:00
klemek f23640a1c6 docs: README and TODO list 2026-04-11 19:04:29 +02:00
klemek c8bb21cc20 initial commit 2026-04-11 17:58:39 +02:00