Simon Bruder
98e1ebcede
Add tenth (final) episode
10 months ago
Simon Bruder
3d02d8fc98
Add ninth episode
11 months ago
Simon Bruder
a48b5cdba3
Add eighth episode
11 months ago
Simon Bruder
324a836ca7
Add seventh episode
11 months ago
Simon Bruder
a9c270502f
Add sixth episode
11 months ago
Simon Bruder
38a4192d9a
Add fifth episode
12 months ago
Simon Bruder
eb1a50519b
Remove left over usage macros::title
12 months ago
Simon Bruder
947edd46af
Add fourth episode
12 months ago
Simon Bruder
48a1ca877a
Add third episode
12 months ago
Simon Bruder
6553b2574c
readme: Exclude logo/banner from grant explicitly
12 months ago
Simon Bruder
dd0caada4a
subscribe: Mention recommended podcast clients
1 year ago
Simon Bruder
9c14f1bb19
Make encode bit-exact
...
This ensures only files that were actually changed have to be uploaded
on deploy.
1 year ago
Simon Bruder
cb6ccc54a4
Ensure production deployment is done from master
1 year ago
Simon Bruder
d44a26e590
Add second episode
1 year ago
Simon Bruder
412f7b2d74
Deploy files conditionally based on checksum
...
By default rsync uses modification time and file size which is effectively
reduced to just file size due to using Nix. This is not enough to work
reliably e.g. on changes to a single letter or fixed-format strings.
1 year ago
Simon Bruder
fdaa9e2e7d
sch001: Use reasonable publication time time
1 year ago
Simon Bruder
161176d2ff
Ensure deployment is always in a usable state
...
Prior to this change, index.html was deployed before all episode media
files which could lead to the episode already being shown as available
while the media is still being uploaded.
1 year ago
Simon Bruder
5052394ae4
Show overlay on staging
1 year ago
Simon Bruder
8d996651aa
Correctly handle HTML description in feed
1 year ago
Simon Bruder
065eea72b8
Add first episode
1 year ago
Simon Bruder
fb351d34d3
Increase mp3 bitrate
...
Sadly, too many people and applications still prefer this archaic format
so it has to sound somewhat good.
1 year ago
Simon Bruder
81344a495d
Add actually useful content to the readme
1 year ago
Simon Bruder
ed6c3ce530
Remove NixOps deployment
...
It is deployed as part of my personal infrastructure. Its NixOS
configuration can be found as part of yuzuru’s configuration[1].
[1]: https://git.sbruder.de/simon/nixos-config/src/branch/master/machines/yuzuru/services/schabernack.nix
1 year ago
Simon Bruder
1045ed59df
Fix even more typos
1 year ago
Simon Bruder
dbe7d502ae
Add teaser
1 year ago
Simon Bruder
14ff4a39a6
Use flac instead of opus as source file format
...
Using opus was a workaround when I still used drone for deployments.
Since it now is deployed from my local machine, having FLACs in the
repository is not that problematic.
1 year ago
Simon Bruder
2c314bc3b9
Fix typo on subscribe page
1 year ago
Simon Bruder
e648b8f1b0
Add owner email to feed
...
It is required by some podcast directories.
1 year ago
Simon Bruder
c81798289f
Remove itunes category from feed
1 year ago
Simon Bruder
aaf58bdbfc
Remove superflous pad_to config option
1 year ago
Simon Bruder
4972e93119
Do not include episode number in title
...
It confuses many people what SCH001 means and it also looks somewhat
weird, especially since we do not refer to the episode numbers.
1 year ago
Simon Bruder
0dfd8746d3
Add deploy script
1 year ago
Simon Bruder
564a4f3366
Set subtitle
1 year ago
Simon Bruder
1391ef32c9
Fix episode 0 not being a podcast
1 year ago
Simon Bruder
c28363e47a
Use more refined robots.txt template
...
The previous one possibly also blocks RSS feeds.
1 year ago
Simon Bruder
281157346e
Add option to build for staging
...
This uses a different base url and adds uses an all-blocking robots.txt.
1 year ago
Simon Bruder
1294d2f305
Trim description in meta section
1 year ago
Simon Bruder
ff68b79ca8
Add favicon
1 year ago
Simon Bruder
b087785e6e
Update to NixOS 21.11
...
Otherwise running ffmpeg fails due to pipewire on the host using a
different glibc version.
1 year ago
Simon Bruder
294792a484
Rework subscribe page content
1 year ago
Simon Bruder
b5201615d1
License the project under the MIT license
1 year ago
Simon Bruder
4a6813d33a
Encode different episodes simultaneously
...
This results in less nice log output, but if it’s faster then who cares?
1 year ago
Simon Bruder
ce403a97a3
Remove per-episode poster feature
...
We won’t use it.
1 year ago
Simon Bruder
e7abbea3bc
Use correct description and author values
1 year ago
Simon Bruder
4817f92495
Make navbar handle longer descriptions better
...
This is achieved by using a smaller font and enabling hyphenation (where
possible) and justification.
1 year ago
Simon Bruder
bf5565cd76
encode.py: Force libfdk_aac
...
For some reason, it is not the default.
1 year ago
Simon Bruder
2def00c45c
Reformat python scripts
1 year ago
Simon Bruder
2ebb59ad7f
Remove netlify directory
...
It will not be deployed to netlify.
1 year ago
Simon Bruder
b3bc5689b6
Apply chosen theme
1 year ago
Simon Bruder
3ded971b88
Remove chapter feature
...
We don’t have chapters
1 year ago