mirror of
https://github.com/seanmorley15/AdventureLog.git
synced 2026-07-30 15:28:30 -04:00
- Introduced .dockerignore to exclude unnecessary files from Docker context. - Added .env.aio.example for minimal configuration of the AdventureLog All-in-One setup. - Updated .env.example to include optional SITE_URL and GUNICORN_WORKERS settings. - Enhanced deploy.sh script for improved deployment flexibility and backup options. - Updated docker-compose files to use PostGIS 16-3.5 and added health checks for services. - Created docker-compose.aio.yml for All-in-One deployment configuration. - Improved health checks and service dependencies in docker-compose.dev.yml and docker-compose.yml. - Added GitHub workflows for building and pushing Docker images, including smoke tests for AIO setup.
1.8 KiB
1.8 KiB
🚀 Install Options for AdventureLog
AdventureLog can be installed in a variety of ways, depending on your platform or preference.
Which setup should I use?
| Your situation | Recommended path |
|---|---|
| New homelab / quick install | Quick start installer — AIO by default, interactive setup |
| Full env control, split containers, or custom integrations | Standard Docker — full .env.example (also available in installer advanced mode) |
| Split domains or path-based reverse proxy (Traefik, NPM, Caddy) | Standard Docker + reverse proxy docs |
| Kubernetes cluster | Kubernetes + Kustomize — see k8s/base/ |
📦 Docker Quick Start
::: tip Quick Start Script
The fastest way to get started:
Install AdventureLog with a single command →
Perfect for Docker beginners.
:::
🐳 Popular Installation Methods
- All-in-One Docker (AIO) — Single container, one port, minimal config
- Docker — Standard multi-container setup
- Proxmox LXC — Lightweight virtual environment
- Synology NAS — Self-host on your home NAS
- Kubernetes + Kustomize — Advanced, scalable deployment
- Unraid — Easy integration for homelabbers
- Umbrel — Home server app store
- TrueNAS — TrueNAS app catalog
⚙️ Advanced & Alternative Setups
- Nginx Proxy Manager - Easy reverse proxy config
- Traefik — Dynamic reverse proxy with automation
- Caddy — Automatic HTTPS with a clean config
- Dev Container + WSL - Windows dev environment with WSL 2 + Dev Containers