Skip to content

Commit

Permalink
Update README and settings.dist.json files
Browse files Browse the repository at this point in the history
  • Loading branch information
questionlp committed Nov 26, 2024
1 parent a251e2d commit ba791eb
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Once you submit the new application form, a client key, client secret and an acc

## Bluesky

For Bluesky accounts, the application currently only supports using app passwords.
For Bluesky accounts, the application currently only supports using app passwords along with generated session strings/tokens. The support for session strings is in early experimental stages and it is **not** recommeded for use in production.

### App Password

Expand Down Expand Up @@ -75,7 +75,6 @@ The `feeds.json` file contains application configuration settings for the applic
| -------- | ----------- |
| database_file | Location of the SQLite database file that will be used to store episodes that the application has already been processed. (Default: `dbfiles/feed_info.sqlite3`) |
| database_clean_days | Number of days to keep records in the SQLite database. Used by the clean-up function to remove older entries. This value should be greater than the value set for `recent_days`. (Default: `90`) |
| bluesky_session_file | Location of the SQLite database file used to store Bluesky session tokens. (Default: `dbfiles/bluesky_session.sqlite3`) |
| log_file | Path for the log file the application used for recording event logs. (Default: `logs/app.log`) |
| user_agent | User Agent string to provide when retrieving a podcast feed. (Default: `Mozilla/5.0 (X11; Linux x86_64; rv:132.0) Gecko/20100101 Firefox/132.0`). |
| feeds | List of [Feed configuration keys](#feed-configuration-keys) containing podcast feeds and associated settings. |
Expand All @@ -101,6 +100,7 @@ The `feeds.json` file contains application configuration settings for the applic
| enabled | Enable posting new episodes to Bluesky. (Default: `true`) |
| username | Bluesky account username, excluding the leading `@`. |
| app_password | App password for the Bluesky account. |
| session_file | Location of the SQLite database file used to store Bluesky session tokens. (Default: `dbfiles/bluesky_session.sqlite3`) |
| use_session_token | Enable the use of Bluesky session token to connect to Bluesky. (Default: `false`) |
| api_url | The base API URL for Bluesky. (Default: `https://bsky.social`) |
| template_file | Path for the Jinja2 template file that will be used to format the post. (Default: `templates/post-bluesky.txt.jinja`) |
Expand Down
3 changes: 2 additions & 1 deletion settings.dist.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"database_file": "dbfiles/feed_info.sqlite3",
"database_clean_days": 90,
"bluesky_session_file": "dbfiles/bluesky_session.sqlite3",
"log_file": "logs/app.log",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64; rv:130.0) Gecko/20100101 Firefox/130.0",
"feeds": [
Expand All @@ -17,6 +16,8 @@
"enabled": true,
"username": "",
"app_password": "",
"bluesky_session_file": "dbfiles/bluesky_session.sqlite3",
"use_session_token": false,
"api_url": "https://bsky.social",
"template_path": "templates",
"template_file": "post-bluesky.txt.jinja",
Expand Down

0 comments on commit ba791eb

Please sign in to comment.