diff --git a/src/ui/web/cgi/pages/FeedUpdater.py b/src/ui/web/cgi/pages/FeedUpdater.py
new file mode 100644
index 0000000..985a555
--- /dev/null
+++ b/src/ui/web/cgi/pages/FeedUpdater.py
@@ -0,0 +1,38 @@
+#!/usr/bin/env python
+# -*- coding: UTF-8 -*-
+
+# enable debugging
+import urllib
+from feed.feed import Feed
+fail_feed=""
+success_list = ""
+feed_list_items = Feed.create_feeds_from_storage_folder()
+for feed in feed_list_items:
+ try:
+ feed.load_existing_feed()
+ success_list += '''
{FeedType}:{FeedName}
+ '''.format(FeedName=feed.name, FeedType=feed.type, FeedFolder=urllib.parse.urlencode({'FeedFolder': feed.feed_folder_path}))
+ except Exception as e:
+ fail_feed += '''{FeedType}:{FeedName}
+ '''.format(FeedName=feed.name, FeedType=feed.type, FeedFolder=urllib.parse.urlencode({'FeedFolder': feed.feed_folder_path}))
+
+
+page = '''Content-Type: text/html
+
+
+
+
+
+ FeedUpdater
+
+
+ FeedUpdater
+ Feeds wurden aktualisiert. Zurück
+ Erfolgreiche Feeds
+
+ Fehlgeschlagene Feeds
+
+
+ '''.format(FailFeedList=fail_feed, SuccessFeedList=success_list)
+
+print(page)
\ No newline at end of file
diff --git a/src/ui/web/cgi/pages/index.py b/src/ui/web/cgi/pages/index.py
index ac089d9..c0a1c20 100644
--- a/src/ui/web/cgi/pages/index.py
+++ b/src/ui/web/cgi/pages/index.py
@@ -51,6 +51,7 @@ page = '''Content-Type: text/html
FeedIndexSeite
+