Skip to content
This repository was archived by the owner on Feb 23, 2026. It is now read-only.

superdurszlak/DOOR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOOR

DOOR: Docker - Ollama - Open WebUI - ROCm

Requirements

Hardware:

  • AMD GPU

OS:

  • Linux - Tested with Arch Linux, kernel version 6.14.7-arch1-1

Software:

  • Docker or equivalent (e.g., podman)
  • Docker Compose or equivalent (e.g., podman-compose)
  • ROCm
  • overlayfs (recommended for Docker volume issues)

Note: ROCm installation instructions can be found in the Installation Guide.

Configuration

The compose file can be configured via .env file:

OPENWEBUI_PORT=<port>
CONTEXT_QUANT_TYPE=<f16|q8_0|q4_0>

Usage without installation

Run compose as root.

Start

sudo docker compose [-f <path-to-docker-compose.yaml>] [--env-file <path-to-dot.env>] up

Stop

sudo docker compose [-f <path-to-docker-compose.yaml>] [--env-file <path-to-dot.env>] down

Installation and Configuration

Getting Started

  1. Customize configuration:
    Create .env file in this directory to set parameters (e.g., OPENWEBUI_PORT, CONTEXT_QUANT_TYPE).

  2. Run setup script:

    # Setup without specifying Docker runtime
    ./setup.sh
    
    # Setup with specified Docker runtime (e.g., podman-compose)
    ./setup.sh podman-compose

    This installs required dependencies, configures environment variables, and sets up the service.

  3. Verify installation:

    # Verify service status
    sudo systemctl status door-llm
    
    # Check logs
    journalctl -u door-llm.service  | tail -f -n 50

Troubleshooting

Podman UID/GID Pool Exhaustion

This is a known Podman issue: podman-container-tools/podman#12715

Add subuid/subguid pools and run podman system migrate.

Permission Errors

Ensure you're running commands with sudo when necessary.

Missing Dependencies

Verify ROCm and Docker/Podman are properly installed.

Docker Volume Issues

If using Docker, ensure overlayfs is enabled in your kernel.

About

DOOR: Docker - Ollama - Open WebUI - ROCm

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages