Paul van Tilburg
9d1bfd8351
Add a changelog
2022-05-24 11:28:10 +02:00
Paul van Tilburg
326a29480b
Install the templates; set env var for location
2022-05-24 11:28:09 +02:00
Paul van Tilburg
8afd4b17ba
Add a simple index page that explains the usage
2022-05-24 11:05:59 +02:00
Paul van Tilburg
fb02ddd242
Clarify it more with an example URL
2022-05-24 10:51:37 +02:00
Paul van Tilburg
4ff6d14859
Explain how to use the service; tweak text
2022-05-24 10:49:02 +02:00
Paul van Tilburg
18f4a5f575
Add feed category and iTunes extension attributes
2022-05-24 10:35:10 +02:00
Paul van Tilburg
85cc0b06b2
Second round of rework to make more podcast clients happy
...
* Prefix the feed handler path with '/feed'
* Mount both handlers under `/` now that they have a prefix in the path
* Provide the backend to the feed and download handler in their paths
* Use the ID as filename download handler, also add an extension
2022-05-24 10:04:06 +02:00
Paul van Tilburg
a4546c1641
Use redirection instead of streaming
...
This might solve some issues with clients that don't get the file type
and size and don't know what to do?
Also, we're not longer involved in the download, yay! (For now.)
2022-05-23 22:21:38 +02:00
Paul van Tilburg
1ab89f87c4
Don't use Markdown link formatting
2022-05-23 22:20:02 +02:00
Paul van Tilburg
fc2f200ee5
Also pass the backend to the download handler
2022-05-23 22:19:13 +02:00
Paul van Tilburg
c6789d51fb
Add Debian packaging via cargo-deb
...
* Add the required metadata to `Cargo.toml`
* Add a systemd unit file
* Use `Rocket.toml.example` as the default configuration
2022-05-20 16:54:09 +02:00
Paul van Tilburg
ff36880e4f
Use the same description everywhere
2022-05-20 16:43:39 +02:00
Paul van Tilburg
d7f209aecc
Add README.md and LICENSE file
...
Also link the files from the crate and include `README.md` as the main
crate documentation
2022-05-20 16:19:58 +02:00
Paul van Tilburg
6efae911de
Configure URL via config; dd Rocket.toml example file
...
Also ignore a local `Rocket.toml`; it can be used for development
without committing it.
2022-05-20 16:15:33 +02:00
Paul van Tilburg
aac6248878
Initial import into Git
2022-05-20 16:14:55 +02:00