docker
This is an old revision of the document!
Table of Contents
Building own Docker image
Important: Running WolfRecorder inside a Docker container is not recommended for production use. This setup is provided as a proof of concept and has not been tested for stability or security.
Requirements
- Docker
- Docker Compose
- Git
Steps
1. Clone the repository:
git clone https://github.com/nightflyza/wolfrecorder-docker.git cd wolfrecorder-docker
2. Build the Docker image (with cache disabled):
docker compose build --no-cache
3. Start the container in detached mode:
docker compose up -d
Managing the Container
To stop the container:
docker compose down
To restart the running container:
docker compose restart
To access container shell:
docker exec -it wolfrec bash
Verification
Check the container logs:
docker logs -f wolfrec
The web interface will be available on port 9090
Notes
- Persistent data is stored in Docker volumes as defined in docker-compose.yml.
- The entrypoint script initializes the database and configuration files automatically.
- Cron jobs and services are managed via supervisord inside the container.
docker.1751147941.txt.gz · Last modified: by nightfly
