Low-code application development platform.
4.0K
Maintained by:
Where to get help:
3.3, 3.2, 3.1: Most recent builds for Vinyl version.
3.X.N: Build N for Vinyl version 3.X.
Jitterbit’s Vinyl 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:80" \
-e ConnectionInfo__DatabaseType=<DB TYPE> \
-e ConnectionInfo__HostName=<DB HOSTNAME> \
-e ConnectionInfo__DatabaseName=<DB NAME> \
-e ConnectionInfo__Port=<DB PORT> \
-e ConnectionInfo__UserName=<DB USERNAME> \
-e ConnectionInfo__Password=<DB PASSWORD> \
jitterbit/vinyl:3.3
<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) Vinyl database name. Default: Vinyl.<DB USERNAME>: Vinyl database username.<DB PASSWORD>: Vinyl database user's password.Access Vinyl through your browser at http://localhost:80.
docker-composeExample docker-compose.yml for Vinyl using SQL Server as the backend database:
version: "3"
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/vinyl:3.3
ports:
- 80:80
volumes:
- ./vinyl_data:/app/data
- ./vinyl_logs:/app/logs
- ./vinyl_keys:/app/keys
environment:
ConnectionInfo__DatabaseType: SQLServer
ConnectionInfo__HostName: vinyldb
ConnectionInfo__DatabaseName: master
ConnectionInfo__UserName: sa
ConnectionInfo__Password: P@55w0rd
volumes:
db_data:
vinyl_data:
vinyl_logs:
vinyl_keys:
Example docker-compose.yml for Vinyl using MySQL as the backend database:
version: '3.0'
services:
db:
image: mysql
hostname: vinyldb
environment:
MYSQL_ROOT_PASSWORD: P@55w0rd
vinyl:
depends_on:
- db
image: jitterbit/vinyl:3.3
ports:
- 80:80
volumes:
- ./vinyl_data:/app/data
- ./vinyl_logs:/app/log
- ./vinyl_keys:/app/keys
environment:
ConnectionInfo__DatabaseType: MySQL
ConnectionInfo__HostName: vinyldb
ConnectionInfo__UserName: root
ConnectionInfo__Password: P@55w0rd
volumes:
vinyl_data:
vinyl_logs:
vinyl_keys:
Example docker-compose.yml for Vinyl using PostgreSQL as the backend database:
version: "3"
services:
db:
image: postgres
hostname: vinyldb
environment:
POSTGRES_PASSWORD: postgres
vinyl:
depends_on:
- db
image: jitterbit/vinyl:3.3
ports:
- 80:80
volumes:
- ./vinyl_data:/app/data
- ./vinyl_logs:/app/logs
- ./vinyl_keys:/app/keys
environment:
ConnectionInfo__DatabaseType: PostgreSql
ConnectionInfo__HostName: vinyldb
ConnectionInfo__UserName: postgres
ConnectionInfo__Password: postgres
volumes:
vinyl_data:
vinyl_logs:
vinyl_keys:
Vinyl requires a a valid license.
Content type
Image
Digest
sha256:68d48900b…
Size
388.2 MB
Last updated
5 months ago
docker pull jitterbit/vinyl:3.3