Installation with container
Use the image ghcr.io/fullstaq-labs/sqedule-server
.
- You must pass configuration via environment variables. Learn more in Configuration. At minimum you need to configure the database type and credentials.
- Inside the container, the Sqedule server listens on port 3001.
- You don't need to manually setup database schemas. The Sqedule server takes care of that automatically during startup.
Example:
docker run --rm \
-p 3001:3001 \
-e SQEDULE_DB_TYPE=postgresql \
-e SQEDULE_DB_CONNECTION='dbname=sqedule user=sqedule password=something host=localhost port=5432' \
ghcr.io/fullstaq-labs/sqedule-server
Try it out, you should see the web interface's HTML:
curl localhost:3001
Next up
Now that it's installed, please be aware of the security considerations.