Skip to content

Latest commit

Β 

History

History
85 lines (59 loc) Β· 1.59 KB

File metadata and controls

85 lines (59 loc) Β· 1.59 KB

πŸ‘‹ Welcome to whoogle πŸš€

whoogle - Self-hosted Docker Compose deployment

πŸ“‹ Description

Whoogle is a containerized service deployed using Docker Compose. This setup provides a complete, production-ready deployment with proper security defaults, logging, and configuration management.

πŸ“¦ Installation

Using curl

curl -q -LSsf "https://raw.githubusercontent.com/composemgr/whoogle/main/docker-compose.yaml" -o compose.yml

Using git

git clone "https://github.com/composemgr/whoogle" ~/.local/srv/docker/whoogle
cd ~/.local/srv/docker/whoogle
docker compose up -d

Using composemgr

composemgr install whoogle

πŸ”§ Configuration

Environment Variables

TZ=America/New_York
BASE_HOST_NAME=${HOSTNAME}
BASE_DOMAIN_NAME=

🌐 Access

πŸ“‚ Volumes

  • ./rootfs/config/whoogle - Configuration files
  • ./rootfs/data/whoogle - Application data

πŸ” Security

  • Change default passwords after first login
  • Use HTTPS via reverse proxy in production
  • Configure authentication as needed

πŸ” Logging

docker compose logs -f

πŸ› οΈ Management

Start services

docker compose up -d

Stop services

docker compose down

Update images

docker compose pull && docker compose up -d

πŸ“‹ Requirements

  • Docker Engine 20.10+
  • Docker Compose V2+
  • Sufficient disk space for data and logs

🀝 Author

πŸ€– casjay: Github πŸ€–
πŸ¦„ composemgr: Github πŸ¦„