I have tried and retried to install pydio about 25 times now in my docker environment. Nothing works. I have an outside URL. https://pydio.mysite.com The internal IP is 192.168.1.17:8080
I have tried internals with 0.0.0.0:8080, the real IP. localhost:8080, FQDN.
It refuses to work. My suspicion is caddy. I do not know caddy at all.
root@5052a5fc8f55:/app# ./cells start
2020-12-09T19:05:05.695-0500 INFO pydio.gateway.rest started
2020-12-09T19:05:05.696-0500 INFO pydio.web.statics started
2020-12-09T19:05:05.696-0500 INFO pydio.grpc.update started
2020-12-09T19:05:05.697-0500 INFO pydio.gateway.grpc started
2020-12-09T19:05:05.697-0500 INFO pydio.grpc.data.objects started
2020-12-09T19:05:05.710-0500 INFO pydio.grpc.data.objects Starting umbrella service pydio.grpc.data.objects. with sources {"sources": ["local1"]}
2020-12-09T19:05:05.699-0500 INFO pydio.grpc.data.index started
2020-12-09T19:05:05.711-0500 INFO pydio.grpc.tree started
2020-12-09T19:05:05.713-0500 INFO pydio.grpc.data.index Starting umbrella service pydio.grpc.data.index. with sources {"sources": ["pydiods1", "personal", "cellsdata"]}
2020-12-09T19:05:05.698-0500 INFO pydio.grpc.data.sync started
2020-12-09T19:05:05.716-0500 INFO pydio.grpc.data.sync Starting umbrella service pydio.grpc.data.sync. with sources {"sources": ["pydiods1", "personal", "cellsdata"]}
2020-12-09T19:05:05.801-0500 INFO pydio.grpc.timer Registering Job {"job": "flush-mailer-queue"}
2020-12-09T19:05:05.801-0500 INFO pydio.grpc.timer Registering Job {"job": "internal-prune-jobs"}
2020-12-09T19:05:05.801-0500 INFO pydio.grpc.timer started
2020-12-09T19:05:06.089-0500 INFO pydio.grpc.tasks started
2020-12-09T19:05:06.425-0500 INFO pydio.grpc.data.sync.personal started
2020-12-09T19:05:06.469-0500 INFO pydio.grpc.data.sync.cellsdata started
2020-12-09T19:05:06.470-0500 INFO pydio.grpc.versions started
2020-12-09T19:05:06.475-0500 INFO pydio.grpc.versions Inserting default versioning policies
2020-12-09T19:05:06.483-0500 INFO pydio.grpc.data.sync.pydiods1 started
2020-12-09T19:05:06.519-0500 INFO pydio.grpc.data.objects.local1 started
2020-12-09T19:05:06.532-0500 INFO pydio.grpc.data.sync.personal Sync personal - Try to contact Objects
2020-12-09T19:05:06.572-0500 INFO pydio.grpc.data.sync.cellsdata Sync cellsdata - Try to contact Objects
2020-12-09T19:05:06.589-0500 INFO pydio.grpc.data.sync.pydiods1 Sync pydiods1 - Try to contact Objects
2020-12-09T19:05:06.613-0500 INFO pydio.grpc.data.objects.local1 Starting local objects service local1 on /config/data
2020-12-09T19:05:06.613-0500 INFO pydio.grpc.data.objects.local1 2020-12-09T19:05:06.613-0500 INFO listen tcp :38213: bind: address already in use Unable to start the server
2020-12-09T19:05:06.640-0500 ERROR pydio.grpc.data.objects.local1 SubProcess was not killed properly: exit status 1
2020-12-09T19:05:06.640-0500 ERROR pydio.grpc.data.objects.local1 Restarting service in 3s...
2020-12-09T19:05:06.773-0500 INFO pydio.grpc.user-key started
2020-12-09T19:05:06.778-0500 INFO pydio.grpc.data.sync.cellsdata Successfully listed objects from bucket cellsdata
2020-12-09T19:05:06.783-0500 INFO pydio.grpc.config started
2020-12-09T19:05:06.788-0500 INFO pydio.grpc.meta started
2020-12-09T19:05:06.801-0500 INFO pydio.grpc.data.sync.pydiods1 Successfully listed objects from bucket pydiods1
2020-12-09T19:05:06.907-0500 INFO pydio.grpc.user-meta started
2020-12-09T19:05:06.909-0500 INFO pydio.grpc.user-meta Inserting default namespace for metadata
2020-12-09T19:05:06.922-0500 INFO Activating privacy features... done.
2020-12-09T19:05:06.922-0500 INFO pydio.gateway.proxy Runner generator returned ServiceStartNeedsRetry error, waiting for 10s
2020-12-09T19:05:07.288-0500 INFO pydio.gateway.websocket started
2020-12-09T19:05:07.704-0500 INFO pydio.test.objects started
2020-12-09T19:05:08.124-0500 WARN Failed to create client schemas {"error": "Could not migrate sql schema, applied 0 Migrations: Error 1060: Duplicate column name 'sector_identifier_uri' handling 3", "errorVerbose": "Error 1060: Duplicate column name 'sector_identifier_uri' handling 3\nCould not migrate sql schema, applied 0 Migrations\ngithub.com/pydio/cells/vendor/github.com/ory/hydra/client.(*SQLManager).CreateSchemas\n\t/tmp/src/github.com/pydio/cells/vendor/github.com/ory/hydra/client/manager_sql.go:239\ngithub.com/pydio/cells/common/auth.InitRegistry.func1\n\t/tmp/src/github.com/pydio/cells/common/auth/registry.go:47\nsync.(*Once).doSlow\n\t/usr/lib/go/src/sync/once.go:66\nsync.(*Once).Do\n\t/usr/lib/go/src/sync/once.go:57\ngithub.com/pydio/cells/common/auth.InitRegistry\n\t/tmp/src/github.com/pydio/cells/common/auth/registry.go:35\ngithub.com/pydio/cells/idm/oauth/grpc.initialize\n\t/tmp/src/github.com/pydio/cells/idm/oauth/grpc/plugins.go:116\ngithub.com/pydio/cells/common/service.(*service).Start\n\t/tmp/src/github.com/pydio/cells/common/service/service.go:384\nruntime.goexit\n\t/usr/lib/go/src/runtime/asm_amd64.s:1357"}
2020-12-09T19:05:09.291-0500 WARN Failed to sync clients {"error": "missing destination name public in *[]client.sqlData", "errorVerbose": "missing destination name public in *[]client.sqlData\ngithub.com/pydio/cells/vendor/github.com/ory/x/sqlcon.HandleError\n\t/tmp/src/github.com/pydio/cells/vendor/github.com/ory/x/sqlcon/error.go:51\ngithub.com/pydio/cells/vendor/github.com/ory/hydra/client.(*SQLManager).GetClients\n\t/tmp/src/github.com/pydio/cells/vendor/github.com/ory/hydra/client/manager_sql.go:337\ngithub.com/pydio/cells/common/auth.syncClients\n\t/tmp/src/github.com/pydio/cells/common/auth/registry.go:122\ngithub.com/pydio/cells/common/auth.InitRegistry\n\t/tmp/src/github.com/pydio/cells/common/auth/registry.go:81\ngithub.com/pydio/cells/idm/oauth/grpc.initialize\n\t/tmp/src/github.com/pydio/cells/idm/oauth/grpc/plugins.go:116\ngithub.com/pydio/cells/common/service.(*service).Start\n\t/tmp/src/github.com/pydio/cells/common/service/service.go:384\nruntime.goexit\n\t/usr/lib/go/src/runtime/asm_amd64.s:1357"}
2020-12-09T19:05:09.291-0500 WARN Failed to sync clients {"error": "missing destination name public in *[]client.sqlData", "errorVerbose": "missing destination name public in *[]client.sqlData\ngithub.com/pydio/cells/vendor/github.com/ory/x/sqlcon.HandleError\n\t/tmp/src/github.com/pydio/cells/vendor/github.com/ory/x/sqlcon/error.go:51\ngithub.com/pydio/cells/vendor/github.com/ory/hydra/client.(*SQLManager).GetClients\n\t/tmp/src/github.com/pydio/cells/vendor/github.com/ory/hydra/client/manager_sql.go:337\ngithub.com/pydio/cells/common/auth.syncClients\n\t/tmp/src/github.com/pydio/cells/common/auth/registry.go:122\ngithub.com/pydio/cells/common/auth.InitRegistry\n\t/tmp/src/github.com/pydio/cells/common/auth/registry.go:81\ngithub.com/pydio/cells/idm/oauth/web.initialize\n\t/tmp/src/github.com/pydio/cells/idm/oauth/web/plugins.go:122\ngithub.com/pydio/cells/common/service.(*service).Start\n\t/tmp/src/github.com/pydio/cells/common/service/service.go:384\nruntime.goexit\n\t/usr/lib/go/src/runtime/asm_amd64.s:1357"}
2020-12-09T19:05:09.292-0500 INFO pydio.web.oauth started
2020-12-09T19:05:09.887-0500 INFO pydio.grpc.data.objects.local1 started
2020-12-09T19:05:09.979-0500 INFO pydio.grpc.data.objects.local1 Starting local objects service local1 on /config/data
2020-12-09T19:05:09.979-0500 INFO pydio.grpc.data.objects.local1 2020-12-09T19:05:09.979-0500 INFO listen tcp :38213: bind: address already in use Unable to start the server
2020-12-09T19:05:10.005-0500 ERROR pydio.grpc.data.objects.local1 SubProcess was not killed properly: exit status 1
2020-12-09T19:05:10.005-0500 ERROR pydio.grpc.data.objects.local1 Restarting service in 3s...
2020-12-09T19:05:10.091-0500 INFO pydio.grpc.oauth started
2020-12-09T19:05:10.672-0500 ERROR pydio.grpc.docstore Could not run {"error": "timeout"}
2020-12-09T19:05:10.672-0500 INFO pydio.grpc.docstore stopping
2020-12-09T19:05:10.683-0500 INFO [pydio.grpc.log] Cannot open bleve index /config/services/pydio.grpc.log/syslog.bleve cannot create new index, path already exists
2020-12-09T19:05:10.684-0500 INFO pydio.grpc.log started
2020-12-09T19:05:10.833-0500 INFO pydio.grpc.data.sync.personal Sync personal - Try to contact Objects
2020-12-09T19:05:11.109-0500 ERROR pydio.grpc.jobs Could not run {"error": "timeout"}
2020-12-09T19:05:11.110-0500 INFO pydio.grpc.jobs stopping
2020-12-09T19:05:11.575-0500 INFO pydio.grpc.acl started
2020-12-09T19:05:11.697-0500 INFO pydio.gateway.data started
2020-12-09T19:05:11.754-0500 ERROR pydio.grpc.chat Could not prepare start {"error": "Storage is not available"}
2020-12-09T19:05:12.000-0500 INFO pydio.gateway.dav started
2020-12-09T19:05:12.334-0500 INFO pydio.gateway.wopi started
2020-12-09T19:05:12.741-0500 INFO pydio.grpc.search started
2020-12-09T19:05:13.256-0500 INFO pydio.grpc.data.objects.local1 started
2020-12-09T19:05:13.347-0500 INFO pydio.grpc.data.objects.local1 Starting local objects service local1 on /config/data
2020-12-09T19:05:13.348-0500 INFO pydio.grpc.data.objects.local1 2020-12-09T19:05:13.348-0500 INFO listen tcp :38213: bind: address already in use Unable to start the server
2020-12-09T19:05:13.370-0500 ERROR pydio.grpc.data.objects.local1 SubProcess was not killed properly: exit status 1
2020-12-09T19:05:13.370-0500 ERROR pydio.grpc.data.objects.local1 Restarting service in 3s...
2020-12-09T19:05:13.899-0500 ERROR pydio.grpc.role Failed to init DB provider {"error": "Error 1062: Duplicate entry 'idm_role_policies_0.1.sql' for key 'PRIMARY' handling idm_role_policies_0.1.sql"}
2020-12-09T19:05:13.899-0500 ERROR pydio.grpc.role Could not run {"error": "Error 1062: Duplicate entry 'idm_role_policies_0.1.sql' for key 'PRIMARY' handling idm_role_policies_0.1.sql"}
2020-12-09T19:05:13.899-0500 INFO pydio.grpc.role stopping
2020-12-09T19:05:14.833-0500 INFO pydio.grpc.data.sync.personal Sync personal - Try to contact Objects
2020-12-09T19:05:15.750-0500 INFO pydio.grpc.mailer Starting mailer with sender 'smtp'
2020-12-09T19:05:15.751-0500 INFO pydio.grpc.mailer started
2020-12-09T19:05:16.611-0500 INFO pydio.grpc.data.objects.local1 started
2020-12-09T19:05:16.703-0500 INFO pydio.grpc.data.objects.local1 Starting local objects service local1 on /config/data
2020-12-09T19:05:16.709-0500 INFO pydio.grpc.data.objects.local1 2020-12-09T19:05:16.704-0500 INFO listen tcp :38213: bind: address already in use Unable to start the server
2020-12-09T19:05:16.728-0500 ERROR pydio.grpc.activity Could not prepare start {"error": "Storage is not available"}
2020-12-09T19:05:16.734-0500 ERROR pydio.grpc.data.objects.local1 SubProcess was not killed properly: exit status 1
2020-12-09T19:05:17.458-0500 INFO pydio.grpc.workspace started
2020-12-09T19:05:17.693-0500 ERROR pydio.grpc.data-key Failed to init DB provider {"error": "Error 1062: Duplicate entry 'data_key_data-key.0.1.sql' for key 'PRIMARY' handling data_key_data-key.0.1.sql"}
2020-12-09T19:05:17.693-0500 ERROR pydio.grpc.data-key Could not run {"error": "Error 1062: Duplicate entry 'data_key_data-key.0.1.sql' for key 'PRIMARY' handling data_key_data-key.0.1.sql"}
2020-12-09T19:05:17.693-0500 INFO pydio.grpc.data-key stopping
2020-12-09T19:05:18.229-0500 INFO Activating privacy features... done.
2020-12-09T19:05:18.833-0500 INFO pydio.grpc.data.sync.personal Sync personal - Try to contact Objects
2020-12-09T19:05:18.836-0500 INFO pydio.grpc.data.sync.personal Successfully listed objects from bucket personal
2020-12-09T19:05:29.536-0500 INFO Activating privacy features... done.
2020-12-09T19:05:40.743-0500 INFO Activating privacy features... done.
2020-12-09T19:05:46.766-0500 INFO pydio.grpc.policy started
2020-12-09T19:05:51.955-0500 INFO Activating privacy features... done.
2020-12-09T19:05:56.733-0500 ERROR pydio.grpc.data.sync.personal Could not run {"error": "index not reachable"}
2020-12-09T19:05:56.733-0500 INFO pydio.grpc.data.sync.personal stopping
2020-12-09T19:05:56.733-0500 INFO pydio.grpc.data.sync.personal Stopping sync task and registry watch
2020-12-09T19:05:56.773-0500 ERROR pydio.grpc.data.sync.cellsdata Could not run {"error": "index not reachable"}
2020-12-09T19:05:56.773-0500 INFO pydio.grpc.data.sync.cellsdata stopping
2020-12-09T19:05:56.773-0500 INFO pydio.grpc.data.sync.cellsdata Stopping sync task and registry watch
2020-12-09T19:05:56.793-0500 ERROR pydio.grpc.data.sync.pydiods1 Could not run {"error": "index not reachable"}
2020-12-09T19:05:56.793-0500 INFO pydio.grpc.data.sync.pydiods1 stopping
2020-12-09T19:05:56.793-0500 INFO pydio.grpc.data.sync.pydiods1 Stopping sync task and registry watch
2020-12-09T19:06:03.161-0500 INFO Activating privacy features... done.
2020-12-09T19:06:05.750-0500 INFO pydio.grpc.data.index.cellsdata 2020-12-09T19:06:05.750-0500 INFO Creating root node in index
2020-12-09T19:06:05.843-0500 INFO pydio.grpc.data.index.cellsdata started
2020-12-09T19:06:07.720-0500 INFO pydio.grpc.data.index.personal 2020-12-09T19:06:07.720-0500 INFO Creating root node in index
2020-12-09T19:06:07.916-0500 INFO pydio.grpc.data.index.personal started
2020-12-09T19:06:08.671-0500 INFO pydio.grpc.data.index.pydiods1 2020-12-09T19:06:08.671-0500 INFO Creating root node in index
2020-12-09T19:06:08.771-0500 INFO pydio.grpc.data.index.pydiods1 started
2020-12-09T19:06:14.371-0500 INFO Activating privacy features... done.
2020-12-09T19:06:22.017-0500 INFO pydio.grpc.user started
2020-12-09T19:06:22.413-0500 INFO pydio.grpc.user Initialization: creating admin user: admin
2020-12-09T19:06:23.827-0500 INFO pydio.grpc.user Initialization: creating s3 anonymous user
2020-12-09T19:06:24.479-0500 INFO pydio.grpc.policy Inserted default policies
2020-12-09T19:06:24.689-0500 INFO pydio.rest.config started
2020-12-09T19:06:24.706-0500 INFO pydio.rest.policy started
2020-12-09T19:06:24.855-0500 INFO pydio.rest.mailer started
2020-12-09T19:06:24.910-0500 INFO pydio.rest.frontend started
2020-12-09T19:06:24.933-0500 INFO pydio.rest.update started
2020-12-09T19:06:25.005-0500 INFO pydio.rest.graph started
2020-12-09T19:06:25.015-0500 INFO pydio.rest.jobs started
2020-12-09T19:06:25.030-0500 INFO pydio.rest.share started
2020-12-09T19:06:25.046-0500 INFO pydio.rest.workspace started
2020-12-09T19:06:25.051-0500 INFO pydio.rest.user-meta started
2020-12-09T19:06:25.062-0500 INFO pydio.rest.tree started
2020-12-09T19:06:25.076-0500 INFO pydio.rest.acl started
2020-12-09T19:06:25.079-0500 INFO pydio.rest.auth started
2020-12-09T19:06:25.098-0500 INFO pydio.rest.meta started
2020-12-09T19:06:25.103-0500 INFO pydio.rest.templates started
2020-12-09T19:06:25.109-0500 INFO pydio.rest.activity started
2020-12-09T19:06:25.111-0500 INFO pydio.rest.log started
2020-12-09T19:06:25.122-0500 INFO pydio.rest.user started
2020-12-09T19:06:25.132-0500 INFO pydio.rest.search started
2020-12-09T19:06:25.136-0500 INFO pydio.rest.role started
2020-12-09T19:06:25.688-0500 INFO Activating privacy features... done.
2020-12-09T19:06:33.046-0500 INFO pydio.rest.workspace Creating a Personal workspace
2020-12-09T19:06:33.522-0500 INFO pydio.rest.workspace Ignoring creation of Personal Files workspace as it already exists
2020-12-09T19:06:33.522-0500 INFO pydio.rest.workspace Creating a Common Files workspace on pydiods1
2020-12-09T19:06:33.956-0500 INFO pydio.rest.workspace Settings ACLS for workspace
2020-12-09T19:06:36.894-0500 INFO Activating privacy features... done.
2020-12-09T19:06:39.418-0500 ERROR Error while applying modifiers to registry! {"error": "{\"id\":\"go.micro.client\",\"code\":500,\"detail\":\"Error creating stream: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \\\"transport: Error while dialing dial tcp 172.17.0.13:41763: connect: connection refused\\\"\",\"status\":\"Internal Server Error\"}"}
2020-12-09T19:06:48.101-0500 INFO Activating privacy features... done.
2020-12-09T19:06:59.307-0500 INFO Activating privacy features... done.
2020-12-09T19:07:10.514-0500 INFO Activating privacy features... done.
2020-12-09T19:07:21.720-0500 INFO Activating privacy features... done.
2020-12-09T19:07:32.926-0500 INFO Activating privacy features... done.
2020-12-09T19:07:44.133-0500 INFO Activating privacy features... done.
2020-12-09T19:07:55.340-0500 INFO Activating privacy features... done.
2020-12-09T19:08:06.547-0500 INFO Activating privacy features... done.
2020-12-09T19:08:16.829-0500 INFO pydio.grpc.tasks Run Job internal-prune-jobs on timer event Iso8601Schedule:"R/2012-06-04T19:25:16.828696-07:03/PT10M"
2020-12-09T19:08:17.754-0500 INFO Activating privacy features... done.
2020-12-09T19:08:29.060-0500 INFO Activating privacy features... done.
2020-12-09T19:08:40.267-0500 INFO Activating privacy features... done.
2020-12-09T19:08:51.474-0500 INFO Activating privacy features... done.
2020-12-09T19:09:02.681-0500 INFO Activating privacy features... done.
2020-12-09T19:09:13.889-0500 INFO Activating privacy features... done.
2020-12-09T19:09:25.095-0500 INFO Activating privacy features... done.
2020-12-09T19:09:36.308-0500 INFO Activating privacy features... done.
2020-12-09T19:09:47.514-0500 INFO Activating privacy features... done.
2020-12-09T19:09:58.721-0500 INFO Activating privacy features... done.
2020-12-09T19:10:09.928-0500 INFO Activating privacy features... done.
2020-12-09T19:10:16.829-0500 INFO pydio.grpc.tasks Run Job users-activity-digest on timer event Iso8601Schedule:"R/2012-06-04T19:25:16.828696-07:00/PT15M"
2020-12-09T19:10:16.829-0500 INFO pydio.grpc.tasks Run Job flush-mailer-queue on timer event Iso8601Schedule:"R/2012-06-04T19:25:16.828696-07:00/PT5M"
2020-12-09T19:10:16.829-0500 INFO pydio.grpc.tasks Run Job prune-versions-job on timer event Iso8601Schedule:"R/2012-06-04T19:25:16.828696-07:00/PT15M"
2020-12-09T19:10:16.830-0500 INFO pydio.grpc.tasks Run Job users-activity-digest on timer event Iso8601Schedule:"R/2012-06-04T19:25:16.828696-07:00/PT15M"
2020-12-09T19:10:21.134-0500 INFO Activating privacy features... done.
2020-12-09T19:10:32.442-0500 INFO Activating privacy features... done.
2020-12-09T19:10:43.653-0500 INFO Activating privacy features... done.
2020-12-09T19:10:54.860-0500 INFO Activating privacy features... done.
2020-12-09T19:11:00.460-0500 ERROR Could not find DataSource pydiods1 {"currentSources": []}
2020-12-09T19:11:00.460-0500 ERROR pydio.grpc.tasks cannot run action actions.versioning.prune: Could not find DataSource pydiods1 {"OperationUuid": "prune-versions-job-d0ff2c2d"}
2020-12-09T19:11:06.067-0500 INFO Activating privacy features... done.
2020-12-09T19:11:17.273-0500 INFO Activating privacy features... done.
2020-12-09T19:11:28.485-0500 INFO Activating privacy features... done.
2020-12-09T19:11:39.695-0500 INFO Activating privacy features... done.
2020-12-09T19:11:50.924-0500 INFO Activating privacy features... done.
2020-12-09T19:12:02.130-0500 INFO Activating privacy features... done.
2020-12-09T19:12:13.336-0500 INFO Activating privacy features... done.
2020-12-09T19:12:24.543-0500 INFO Activating privacy features... done.
2020-12-09T19:12:35.854-0500 INFO Activating privacy features... done.
2020-12-09T19:12:47.062-0500 INFO Activating privacy features... done.
2020-12-09T19:12:58.276-0500 INFO Activating privacy features... done.
I am not sure what I am doing wrong here. When I access ip:8080 it just shows a loading screen.
Docker command from unraid
Command:root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name=‘pydio-cells’ --net=‘bridge’ -e TZ=“America/New_York” -e HOST_OS=“Unraid” -e ‘SERVER_IP’=‘192.168.1.17:8080’ -e ‘EXTERNALURL’=‘https://pydio.mysite.com’ -e ‘PUID’=‘99’ -e ‘PGID’=‘100’ -p ‘8080:8080/tcp’ -p ‘33060:33060/tcp’ -v ‘/mnt/user/appdata/pydio-cells’:’/config’:‘rw’ ‘linuxserver/pydio-cells’
85831476b7e1bcb6a02b7a18dfbabe629c9552d8b62c841f14fb7c7885788a6f
**The command finished successfully!**