Low-code application development platform.
5.0K
Maintained by:
Where to get help:
4: Most recent Jitterbit App Builder version 4 release. This is the
recommended tag for most use cases.
4.X.Y.Z: Specific Jitterbit App Builder release. X corresponds to the
Jitterbit release; Y is the patch number; and Z is a unique build
number.
latest: Most recent Jitterbit App Builder release. Note that the latest
release may include backwards breaking changes.
Jitterbit App Builder is a leading enterprise low-code application platform that makes it quick and easy to build scalable, end-to-end apps that seamlessly integrate into existing systems.
docker run --publish "80:8080" \
--env ConnectionInfo__DatabaseType=<DB TYPE> \
--env ConnectionInfo__HostName=<DB HOSTNAME> \
--env ConnectionInfo__DatabaseName=<DB NAME> \
--env ConnectionInfo__Port=<DB PORT> \
--env ConnectionInfo__UserName=<DB USERNAME> \
--env ConnectionInfo__Password=<DB PASSWORD> \
jitterbit/app-builder:4
<DB TYPE>: Database type, one of SQLServer, MySQL, or PostgreSql.<DB HOSTNAME>: Database server's hostname or IP address.<DB PORT>: Port number the database service runs on.<DB NAME>: (Optional) App Builder database name. Default: Vinyl.<DB USERNAME>: App Builder database user name.<DB PASSWORD>: App Builder database user password.Access Jitterbit App Builder through your browser at http://localhost.
docker-composeExample docker-compose.yml for Vinyl using SQL Server as the backend database:
services:
db:
image: mcr.microsoft.com/mssql/server
hostname: vinyldb
environment:
MSSQL_SA_PASSWORD: P@55w0rd
ACCEPT_EULA: Y
volumes:
- ./db_data:/var/opt/mssql
vinyl:
depends_on:
- db
image: jitterbit/app-builder:4
ports:
- 80:8080
volumes:
- ./vinyl_data:/app/data
- ./vinyl_logs:/app/logs
- ./vinyl_keys:/app/keys
environment:
ConnectionInfo__DatabaseType: SQLServer
ConnectionInfo__HostName: vinyldb
ConnectionInfo__DatabaseName: Vinyl
ConnectionInfo__UserName: sa
ConnectionInfo__Password: P@55w0rd
volumes:
db_data:
vinyl_data:
vinyl_logs:
vinyl_keys:
Example docker-compose.yml for Jitterbit App Builder using MySQL as the
backend database:
services:
db:
image: mysql
hostname: vinyldb
environment:
MYSQL_ROOT_PASSWORD: P@55w0rd
volumes:
- db_data:/var/lib/mysql
vinyl:
depends_on:
- db
image: jitterbit/app-builder:4
ports:
- 80:8080
volumes:
- ./vinyl_data:/app/data
- ./vinyl_logs:/app/log
- ./vinyl_keys:/app/keys
environment:
ConnectionInfo__DatabaseType: MySQL
ConnectionInfo__HostName: vinyldb
ConnectionInfo__DatabaseName: vinyl
ConnectionInfo__UserName: root
ConnectionInfo__Password: P@55w0rd
volumes:
db_data:
vinyl_data:
vinyl_logs:
vinyl_keys:
Example docker-compose.yml for Jitterbit App Builder using PostgreSQL as the backend database:
services:
db:
image: postgres
hostname: vinyldb
environment:
POSTGRES_PASSWORD: postgres
volumes:
- db_data:/var/lib/postgresql/data
vinyl:
depends_on:
- db
image: jitterbit/app-builder:4
ports:
- 80:8080
volumes:
- ./vinyl_data:/app/data
- ./vinyl_logs:/app/logs
- ./vinyl_keys:/app/keys
environment:
ConnectionInfo__DatabaseType: PostgreSql
ConnectionInfo__HostName: vinyldb
ConnectionInfo__DatabaseName: vinyl
ConnectionInfo__UserName: postgres
ConnectionInfo__Password: postgres
volumes:
db_data:
vinyl_data:
vinyl_logs:
vinyl_keys:
Jitterbit App Builder requires a a valid license.
Content type
Image
Digest
sha256:a5d0e220e…
Size
451.5 MB
Last updated
16 days ago
docker pull jitterbit/app-builder