Gabriel Simmer
b40c7a0262
Large refactoring of caching, split posts into own module
Fly Deploy / Deploy app (push) Successful in 6m13s
2023-10-01 02:36:27 +01:00
Gabriel Simmer
692e765561
cargo fmt
Fly Deploy / Deploy app (push) Successful in 2m16s
2023-09-26 23:56:54 +01:00
Gabriel Simmer
152ccf8ba5
Clean APT CACHE from Dockerfile
Fly Deploy / Deploy app (push) Successful in 2m10s
2023-09-22 13:52:45 +01:00
Gabriel Simmer
b18534f384
Use shared get_posts() function for rss and post list
...
Checkout v4
3.6.0 checkout
Try remote builder
2023-09-22 13:52:38 +01:00
Gabriel Simmer
8d51d01c8b
Add plausible script
Fly Deploy / Deploy app (push) Failing after 45s
2023-09-22 13:11:03 +01:00
Gabriel Simmer
2b8c13014b
Properly format RSS pubdates
2023-09-22 13:10:44 +01:00
Gabriel Simmer
34e0a15e36
Publish monitoring and me post
2023-09-22 11:53:12 +01:00
Gabriel Simmer
dcba9beba2
rss content type
Fly Deploy / Deploy app (push) Failing after 54s
2023-09-22 11:33:56 +01:00
Gabriel Simmer
8761b57f80
Add /rss endpoint
2023-09-22 11:31:49 +01:00
Gabriel Simmer
b5a2e5b08e
Use mainline checkout
Fly Deploy / Deploy app (push) Successful in 1m57s
2023-08-15 09:19:56 +01:00
Gabriel Simmer
76fe41cf31
Add Fediverse link
Fly Deploy / Deploy app (push) Successful in 2m9s
2023-08-14 08:48:15 +01:00
Gabriel Simmer
842b667516
Orgmode image rendering, images
Fly Deploy / Deploy app (push) Failing after 3s
2023-08-13 19:50:36 +01:00
Gabriel Simmer
04e3f03be6
Add DIY Tailscale Funnel post
Fly Deploy / Deploy app (push) Failing after 2s
2023-08-11 08:46:03 +01:00
Gabriel Simmer
ea846f3b5b
Re-enable memory caching
...
Fly Deploy / Deploy app (push) Failing after 3s
TODO: Proper CLI flag for this
2023-08-06 21:55:19 +01:00
Gabriel Simmer
5aa91cbd2f
Add infra and personal site projects
Fly Deploy / Deploy app (push) Failing after 3s
2023-08-06 21:54:08 +01:00
Gabriel Simmer
6e3a111cbf
Implement language pills
Fly Deploy / Deploy app (push) Failing after 4s
2023-08-06 21:46:21 +01:00
Gabriel Simmer
58a5ae82fc
Markdown and Orgmode rendering
Fly Deploy / Deploy app (push) Successful in 2m26s
2023-07-31 15:22:36 +01:00
Gabriel Simmer
9cb948df27
Sorting of blog posts
...
Fly Deploy / Deploy app (push) Successful in 2m28s
We read the first 100 bytes of each post file and parse the date out
of it to use in sorting.
2023-07-31 13:54:35 +01:00
Gabriel Simmer
c27b7edfaf
Copy over dhall in Docker image
Fly Deploy / Deploy app (push) Successful in 2m3s
2023-07-31 11:58:04 +01:00
Gabriel Simmer
63438dc281
Load and display projects, styling
Fly Deploy / Deploy app (push) Successful in 5m5s
2023-07-31 11:50:55 +01:00
Gabriel Simmer
0bfcbeebfb
Working out dhall configuration
Fly Deploy / Deploy app (push) Successful in 1m43s
2023-07-21 23:15:14 +01:00
Gabriel Simmer
154754cc31
Add CI to Fly.io
Fly Deploy / Deploy app (push) Successful in 1m45s
2023-07-21 09:14:17 +01:00
Gabriel Simmer
72814bd0a9
Copy assets in Dockerfile, remove debug println
2023-07-20 15:13:49 +01:00
Gabriel Simmer
d307ff0b03
Remove .keep file
2023-07-20 14:59:58 +01:00
Gabriel Simmer
c43cf8b261
Serve static files (e.g css)
2023-07-20 14:59:50 +01:00
Gabriel Simmer
1ad416634d
Port posts over
...
Actual layout, parsing of publish dates and titles is TBD.
2023-07-20 14:05:34 +01:00
Gabriel Simmer
a5ff805136
Fly.io+LiteFS deployment
2023-07-19 22:10:49 +01:00
Gabriel Simmer
1f001de0c3
Add cargo.lock
2023-07-19 21:26:11 +01:00
Gabriel Simmer
c2449dcaf1
cargo fmt
2023-07-19 21:04:25 +01:00
Gabriel Simmer
3b849e6e6e
Initial commit of proof-of-concept
...
This is /really/ rough, but is a really rough sketch of how I plan to build my
overengineered personal website with Rust and eventually Fly.io + LiteFS.
2023-07-19 21:03:58 +01:00
Gabriel Simmer
a83729bd08
Initial commit
2023-07-19 19:47:52 +01:00