Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -224,6 +224,9 @@ target_link_libraries(filter-spam PRIVATE terminator common zstd lz4)
add_executable(galaxy-util galaxy-util/galaxy-util.cpp)
target_link_libraries(galaxy-util PRIVATE common zstd libuat Tracy::TracyClient)

add_executable(galaxy-web galaxy-web/galaxy-web.cpp)
target_link_libraries(galaxy-web PRIVATE mongoose ini common libuat zstd)

add_executable(google-groups google-groups/google-groups.cpp)
target_link_libraries(google-groups PRIVATE curl common ssl)

Expand Down Expand Up @@ -325,6 +328,7 @@ install(TARGETS
filter-newsgroups
filter-spam
galaxy-util
galaxy-web
google-groups
import-source-maildir
import-source-maildir-7z
Expand Down Expand Up @@ -361,6 +365,7 @@ install(FILES
man/uat-filter-newsgroups.1
man/uat-filter-spam.1
man/uat-galaxy-util.1
man/uat-galaxy-web.1
man/uat-google-groups.1
man/uat-import-source-maildir.1
man/uat-import-source-maildir-7z.1
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,8 @@ These tools provide access to archive data:
### End-user Utilities

- tbrowser --- Curses-based text mode browser of archives.
- web --- Web server for looking up a single message by Message-ID.
- galaxy-web --- Local web server for browsing and searching a whole galaxy: newsgroup list, paginated thread lists, threaded message view, and full-text search within a group or across all groups.

## Future work ideas

Expand Down
6 changes: 6 additions & 0 deletions galaxy-web/config.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[server]
bind = 127.0.0.1
port = 8120

[galaxy]
path = news/galaxy
Loading
Loading