{"id":16179282,"url":"https://github.com/jonashackt/liferay-docker-portlet-ansible","last_synced_at":"2026-01-19T23:02:09.441Z","repository":{"id":147269930,"uuid":"195005573","full_name":"jonashackt/liferay-docker-portlet-ansible","owner":"jonashackt","description":"Example project showing how to deploy a example portlet into a Dockerized Liferay with Ansible","archived":false,"fork":false,"pushed_at":"2019-07-04T12:56:21.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-07T11:47:15.490Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonashackt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-03T07:49:53.000Z","updated_at":"2019-07-04T12:56:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"3aa80cb7-e683-40f7-a44c-4f5e6e63b5c2","html_url":"https://github.com/jonashackt/liferay-docker-portlet-ansible","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jonashackt/liferay-docker-portlet-ansible","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonashackt%2Fliferay-docker-portlet-ansible","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonashackt%2Fliferay-docker-portlet-ansible/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonashackt%2Fliferay-docker-portlet-ansible/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonashackt%2Fliferay-docker-portlet-ansible/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonashackt","download_url":"https://codeload.github.com/jonashackt/liferay-docker-portlet-ansible/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonashackt%2Fliferay-docker-portlet-ansible/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28588968,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T20:45:59.482Z","status":"ssl_error","status_checked_at":"2026-01-19T20:45:41.500Z","response_time":67,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T05:26:34.703Z","updated_at":"2026-01-19T23:02:09.407Z","avatar_url":"https://github.com/jonashackt.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# liferay-docker-portlet-ansible\nExample project showing how to deploy a example portlet into a Dockerized Liferay with Ansible\n\nLiferay is also available as Dockerized image (maintained by Liferay in https://github.com/liferay/liferay-docker): https://hub.docker.com/r/liferay/portal \n\nThe Docker image provides several versions of Liferay, which is developed at https://github.com/liferay/liferay-portal\n\nDocumentation:\n\n7.x: https://portal.liferay.dev/docs/7-2/user\n\n6.x: https://portal.liferay.dev/docs/6-2/user\n\n\n### Run Liferay 6.x \u0026 7.x with Docker\n\nThe Dockerfile source is maintained on GitHub also: https://github.com/liferay/liferay-docker/blob/master/template/Dockerfile\n\n##### Currently 6.x versions seem to be EE only and thus require a license\n\nWait, the file https://github.com/liferay/liferay-docker/blob/master/build_all_images.sh defines, which Version uses EE or CE. If one needs 6.x, there is `6.2.5-ga6`:\n\n```\nreleases.liferay.com/portal/6.2.5-ga6/liferay-portal-tomcat-6.2-ce-ga6-20160112152609836.zip\n```\n\nTherefore let's try to use:\n\n```\n# 6.x\ndocker run -it -p 8080:8080 liferay/portal:6.2.5-ga6-201905012238\n```\n\nAnd voilà, having a look at http://localhost:8080/user/test/home should give you (after some configuration) a nice fully working CE version of Liferay.\n\n##### 7.x \n\nThis should look like \n\n```\n2019-07-03 09:17:54.395 INFO  [main][DialectDetector:158] Using dialect com.liferay.portal.dao.orm.hibernate.HSQLDialect for HSQL Database Engine 2.3\n2019-07-03 09:17:56.407 INFO  [main][ModuleFrameworkImpl:1334] Starting initial bundles\n2019-07-03 09:18:03.413 INFO  [main][ModuleFrameworkImpl:1611] Started initial bundles\n2019-07-03 09:18:03.417 INFO  [main][ModuleFrameworkImpl:1646] Starting dynamic bundles\n2019-07-03 09:18:17.576 INFO  [main][ModuleFrameworkImpl:1743] Started dynamic bundles\n2019-07-03 09:18:17.612 INFO  [main][ModuleFrameworkImpl:412] Navigate to Control Panel \u003e Configuration \u003e Gogo Shell and enter \"lb\" to see all bundles\n2019-07-03 09:18:34.932 WARN  [Elasticsearch initialization thread][EmbeddedElasticsearchConnection:288] Liferay is configured to use embedded Elasticsearch as its search engine. Do NOT use embedded Elasticsearch in production. Embedded Elasticsearch is useful for development and demonstration purposes. Refer to the documentation for details on the limitations of embedded Elasticsearch. Remote Elasticsearch connections can be configured in the Control Panel.\n\n    __    ____________________  _____  __\n   / /   /  _/ ____/ ____/ __ \\/   \\ \\/ /\n  / /    / // /_  / __/ / /_/ / /| |\\  /\n / /____/ // __/ / /___/ _, _/ ___ |/ /\n/_____/___/_/   /_____/_/ |_/_/  |_/_/\n\nStarting Liferay Community Edition Portal 7.1.3 CE GA4 (Judson / Build 7102 / May 14, 2019)\n\n2019-07-03 09:18:52.477 INFO  [main][StartupHelper:72] There are no patches installed\nLoading jar:file:/opt/liferay/tomcat-9.0.17/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties\n2019-07-03 09:18:57.974 INFO  [main][AutoDeployDir:193] Auto deploy scanner started for /opt/liferay/deploy\n2019-07-03 09:20:24.162 INFO  [main][ThemeHotDeployListener:108] 1 theme for admin-theme is available for use\n2019-07-03 09:20:25.219 INFO  [main][ThemeHotDeployListener:108] 1 theme for classic-theme is available for use\n2019-07-03 09:20:31.859 INFO  [main][SystemCheckOSGiCommands:54] System check is enabled. You can run a system check with the command \"system:check\" in Gogo shell.\n03-Jul-2019 09:20:35.790 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [170,819] milliseconds\n```\n\nHave a look at http://localhost:8080/ to see running Liferay.\n\n\n##### 7.x error integrity constraint violation: unique constraint or index violation: IX_C7057FF7\n\n```\n    __    ____________________  _____  __\n   / /   /  _/ ____/ ____/ __ \\/   \\ \\/ /\n  / /    / // /_  / __/ / /_/ / /| |\\  /\n / /____/ // __/ / /___/ _, _/ ___ |/ /\n/_____/___/_/   /_____/_/ |_/_/  |_/_/\n\nStarting Liferay Community Edition Portal 7.1.3 CE GA4 (Judson / Build 7102 / May 14, 2019)\n\n2019-07-03 11:38:24.993 INFO  [main][StartupHelper:72] There are no patches installed\nLoading jar:file:/opt/liferay/tomcat-9.0.17/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties\n2019-07-03 11:38:31.145 INFO  [main][AutoDeployDir:193] Auto deploy scanner started for /opt/liferay/deploy\n2019-07-03 11:39:47.029 INFO  [main][ThemeHotDeployListener:108] 1 theme for admin-theme is available for use\n2019-07-03 11:39:47.950 INFO  [main][ThemeHotDeployListener:108] 1 theme for classic-theme is available for use\n2019-07-03 11:39:55.341 INFO  [main][SystemCheckOSGiCommands:54] System check is enabled. You can run a system check with the command \"system:check\" in Gogo shell.\n03-Jul-2019 11:40:01.981 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [165,153] milliseconds\n2019-07-03 11:40:21.228 ERROR [http-nio-8080-exec-3][JDBCExceptionReporter:234] integrity constraint violation: unique constraint or index violation: IX_C7057FF7\n2019-07-03 11:40:21.318 ERROR [http-nio-8080-exec-3][JDBCExceptionReporter:234] integrity constraint violation: unique constraint or index violation: IX_C7057FF7\n2019-07-03 11:40:22.256 ERROR [http-nio-8080-exec-6][JDBCExceptionReporter:234] integrity constraint violation: unique constraint or index violation: IX_C7057FF7\n2019-07-03 11:40:22.265 ERROR [http-nio-8080-exec-6][JDBCExceptionReporter:234] integrity constraint violation: unique constraint or index violation: IX_C7057FF7\n/etc/liferay/entrypoint.sh: line 3:     6 Killed                  ${LIFERAY_HOME}/tomcat/bin/catalina.sh run\n```\n\n### Configure Liferay via portal.properties\n\nhttps://github.com/liferay/liferay-portal/blob/master/portal-impl/src/portal.properties\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonashackt%2Fliferay-docker-portlet-ansible","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonashackt%2Fliferay-docker-portlet-ansible","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonashackt%2Fliferay-docker-portlet-ansible/lists"}