Kong/kong: 🦍 The Cloud-Native API Gateway and AI Gateway. https://github.com/Kong/kong
chino@chino-Legion-5-15IAH7H:~$ $ git clone https://github.com/Kong/docker-kong
$: command not found
chino@chino-Legion-5-15IAH7H:~$ git clone https://github.com/Kong/docker-kong
Cloning into 'docker-kong'...
remote: Enumerating objects: 3810, done.
remote: Counting objects: 100% (463/463), done.
remote: Compressing objects: 100% (265/265), done.
remote: Total 3810 (delta 275), reused 351 (delta 197), pack-reused 3347
Receiving objects: 100% (3810/3810), 24.56 MiB | 17.78 MiB/s, done.
Resolving deltas: 100% (1946/1946), done.
chino@chino-Legion-5-15IAH7H:~$ cd docker-kong/
chino@chino-Legion-5-15IAH7H:~/docker-kong$ cd compose/
chino@chino-Legion-5-15IAH7H:~/docker-kong/compose$ KONG_DATABASE=postgres docker-compose --profile database up
Command 'docker-compose' not found, but can be installed with:
sudo snap install docker # version 24.0.5, or
sudo apt install docker-compose # version 1.25.0-1
See 'snap info docker' for additional versions.
chino@chino-Legion-5-15IAH7H:~/docker-kong/compose$ KONG_DATABASE=postgres docker compose --profile database up
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json?all=1&filters=%7B%22label%22%3A%7B%22com.docker.compose.config-hash%22%3Atrue%2C%22com.docker.compose.project%3Dcompose%22%3Atrue%7D%7D": dial unix /var/run/docker.sock: connect: permission denied
chino@chino-Legion-5-15IAH7H:~/docker-kong/compose$ sudo KONG_DATABASE=postgres docker compose --profile database up
[sudo] password for chino:
[+] Running 22/22
✔ kong Pulled 9.5s
✔ db 14 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 11.2s
✔ fa1690ae9228 Pull complete 2.5s
✔ a73f6e07b158 Pull complete 2.6s
✔ 973a0c44ddba Pull complete 3.0s
✔ 07e5342b01d4 Pull complete 3.2s
✔ 578aad0862c9 Pull complete 3.5s
✔ a0b157088f7a Pull complete 3.6s
✔ 6c9046f06fc5 Pull complete 3.9s
✔ ae19407bdc48 Pull complete 4.1s
✔ e53b7c20aa96 Pull complete 4.9s
✔ a135edcc0831 Pull complete 4.8s
✔ fed07b1b1b94 Pull complete 4.9s
✔ 18d9026fcfbd Pull complete 5.5s
✔ 4d2d5fae97d9 Pull complete 5.6s
✔ d419466e642d Pull complete 5.6s
✔ kong-migrations Pulled 9.5s
✔ kong-migrations-up 4 layers [⣿⣿⣿⣿] 0B/0B Pulled 9.5s
✔ 23828d760c7b Pull complete 2.4s
✔ 3c1fe8cc3e51 Pull complete 0.7s
✔ 509e6f2c5619 Pull complete 1.9s
✔ 671ffee21a31 Pull complete 1.4s
[+] Running 8/8
✔ Network compose_kong-net C... 0.0s
✔ Volume "compose_kong_data" Created 0.0s
✔ Volume "compose_kong_prefix_vol" Created 0.0s
✔ Volume "compose_kong_tmp_vol" Created 0.0s
✔ Container compose-db-1 Cre... 0.1s
✔ Container compose-kong-1 C... 0.1s
✔ Container compose-kong-migrations-up-1 Created 0.0s
✔ Container compose-kong-migrations-1 Created 0.0s
Attaching to compose-db-1, compose-kong-1, compose-kong-migrations-1, compose-kong-migrations-up-1
compose-db-1 | The files belonging to this database system will be owned by user "postgres".
compose-db-1 | This user must also own the server process.
compose-db-1 |
compose-db-1 | The database cluster will be initialized with locale "en_US.utf8".
compose-db-1 | The default database encoding has accordingly been set to "UTF8".
compose-db-1 | The default text search configuration will be set to "english".
compose-db-1 |
compose-db-1 | Data page checksums are disabled.
compose-db-1 |
compose-db-1 | fixing permissions on existing directory /var/lib/postgresql/data ... ok
compose-db-1 | creating subdirectories ... ok
compose-db-1 | selecting default max_connections ... 100
compose-db-1 | selecting default shared_buffers ... 128MB
compose-db-1 | selecting default timezone ... Etc/UTC
compose-db-1 | selecting dynamic shared memory implementation ... posix
compose-db-1 | creating configuration files ... ok
compose-db-1 | creating template1 database in /var/lib/postgresql/data/base/1 ... ok
compose-db-1 | initializing pg_authid ... ok
compose-db-1 | setting password ... ok
compose-db-1 | initializing dependencies ... ok
compose-db-1 | creating system views ... ok
compose-db-1 | loading system objects' descriptions ... ok
compose-kong-1 | 2024/03/18 23:03:24 [warn] 1#0: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /var/run/kong/nginx.conf:7
compose-kong-1 | nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /var/run/kong/nginx.conf:7
compose-db-1 | creating collations ... ok
compose-db-1 | creating conversions ... ok
compose-db-1 | creating dictionaries ... ok
compose-db-1 | setting privileges on built-in objects ... ok
compose-kong-1 | 2024/03/18 23:03:24 [error] 1#0: init_by_lua error: /usr/local/share/lua/5.1/kong/init.lua:656: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-1 | stack traceback:
compose-kong-1 | [C]: in function 'assert'
compose-kong-1 | /usr/local/share/lua/5.1/kong/init.lua:656: in function 'init'
compose-kong-1 | init_by_lua(nginx-kong.conf:41):3: in main chunk
compose-kong-1 | nginx: [error] init_by_lua error: /usr/local/share/lua/5.1/kong/init.lua:656: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-1 | stack traceback:
compose-kong-1 | [C]: in function 'assert'
compose-kong-1 | /usr/local/share/lua/5.1/kong/init.lua:656: in function 'init'
compose-kong-1 | init_by_lua(nginx-kong.conf:41):3: in main chunk
compose-db-1 | creating information schema ... ok
compose-db-1 | loading PL/pgSQL server-side language ... ok
compose-db-1 | vacuuming database template1 ... ok
compose-db-1 | copying template1 to template0 ... ok
compose-db-1 | copying template1 to postgres ... ok
compose-db-1 | syncing data to disk ... ok
compose-db-1 |
compose-db-1 | WARNING: enabling "trust" authentication for local connections
compose-db-1 | You can change this by editing pg_hba.conf or using the option -A, or
compose-db-1 | --auth-local and --auth-host, the next time you run initdb.
compose-db-1 |
compose-db-1 | Success. You can now start the database server using:
compose-db-1 |
compose-db-1 | pg_ctl -D /var/lib/postgresql/data -l logfile start
compose-db-1 |
compose-db-1 | waiting for server to start....LOG: database system was shut down at 2024-03-18 23:03:24 UTC
compose-db-1 | LOG: MultiXact member wraparound protections are now enabled
compose-db-1 | LOG: autovacuum launcher started
compose-db-1 | LOG: database system is ready to accept connections
compose-kong-migrations-up-1 | Error: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-migrations-up-1 |
compose-kong-migrations-up-1 | Run with --v (verbose) or --vv (debug) for more details
compose-kong-1 exited with code 0
compose-kong-migrations-1 | Error: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-migrations-1 |
compose-kong-migrations-1 | Run with --v (verbose) or --vv (debug) for more details
compose-kong-1 | 2024/03/18 23:03:25 [warn] 1#0: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /var/run/kong/nginx.conf:7
compose-kong-1 | nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /var/run/kong/nginx.conf:7
compose-kong-1 | 2024/03/18 23:03:25 [error] 1#0: init_by_lua error: /usr/local/share/lua/5.1/kong/init.lua:656: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-1 | stack traceback:
compose-kong-1 | [C]: in function 'assert'
compose-kong-1 | /usr/local/share/lua/5.1/kong/init.lua:656: in function 'init'
compose-kong-1 | init_by_lua(nginx-kong.conf:41):3: in main chunk
compose-kong-1 | nginx: [error] init_by_lua error: /usr/local/share/lua/5.1/kong/init.lua:656: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-1 | stack traceback:
compose-kong-1 | [C]: in function 'assert'
compose-kong-1 | /usr/local/share/lua/5.1/kong/init.lua:656: in function 'init'
compose-kong-1 | init_by_lua(nginx-kong.conf:41):3: in main chunk
compose-db-1 | done
compose-db-1 | server started
compose-kong-migrations-up-1 exited with code 0
compose-kong-migrations-1 exited with code 0
compose-db-1 | CREATE DATABASE
compose-db-1 |
compose-db-1 |
compose-db-1 | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
compose-db-1 |
compose-db-1 | LOG: received fast shutdown request
compose-db-1 | LOG: aborting any active transactions
compose-db-1 | waiting for server to shut down....LOG: autovacuum launcher shutting down
compose-db-1 | LOG: shutting down
compose-db-1 | LOG: database system is shut down
compose-kong-1 exited with code 0
compose-kong-migrations-up-1 | Error: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-migrations-up-1 |
compose-kong-migrations-up-1 | Run with --v (verbose) or --vv (debug) for more details
compose-kong-migrations-1 | Error: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-migrations-1 |
compose-kong-migrations-1 | Run with --v (verbose) or --vv (debug) for more details
compose-kong-migrations-up-1 exited with code 1
compose-kong-1 | 2024/03/18 23:03:26 [warn] 1#0: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /var/run/kong/nginx.conf:7
compose-kong-1 | nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /var/run/kong/nginx.conf:7
compose-kong-1 | 2024/03/18 23:03:26 [error] 1#0: init_by_lua error: /usr/local/share/lua/5.1/kong/init.lua:656: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-1 | stack traceback:
compose-kong-1 | [C]: in function 'assert'
compose-kong-1 | /usr/local/share/lua/5.1/kong/init.lua:656: in function 'init'
compose-kong-1 | init_by_lua(nginx-kong.conf:41):3: in main chunk
compose-kong-1 | nginx: [error] init_by_lua error: /usr/local/share/lua/5.1/kong/init.lua:656: [PostgreSQL error] failed to retrieve PostgreSQL server_version_num: connection refused
compose-kong-1 | stack traceback:
compose-kong-1 | [C]: in function 'assert'
compose-kong-1 | /usr/local/share/lua/5.1/kong/init.lua:656: in function 'init'
compose-kong-1 | init_by_lua(nginx-kong.conf:41):3: in main chunk
compose-db-1 | done
compose-db-1 | server stopped
compose-db-1 |
compose-db-1 | PostgreSQL init process complete; ready for start up.
compose-db-1 |
compose-kong-migrations-1 exited with code 0
compose-db-1 | LOG: database system was shut down at 2024-03-18 23:03:25 UTC
compose-db-1 | LOG: MultiXact member wraparound protections are now enabled
compose-db-1 | LOG: autovacuum launcher started
compose-db-1 | LOG: database system is ready to accept connections
compose-kong-1 exited with code 1
compose-kong-migrations-up-1 | Error: Cannot run migrations: Database needs bootstrapping or is older than Kong 1.0.
compose-kong-migrations-up-1 |
compose-kong-migrations-up-1 | To start a new installation from scratch, run 'kong migrations bootstrap'.
compose-kong-migrations-up-1 |
compose-kong-migrations-up-1 | To migrate from a version older than 1.0, migrated to Kong 1.5.0 first.
compose-kong-migrations-up-1 | If you still have 'apis' entities, you can convert them to Routes and Services
compose-kong-migrations-up-1 | using the 'kong migrations migrate-apis' command in Kong 1.5.0.
compose-kong-migrations-up-1 |
compose-kong-migrations-up-1 |
compose-kong-migrations-up-1 |
compose-kong-migrations-up-1 | Run with --v (verbose) or --vv (debug) for more details
compose-kong-migrations-up-1 exited with code 1
compose-kong-1 | 2024/03/18 23:03:27 [warn] 1#0: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /var/run/kong/nginx.conf:7
compose-kong-1 | nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /var/run/kong/nginx.conf:7
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: [lua] init.lua:776: init(): [request-debug] token for request debugging: 254f18ca-3c56-4f15-b155-48cead56428f
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: using the "epoll" event method
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: openresty/1.25.3.1
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: OS: Linux 5.15.0-100-generic
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: getrlimit(RLIMIT_NOFILE): 1048576:1048576
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker processes
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1323
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1324
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1325
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1326
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1327
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1328
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1329
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1330
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1331
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1332
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1333
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1334
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1335
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1336
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1337
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1338
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1339
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1340
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1341
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1#0: start worker process 1342
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1323#0: *1 [lua] warmup.lua:113: single_dao(): Preloading 'services' into the core_cache..., context: init_worker_by_lua*
compose-kong-1 | 2024/03/18 23:03:27 [notice] 1323#0: *1 [lua] warmup.lua:162: single_dao(): finished preloading 'services' into the core_cache (in 0ms), context: init_worker_by_lua*
compose-kong-migrations-1 | Bootstrapping database...
compose-kong-migrations-1 | migrating core on database 'kong'...
compose-kong-migrations-1 | core migrated up to: 000_base (executed)
compose-kong-migrations-1 | core migrated up to: 003_100_to_110 (executed)
compose-kong-migrations-1 | core migrated up to: 004_110_to_120 (executed)
compose-kong-migrations-1 | core migrated up to: 005_120_to_130 (executed)
compose-kong-migrations-1 | core migrated up to: 006_130_to_140 (executed)
compose-kong-migrations-1 | core migrated up to: 007_140_to_150 (executed)
compose-kong-migrations-1 | core migrated up to: 008_150_to_200 (executed)
compose-kong-migrations-1 | core migrated up to: 009_200_to_210 (executed)
compose-kong-migrations-1 | core migrated up to: 010_210_to_211 (executed)
compose-kong-migrations-1 | core migrated up to: 011_212_to_213 (executed)
compose-kong-migrations-1 | core migrated up to: 012_213_to_220 (executed)
compose-kong-migrations-1 | core migrated up to: 013_220_to_230 (executed)
compose-kong-migrations-1 | core migrated up to: 014_230_to_270 (executed)
compose-kong-migrations-1 | core migrated up to: 015_270_to_280 (executed)
compose-kong-migrations-1 | core migrated up to: 016_280_to_300 (executed)
compose-kong-migrations-1 | core migrated up to: 017_300_to_310 (executed)
compose-kong-migrations-1 | core migrated up to: 018_310_to_320 (executed)
compose-kong-migrations-1 | core migrated up to: 019_320_to_330 (executed)
compose-kong-migrations-1 | core migrated up to: 020_330_to_340 (executed)
compose-kong-migrations-1 | core migrated up to: 021_340_to_350 (executed)
compose-kong-migrations-1 | core migrated up to: 022_350_to_360 (executed)
compose-kong-migrations-1 | migrating acl on database 'kong'...
compose-kong-migrations-1 | acl migrated up to: 000_base_acl (executed)
compose-kong-migrations-1 | acl migrated up to: 002_130_to_140 (executed)
compose-kong-migrations-1 | acl migrated up to: 003_200_to_210 (executed)
compose-kong-migrations-1 | acl migrated up to: 004_212_to_213 (executed)
compose-kong-migrations-1 | migrating acme on database 'kong'...
compose-kong-migrations-1 | acme migrated up to: 000_base_acme (executed)
compose-kong-migrations-1 | acme migrated up to: 001_280_to_300 (executed)
compose-kong-migrations-1 | acme migrated up to: 002_320_to_330 (executed)
compose-kong-migrations-1 | acme migrated up to: 003_350_to_360 (executed)
compose-kong-migrations-1 | migrating basic-auth on database 'kong'...
compose-kong-migrations-1 | basic-auth migrated up to: 000_base_basic_auth (executed)
compose-kong-migrations-1 | basic-auth migrated up to: 002_130_to_140 (executed)
compose-kong-migrations-1 | basic-auth migrated up to: 003_200_to_210 (executed)
compose-kong-migrations-1 | migrating bot-detection on database 'kong'...
compose-kong-migrations-1 | bot-detection migrated up to: 001_200_to_210 (executed)
compose-kong-migrations-1 | migrating hmac-auth on database 'kong'...
compose-kong-migrations-1 | hmac-auth migrated up to: 000_base_hmac_auth (executed)
compose-kong-migrations-1 | hmac-auth migrated up to: 002_130_to_140 (executed)
compose-kong-migrations-1 | hmac-auth migrated up to: 003_200_to_210 (executed)
compose-kong-migrations-1 | migrating http-log on database 'kong'...
compose-kong-migrations-1 | http-log migrated up to: 001_280_to_300 (executed)
compose-kong-migrations-1 | migrating ip-restriction on database 'kong'...
compose-kong-migrations-1 | ip-restriction migrated up to: 001_200_to_210 (executed)
compose-kong-migrations-1 | migrating jwt on database 'kong'...
compose-kong-migrations-1 | jwt migrated up to: 000_base_jwt (executed)
compose-kong-migrations-1 | jwt migrated up to: 002_130_to_140 (executed)
compose-kong-migrations-1 | jwt migrated up to: 003_200_to_210 (executed)
compose-kong-migrations-1 | migrating key-auth on database 'kong'...
compose-kong-migrations-1 | key-auth migrated up to: 000_base_key_auth (executed)
compose-kong-migrations-1 | key-auth migrated up to: 002_130_to_140 (executed)
compose-kong-migrations-1 | key-auth migrated up to: 003_200_to_210 (executed)
compose-kong-migrations-1 | key-auth migrated up to: 004_320_to_330 (executed)
compose-kong-migrations-1 | migrating oauth2 on database 'kong'...
compose-kong-migrations-1 | oauth2 migrated up to: 000_base_oauth2 (executed)
compose-kong-migrations-1 | oauth2 migrated up to: 003_130_to_140 (executed)
compose-kong-migrations-1 | oauth2 migrated up to: 004_200_to_210 (executed)
compose-kong-migrations-1 | oauth2 migrated up to: 005_210_to_211 (executed)
compose-kong-migrations-1 | oauth2 migrated up to: 006_320_to_330 (executed)
compose-kong-migrations-1 | oauth2 migrated up to: 007_320_to_330 (executed)
compose-kong-migrations-1 | migrating opentelemetry on database 'kong'...
compose-kong-migrations-1 | opentelemetry migrated up to: 001_331_to_332 (executed)
compose-kong-migrations-1 | migrating post-function on database 'kong'...
compose-kong-migrations-1 | post-function migrated up to: 001_280_to_300 (executed)
compose-kong-migrations-1 | migrating pre-function on database 'kong'...
compose-kong-migrations-1 | pre-function migrated up to: 001_280_to_300 (executed)
compose-kong-migrations-1 | migrating rate-limiting on database 'kong'...
compose-kong-migrations-1 | rate-limiting migrated up to: 000_base_rate_limiting (executed)
compose-kong-migrations-1 | rate-limiting migrated up to: 003_10_to_112 (executed)
compose-kong-migrations-1 | rate-limiting migrated up to: 004_200_to_210 (executed)
compose-kong-migrations-1 | rate-limiting migrated up to: 005_320_to_330 (executed)
compose-kong-migrations-1 | rate-limiting migrated up to: 006_350_to_360 (executed)
compose-kong-migrations-1 | migrating response-ratelimiting on database 'kong'...
compose-kong-migrations-1 | response-ratelimiting migrated up to: 000_base_response_rate_limiting (executed)
compose-kong-migrations-1 | response-ratelimiting migrated up to: 001_350_to_360 (executed)
compose-kong-migrations-1 | migrating session on database 'kong'...
compose-kong-migrations-1 | session migrated up to: 000_base_session (executed)
compose-kong-migrations-1 | session migrated up to: 001_add_ttl_index (executed)
compose-kong-migrations-1 | session migrated up to: 002_320_to_330 (executed)
compose-kong-migrations-1 | 64 migrations processed
compose-kong-migrations-1 | 64 executed
compose-kong-migrations-1 | Database is up-to-date
compose-kong-migrations-1 exited with code 0
compose-kong-migrations-up-1 | Database is already up-to-date
compose-kong-migrations-up-1 exited with code 0
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:04:19 +0000] "GET / HTTP/1.1" 404 243 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0" kong_request_id: "a45f184e83bbbb5c11d0d44539044776"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:04:19 +0000] "GET /favicon.ico HTTP/1.1" 404 103 "http://localhost:8000/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0" kong_request_id: "6bc85554a391d54480afc74046a72d17"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:04:40 +0000] "GET / HTTP/1.1" 200 14305 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:04:40 +0000] "GET /favicon.ico HTTP/1.1" 404 23 "http://localhost:8001/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:04:49 +0000] "GET / HTTP/1.1" 200 14305 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:02 +0000] "GET /services?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:03 +0000] "GET /routes?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:04 +0000] "GET /consumers?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:05 +0000] "GET /plugins?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:06 +0000] "GET /upstreams?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:07 +0000] "GET /certificates?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:07 +0000] "GET /snis?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:08 +0000] "GET /vaults?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:09 +0000] "GET /keys?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
compose-kong-1 | 172.19.0.1 - - [18/Mar/2024:23:06:10 +0000] "GET /key-sets?sort_desc=1&size=30 HTTP/1.1" 200 23 "http://localhost:8002/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"