Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | use main TLS server name for health check | Alan Pearce | 2024-08-25 | -1/+1 |
| | ||||
* | add wildcard domain redirect support | Alan Pearce | 2024-07-10 | -0/+1 |
| | ||||
* | add prefix to VCS configuration environment variables | Alan Pearce | 2024-06-29 | -2/+2 |
| | ||||
* | default redirect to true | Alan Pearce | 2024-06-26 | -1/+0 |
| | ||||
* | enable redirects on fly | Alan Pearce | 2024-06-26 | -0/+1 |
| | ||||
* | build with ko instead of nix | Alan Pearce | 2024-06-25 | -3/+7 |
| | ||||
* | fetch and build site on server start | Alan Pearce | 2024-06-25 | -0/+2 |
| | ||||
* | mount volume at /data | Alan Pearce | 2024-06-25 | -0/+5 |
| | ||||
* | re-add health checks | Alan Pearce | 2024-06-24 | -0/+9 |
| | ||||
* | handle TLS in server with ACME | Alan Pearce | 2024-06-24 | -21/+18 |
| | ||||
* | re-add health check | Alan Pearce | 2024-06-23 | -0/+7 |
| | ||||
* | simplify docker build | Alan Pearce | 2024-06-23 | -4/+0 |
| | ||||
* | add CD to fly | Alan Pearce | 2024-06-22 | -14/+8 |
| | ||||
* | fly: remove concurrency hard limit (default is now unlimited) | Alan Pearce | 2024-05-31 | -4/+3 |
| | ||||
* | pass config file via fly/docker instead of embedding in image | Alan Pearce | 2024-05-26 | -0/+4 |
| | ||||
* | format toml files with taplo | Alan Pearce | 2024-05-25 | -13/+13 |
| | ||||
* | server: support h2c | Alan Pearce | 2024-05-24 | -0/+2 |
| | ||||
* | listen on port 80 | Alan Pearce | 2024-04-23 | -2/+2 |
| | ||||
* | switch to net/http | Alan Pearce | 2024-04-23 | -1/+1 |
| | ||||
* | send headers from config.toml | Alan Pearce | 2024-04-20 | -2/+0 |
| | ||||
* | fly: don't modify http headers | Alan Pearce | 2024-04-19 | -0/+2 |
| | ||||
* | add missing environment variables | Alan Pearce | 2024-04-19 | -0/+2 |
| | ||||
* | use nix to build docker images | Alan Pearce | 2024-04-19 | -2/+1 |
| | ||||
* | fly: increase maximum concurrency | Alan Pearce | 2024-04-18 | -0/+4 |
| | ||||
* | run on fly | Alan Pearce | 2024-04-17 | -1/+6 |
| | ||||
* | disable auto-sleep (fly will charge for stopped machines soon) | Alan Pearce | 2024-04-16 | -2/+2 |
| | ||||
* | fly: stop running in secondary regions if no meaningful requests | Alan Pearce | 2024-04-10 | -2/+2 |
| | ||||
* | Tweak deployment timeouts | Alan Pearce | 2024-04-09 | -2/+2 |
| | ||||
* | fly: send a Host header when performing HTTP checks | Alan Pearce | 2024-04-07 | -0/+2 |
| | ||||
* | fly: shorten wait period before running checks after deploy | Alan Pearce | 2024-04-07 | -1/+1 |
| | ||||
* | Create /health handler | Alan Pearce | 2023-11-08 | -3/+1 |
| | ||||
* | Automatically redirect other hostnames to the configured base_url | Alan Pearce | 2023-11-05 | -0/+2 |
| | ||||
* | Use a special file for health checks | Alan Pearce | 2023-09-17 | -1/+1 |
| | | | | | | | This should remain a static file so that the static file functionality of the server can be tested. If it were a special case inside the server router, it could potentially continue to operate whilst the server otherwise no longer works | |||
* | add HTTP service checks | Alan Pearce | 2023-09-16 | -0/+6 |
| | ||||
* | Send HSTS header from Fly proxy | Alan Pearce | 2023-09-16 | -0/+2 |
| | | | | Bun seems to eat this header otherwise | |||
* | Merge homestead repository | Alan Pearce | 2023-09-15 | -31/+14 |
|\ | ||||
| * | Deploy to fly.io | Alan Pearce | 2023-09-15 | -0/+21 |
| | ||||
* | Increase fly connection limits | Alan Pearce | 2023-07-08 | -2/+2 |
| | ||||
* | Switch to HEAD requests for health checks | Alan Pearce | 2023-07-06 | -1/+1 |
| | ||||
* | Add HTTP health check | Alan Pearce | 2023-07-02 | -0/+11 |
| | ||||
* | Use fly proxy for TLS termination, using h2c | Alan Pearce | 2023-07-02 | -19/+15 |
| | ||||
* | Deploy to fly.io | Alan Pearce | 2023-07-01 | -0/+31 |