{"captainVersion":2,"dockerCompose":{"services":{"$$cap_appname":{"image":"inovector/mixpost-pro-team:$$cap_MIXPOST_VERSION","environment":{"LICENSE_KEY":"$$cap_MIXPOST_APP_LICENSE_KEY","APP_NAME":"$$cap_MIXPOST_APP_NAME","APP_KEY":"$$cap_MIXPOST_APP_KEY","APP_URL":"http://$$cap_appname.$$cap_root_domain","DB_DATABASE":"$$cap_MYSQL_DATABASE","DB_USERNAME":"$$cap_MYSQL_USER","DB_PASSWORD":"$$cap_MYSQL_PASSWORD","REDIS_PASSWORD":"$$cap_REDIS_PASSWORD","APP_DEBUG":"$$cap_MIXPOST_APP_DEBUG","DB_HOST":"srv-captain--$$cap_appname-db","REDIS_HOST":"srv-captain--$$cap_appname-cache"},"depends_on":["$$cap_appname-db","$$cap_appname-cache"],"volumes":["$$cap_appname-storage:/var/www/html/storage/app","$$cap_appname-logs:/var/www/html/storage/logs"]},"$$cap_appname-db":{"image":"mysql/mysql-server:$$cap_MYSQL_VERSION","environment":{"MYSQL_ROOT_PASSWORD":"$$cap_MYSQL_PASSWORD","MYSQL_DATABASE":"$$cap_MYSQL_DATABASE","MYSQL_USER":"$$cap_MYSQL_USER","MYSQL_PASSWORD":"$$cap_MYSQL_PASSWORD"},"volumes":["$$cap_appname-db:/var/lib/mysql"],"notExposeAsWebApp":"true"},"$$cap_appname-cache":{"volumes":["$$cap_appname-cache:/data"],"dockerfileLines":["FROM redis:$$cap_REDIS_VERSION","CMD redis-server --appendonly yes --replica-read-only no --requirepass \"$$cap_REDIS_PASSWORD\""],"notExposeAsWebApp":"true"}}},"variables":[{"id":"$$cap_MIXPOST_VERSION","label":"Application | Version","description":"Mixpost pro team version. Check out their valid tags at https://hub.docker.com/r/inovector/mixpost-pro-team","defaultValue":"latest"},{"id":"$$cap_MYSQL_VERSION","label":"Database | Version","description":"MySQL version. Check out their valid tags at https://hub.docker.com/_/mysql/tags","defaultValue":"8.0","validRegex":"/.{1,}/"},{"id":"$$cap_REDIS_VERSION","label":"Cache | Version","description":"Redis version. Check out their valid tags at https://hub.docker.com/_/redis/tags","defaultValue":"7.0-alpine","validRegex":"/.{1,}/"},{"id":"$$cap_MIXPOST_APP_NAME","label":"Application | Name","description":"Name of the application.","defaultValue":"Mixpost","validRegex":"/.{1,}/"},{"id":"$$cap_MIXPOST_APP_LICENSE_KEY","label":"Application | License Key","description":"From MixPost subscription page."},{"id":"$$cap_MIXPOST_APP_KEY","label":"Application | Key","description":"Base64 encoded application key for encryption.\nUse `https://generate-random.org/laravel-key-generator?count=1` to generate a key.","defaultValue":"base64:d3p4OHptbnFvZXA4bjlieW5wa284MmdlaTY3NjMxa3E=","validRegex":"/^([^\\s^\\/])+$/"},{"id":"$$cap_MIXPOST_APP_DEBUG","label":"Application | Debug Information","description":"Whether to show debug information.","defaultValue":"false","validRegex":"/^(true|false)$/"},{"id":"$$cap_REDIS_PASSWORD","label":"Cache | Password","description":"Password of the Redis instance.","defaultValue":"$$cap_gen_random_hex(16)","validRegex":"/^([^\\s^\\/])+$/"},{"id":"$$cap_MYSQL_DATABASE","label":"Database | Name","description":"Name of the MySQL database.","defaultValue":"mixpost","validRegex":"/^([^\\s^\\/])+$/"},{"id":"$$cap_MYSQL_USER","label":"Database | User Name","description":"Name of the MySQL user.","defaultValue":"mixpost","validRegex":"/^([^\\s^\\/])+$/"},{"id":"$$cap_MYSQL_PASSWORD","label":"Database | User Password","description":"Password of the MySQL user.","defaultValue":"$$cap_gen_random_hex(16)","validRegex":"/^([^\\s^\\/])+$/"}],"instructions":{"start":"Easily create, schedule, publish, and manage social media content in one place, with no limits or monthly subscription fees.\nIt's the perfect social media management solution for bloggers, crafters and entrepreneurs.","end":"Mixpost has been successfully deployed! It might take few moments before it's fully started.\nYou can access the application at `http://$$cap_appname.$$cap_root_domain`.\nFind the administrator login details in the logs.\nIf you enabled HTTPS, you should adjust the `APP_URL` environment variable accordingly."},"displayName":"Mixpost Pro Team","isOfficial":true,"description":"Self-Hosted Social Media Management Software","documentation":"https://mixpost.app"}