gdluxx is nothing more than a self-hosted browser based gui for gallery-dl
- GUI: Paste one or more URLs and download. No command line required
- Batch Processing: Submit multiple URLs at once
- Site Rules: Apply specific gallery-dl options based on URL patterns
- Config Editor: Built-in JSON editor with syntax highlighting, validation, and file upload
- Keyword Info: Test what metadata different sites provide for use in your config file
- Job Management: View running, completed, and failed jobs with output and statistics
- Browser Extension: Send URLs directly from your browser with a click
- API: Programmatically send URLs via API endpoint from your own scripts
- Version Management: Download and update gallery-dl binary without leaving the app
The browser extension allows sending URLs directly to gdluxx without leaving your browser
- Click to send: URL sending from your toolbar
- Keyboard shortcut: Alt+L (customizable) opens the UI
- Image context menu: Right-click any image to send it directly
- Batch sending: Send multiple URLs at once
- URL substitution: Match and replace parts of URLs
- Permissions Control: Limit the extension to specific sites you choose or all of them
I've been using gallery-dl for a long time now, it's a great program. And while I've come up with processes to make using gallery-dl simpler (rather than executing it against one URL at a time in the terminal), this will eliminate the need to leave the browser. I'm guessing I'll be needing more storage space very soon.
Only Docker installation is supported.
Warning
To avoid permissions issue, the bind mount directory must not be created by the container.
-
git clone https://github.com/gdluxx/gdluxx.git
-
cd gdluxx -
mkdir data
-
cp .env.example .env
-
openssl rand -hex 32 | xargs -I{} sed -i'' "s/^AUTH_SECRET=.*/AUTH_SECRET={}/" .env
- This will generate an AUTH_SECRET token and update the
.envfile with it
- This will generate an AUTH_SECRET token and update the
-
docker compose up -d
- Navigate to http://localhost:7755 in your browser
Tip
See install guide for details on ORIGIN configuration and custom paths
The extension is available on both the Chrome Web Store and Firefox Add-ons.
gdluxx is pronounced jee dee luks
It's a combination of gallery-dl and deluxe



