Get up and running with xyOps quickly using Docker. This guide walks you through installation, first login, and creating your first automated job.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/pixlcore/xyops/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before starting, ensure you have:- Docker installed and running
- Port 5522 and 5523 available
- Basic familiarity with shell commands
Install with Docker
Run the container
Launch xyOps with a single Docker command:
The
-v /var/run/docker.sock mount allows xyOps to manage Docker containers on your host.Access the web UI
Open your browser to
http://localhost:5522Default credentials:- Username:
admin - Password:
admin
Create your first event
Events are jobs that run on a schedule or on demand.
- Click Events in the sidebar
- Click Add Event
- Set a title like “Hello World”
- Select Shell Plugin as the event plugin
- Enter this script:
- Click Save Changes
What’s next?
Self-hosting guide
Production deployment with TLS, storage backends, and multiple workers
Workflows
Build complex automation with the visual workflow editor
Monitoring
Set up server monitoring and custom metrics
API reference
Integrate xyOps with your applications
Common issues
Port already in use
Port already in use
If ports 5522 or 5523 are taken, change the port mapping:Then access xyOps at
http://localhost:8080Container won't start
Container won't start
Check Docker logs:Common causes:
- Insufficient disk space
- Permission issues with Docker socket
- Port conflicts
Can't login
Can't login
If you’ve lost your password, reset it via the command line:Enter your email address to reset the admin password.
See also
- Introduction - Learn about xyOps concepts
- Self-hosting - Production deployment guide
- Events - Deep dive into event configuration
- Troubleshooting - Common problems and solutions