Set single connection for sqlite pool.
version bump
Actually use the transaction we opened for transactional queries
Russet is a feed reader web server designed for simplicity and performance. It supports RSS and Atom feeds.
$ russet --db-file <database file> add-user your-username
$ russet --db-file <database file> --listen-address <listen address/port> run
The default database file is /tmp/russet-db.sqlite
and the default listen
address is 127.0.0.1:9892
.
You can specify configuration in a config file and use it with
russet --config-file <config file>
. A sample configuration is in
russet.toml.sample
.
Note that there's no DoS mitigation yet (and not much hardening in general), so be very cautious about exposing Russet to the Internet.
The following features are not yet supported, but will be soon.
Russet is licensed under the AGPL.
Russet's canonical source mirror is on Sourcehut at http://git.sr.ht/~whbboyd/russet. A mirror is maintained on Github at https://github.com/whbboyd/russet.