M README.md => README.md +5 -5
@@ 1,7 1,7 @@
-# FeeDon This!
-FeeDon This! is a service for Mastodon instances that allows users to generate RSS feeds from their home timeline, local timeline, and any lists they've created. Technically speaking you can _mostly_ do this by just subscribing to individual users' timelines in your RSS reader, but this doesn't work well if you want to keep your RSS reader in-sync with who you follow or follow users with private posts.
+# FeeDon
+FeeDon is a service for Mastodon instances that allows users to generate RSS feeds from their home timeline, local timeline, and any lists they've created. Technically speaking you can _mostly_ do this by just subscribing to individual users' timelines in your RSS reader, but this doesn't work well if you want to keep your RSS reader in-sync with who you follow or follow users with private posts.
-<img src="https://git.sr.ht/~vesto/feedon-this/blob/1cd87db7167f9d19fce10d52f37a62d20a05c8fe/docs/images/screenshot.png" width="400" alt="A screenshot of FeedOn in action" />
+<img src="https://git.sr.ht/~vesto/feedon/blob/1cd87db7167f9d19fce10d52f37a62d20a05c8fe/docs/images/screenshot.png" width="400" alt="A screenshot of FeedOn in action" />
## Getting started
While it's perfectly possible to run your own instance, it's much easier to use somebody else's instance. If this takes off I hope to run a publicly accessible instance for others, but given that the project is still in its early phases I'm limiting my instance for a select number of testers.
@@ 14,7 14,7 @@ Setting up a development instance is a bit tricky, as you really need to expose
To set up the project itself, run the following commands to clone the repo and install dependencies:
```
-git clone https://git.sr.ht/~vesto/feedon-this
+git clone https://git.sr.ht/~vesto/feedon
python3 -m venv .venv
source .venv/bin/activate
pip3 install -r requirements.txt
@@ 36,7 36,7 @@ flask --app feedon run -h 0.0.0.0 --debug -p 8000
If all goes well you should have a development server up and running and can navigate to your `BASE_URL` to log in and create some RSS feeds.
## Contributing
-You've probably already noticed that this project is a bit different than other open source projects you've interacted with. We're on SourceHut instead of GitHub! Not to fear though- if you're interested in reporting a bug you can use the [issue tracker](https://todo.sr.ht/~vesto/feedon-this) or for general discussion you can send an email to the [mailing list](https://lists.sr.ht/~vesto/feedon-this).
+You've probably already noticed that this project is a bit different than other open source projects you've interacted with. We're on SourceHut instead of GitHub! Not to fear though- if you're interested in reporting a bug you can use the [issue tracker](https://todo.sr.ht/~vesto/feedon) or for general discussion you can send an email to the [mailing list](https://lists.sr.ht/~vesto/feedon).
I'm pretty new to using SourceHut, so let's see how this goes!
M feedon/blueprints/auth.py => feedon/blueprints/auth.py +2 -2
@@ 43,10 43,10 @@ def begin():
resp = requests.post(
url=f"https://{instance_domain}/api/v1/apps",
data={
- 'client_name': 'Feed On This!',
+ 'client_name': 'FeedOn',
'redirect_uris': generate_redirect_uri(instance_domain),
'scope': scope,
- 'website': 'https://localhost:5000',
+ 'website': os.environ.get('BASE_URL'),
},
)
M feedon/templates/landing_pages/index.html => feedon/templates/landing_pages/index.html +2 -2
@@ 3,7 3,7 @@
{% block content %}
<h2>Intro</h2>
<p>
- FeeDon This! is a simple service that converts your Mastodon timelines
+ FeeDon is a simple service that converts your Mastodon timelines
into RSS feeds. In essense, it enables you to use your RSS reader as a
Mastodon client, nicely formatting your home, local, federated, and
list timelines into Atom feeds.
@@ 27,7 27,7 @@
</p>
<p>
If you want to be super duper careful, you can always self-host by
- setting up your own instance of FeeDon This!. See the project's
+ setting up your own instance of FeeDon. See the project's
<a href="https://sr.ht/~vesto/feedon-this">SourceHut repository</a> for
details.
</p>
M feedon/templates/layouts/main.html => feedon/templates/layouts/main.html +3 -3
@@ 1,12 1,12 @@
<!DOCTYPE html>
<html>
<head>
- <title>{% block title %}FeeDon This!{% endblock %}</title>
+ <title>{% block title %}FeeDon{% endblock %}</title>
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='style.css') }}" />
</head>
<body>
<div class="content">
- <h1>FeeDon This!</h1>
+ <h1>FeeDon</h1>
<nav>
{% if g.current_user %}
<ul>
@@ 36,7 36,7 @@
{% endblock %}
</div>
<footer>
- FeeDon This! is ©2023 <a href="https://www.stevegattuso.me">Steve Gattuso</a> and is released under the <a href="https://git.sr.ht/~vesto/feedon-this/tree/main/item/LICENSE.txt">GNU GPL v3 License</a>.
+ FeeDon is ©2023 <a href="https://www.stevegattuso.me">Steve Gattuso</a> and is released under the <a href="https://git.sr.ht/~vesto/feedon-this/tree/main/item/LICENSE.txt">GNU GPL v3 License</a>.
</footer>
</body>
</html>