You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The application now supports secure public access to RSS feeds without requiring authentication headers. This is perfect for sharing feeds with RSS readers and other applications.
45
+
46
+
### How It Works
47
+
48
+
1.**Create a Feed**: Use the auto source feature to generate a feed
49
+
2.**Get Public URL**: The system returns a public URL with an embedded token
50
+
3.**Share the URL**: Anyone can access the feed using this URL
51
+
4.**Secure Access**: The token is cryptographically signed and URL-bound
52
+
53
+
### Example
54
+
55
+
```bash
56
+
# Create a feed
57
+
curl -X POST "https://your-domain.com/auto_source/create" \
# Edit the file and replace 'your-generated-secret-key-here' with your actual secret key
114
+
# The docker-compose.yml file is already included in the repository
115
+
```
116
+
117
+
4.**Start the application:**
118
+
```bash
119
+
docker-compose up
64
120
```
65
121
66
122
The application will be available at `http://localhost:3000`.
67
123
124
+
**⚠️ Important**: The `HTML2RSS_SECRET_KEY` environment variable is required. Without it, the application will not start and will display setup instructions.
125
+
68
126
### Frontend Development
69
127
70
128
The project includes a modern Astro frontend alongside the Ruby backend:
0 commit comments