podsync 0.1.0

A server to sync podcasts with, mirroring the gpodder API. Designed for use with AntennaPod
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# podsync

A HTTP server for syncing podcast app state, mirroring the gpodder API. Designed for use with [AntennaPod].

[AntennaPod]: https://github.com/AntennaPod/AntennaPod

# Building

podsync uses sqlx in [offline mode] for builds.

To update the schema:
- `cargo install sqlx-cli`
- `cargo sqlx prepare` (with a present database)
- Commit in `sqlx-data.json`
- Unset `DATABASE_URL` during compilation

[offline mode]: https://docs.rs/sqlx/latest/sqlx/macro.query.html#offline-mode-requires-the-offline-feature