-
-
Notifications
You must be signed in to change notification settings - Fork 177
Docker
You can run Wexflow using Docker from the official image on Docker Hub:
docker run -d -p 8000:8000 --name wexflow aelassas/wexflow:latest
Then access the Wexflow Admin Panel at: http://localhost:8000
-
Username:
admin
-
Password:
wexflow2018
For full Docker usage and options, see the Docker Hub page.
This section describes how build and run Wexflow Docker image.
- Download and unzip the latest version of wexflow-x.x-linux-netcore.zip:
unzip wexflow-x.x-linux-netcore.zip
The folder ./wexflow/ will be created on your current folder.
- Download Dockerfile and docker-compose.yml files and copy them on your current folder (next to wexflow folder). The folder structure should be like this:
./
├── wexflow/
├── Dockerfile
├── docker-compose.yml
- Run the following command on your current folder:
docker compose up
The folder ./wexflow/ will be mounted during the compose at runtime so you can have access to ./wexflow/Wexflow configuration folder and add custom tasks and their references at runtime, access log files and change the configuration if you want.
That's it Wexflow will start and the backend will be accessible from: http://localhost:8011/
If you've already deployed the Wexflow image and want to upgrade to a newer version, run the following commands to ensure you get all the latest updates:
docker compose build --no-cache
docker compose up
If you want to use MongoDB instead of SQLite, follow the instructions in docker-compose.yml file.
Copyright © Akram El Assas. All rights reserved.
- Install Guide
- HTTPS/SSL
- Screenshots
- Docker
- Configuration Guide
- Persistence Providers
- Getting Started
- Android App
- Local Variables
- Global Variables
- REST Variables
- Functions
- Cron Scheduling
- Command Line Interface (CLI)
- REST API Reference
- Samples
- Logging
- Custom Tasks
-
Built-in Tasks
- File system tasks
- Encryption tasks
- Compression tasks
- Iso tasks
- Speech tasks
- Hashing tasks
- Process tasks
- Network tasks
- XML tasks
- SQL tasks
- WMI tasks
- Image tasks
- Audio and video tasks
- Email tasks
- Workflow tasks
- Social media tasks
- Waitable tasks
- Reporting tasks
- Web tasks
- Script tasks
- JSON and YAML tasks
- Entities tasks
- Flowchart tasks
- Approval tasks
- Notification tasks
- SMS tasks
- Run from Source
- Fork, Customize, and Sync