Skip to content

Docker Based Web Updater#8

Closed
FreezeManny wants to merge 15 commits intohamarituc:masterfrom
FreezeManny:master
Closed

Docker Based Web Updater#8
FreezeManny wants to merge 15 commits intohamarituc:masterfrom
FreezeManny:master

Conversation

@FreezeManny
Copy link
Copy Markdown

Overview

This PR adds a Docker-based web interface for managing DFS AIP downloads, providing a user-friendly alternative to the command-line tools.

What's New

  • Web UI: React frontend with profile management, manual/scheduled updates, and document downloads
  • REST API: FastAPI backend that wraps the existing api.py scripts
  • Docker Setup: Complete docker-compose configuration with persistent storage
  • Auto-updates: Optional scheduled updates (disabled by default)
  • Run History: Track all updates with detailed logs and status
  • OCR Support: Automatic PDF OCR processing with tesseract

PR Worthy?

Do you want this in your repo or should i keep it separated in a fork?
I could also make a Github Action that publishes the docker image into the docker hub.

One drawback is, that the dfsaip is very limited, so the first run will fail. (same as with the command line)

@FreezeManny FreezeManny reopened this Feb 23, 2026
@hamarituc
Copy link
Copy Markdown
Owner

Hi @FreezeManny. The diff of the already existing code in the online directory is quite large. Did you changed line endings or whitespace? I would like request you to restore this code-style. Otherwise its hard for me to review the real changes (if there are any).

@FreezeManny FreezeManny closed this by deleting the head repository Mar 1, 2026
@FreezeManny
Copy link
Copy Markdown
Author

I squashed all the changes and removed not needed onces in #9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants