SharedInboxController
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Controller\ActivityPub\SharedInboxController" |
| _firewall_context | "security.firewall.map.context.main" |
| _route | "ap_shared_inbox" |
| _route_params | [] |
| _security_firewall_run | "_security_main" |
| _stopwatch_token | "2d97ee" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip" |
| content-length | "3802" |
| content-type | "application/activity+json" |
| date | "Fri, 07 Nov 2025 20:28:29 GMT" |
| digest | "SHA-256=UBuaup78hF40YTtIjieyW33/NIlgv5ftNTx3QcETlRw=" |
| host | "kbin.spritesserver.nl" |
| signature | "keyId="https://lemmy.world/c/memes#main-key",algorithm="hs2019",headers="(request-target) content-type date digest host",signature="I5SN6BM2MdUuSgdV3qPYrhjreytE41wk8wT5Z3wqqTzcKzdge8zufP0usAJuqblNntUt8JWnkRglCGUM7YEEkLkDeKXmD1N0+vM7ML2Q0L+liu9qCZcZTpeP8ikHAEhQREUU7NbTVb5b01jo76E0HzmrilMQQ+7r+jKod+DfM0Lb0jOEAFnLhKu0lRuPP5rgzHOy2GiB9LSZSkRTIaKQtCJgkRwHjg26MY0ozNz02uCBxZGXi92TFPhNFGs01TSsMIGlVrc2nQGgoM+8BNZC2nl5lCg65OnGxUwjJ+uEtZCySCRxuJQeCCa/15uhILZpPTVj4f8FZIG+3n42CBfOaQ=="" |
| traceparent | "00-3c46ea4339e2c5854e780380bebc9fcc-9a7d4e23ae67e830-01" |
| tracestate | "" |
| user-agent | "Lemmy/0.19.12-4-gd8445881a; +https://lemmy.world" |
| x-php-ob-level | "1" |
Request Content
Pretty
{
"@context": [
"https:\/\/join-lemmy.org\/context.json",
"https:\/\/www.w3.org\/ns\/activitystreams"
],
"actor": "https:\/\/lemmy.world\/c\/memes",
"to": [
"https:\/\/www.w3.org\/ns\/activitystreams#Public"
],
"object": {
"id": "https:\/\/lemmy.world\/activities\/create\/fd9cfb71-8d4a-4734-8c70-1d9d250dd17b",
"actor": "https:\/\/lemmy.world\/u\/Taldan",
"to": [
"https:\/\/www.w3.org\/ns\/activitystreams#Public"
],
"object": {
"type": "Note",
"id": "https:\/\/lemmy.world\/comment\/20371669",
"attributedTo": "https:\/\/lemmy.world\/u\/Taldan",
"to": [
"https:\/\/www.w3.org\/ns\/activitystreams#Public"
],
"cc": [
"https:\/\/lemmy.world\/c\/memes",
"https:\/\/lemmy.world\/u\/idiomaddict"
],
"content": "<p>Right? It\u2019s one of my favorite anecdotes to bring out whenever talking about out-of-touch boomers<\/p>\n<p>It works on a few topics too. Valuing your employees, the cost of turnover, and how \u201cunskilled\u201d labor is mostly a myth. I didn\u2019t really mention it in the original comment, but the reason they had to hire 2 people to replace him was because there was so much to learn<\/p>\n<p>The gas station had an attached car wash. My friend was able to run and fix any issues in either the store or the car wash. Being able to fix a fountain machine, ice machine, register issues, etc. are relatively easy on their own, but stack them up and it becomes quite a bit of training for a new assistant manager to learn on top of normal management duties like operating the safe, reviewing cameras, doing the books, etc.<\/p>\n<p>The car wash was at least as much work since it constantly broke down. Have to basically become a mechanic to keep it running. You also have to learn a lot of risk management. Plenty of dumb people ignore the signs saying to turn your car in neutral, or they accidentally put it in reverse and back into the very expensive door that closed behind them<\/p>\n<p>Hence they had to hire two different people<\/p>\n",
"inReplyTo": "https:\/\/lemmy.world\/comment\/20368748",
"mediaType": "text\/html",
"source": {
"content": "Right? It's one of my favorite anecdotes to bring out whenever talking about out-of-touch boomers\n\nIt works on a few topics too. Valuing your employees, the cost of turnover, and how \"unskilled\" labor is mostly a myth. I didn't really mention it in the original comment, but the reason they had to hire 2 people to replace him was because there was so much to learn\n\nThe gas station had an attached car wash. My friend was able to run and fix any issues in either the store or the car wash. Being able to fix a fountain machine, ice machine, register issues, etc. are relatively easy on their own, but stack them up and it becomes quite a bit of training for a new assistant manager to learn on top of normal management duties like operating the safe, reviewing cameras, doing the books, etc.\n\nThe car wash was at least as much work since it constantly broke down. Have to basically become a mechanic to keep it running. You also have to learn a lot of risk management. Plenty of dumb people ignore the signs saying to turn your car in neutral, or they accidentally put it in reverse and back into the very expensive door that closed behind them\n\nHence they had to hire two different people",
"mediaType": "text\/markdown"
},
"published": "2025-11-07T20:28:16.604052Z",
"tag": [
{
"href": "https:\/\/lemmy.world\/u\/idiomaddict",
"name": "@idiomaddict@lemmy.world",
"type": "Mention"
}
],
"distinguished": false,
"audience": "https:\/\/lemmy.world\/c\/memes",
"attachment": []
},
"cc": [
"https:\/\/lemmy.world\/c\/memes",
"https:\/\/lemmy.world\/u\/idiomaddict"
],
"tag": [
{
"href": "https:\/\/lemmy.world\/u\/idiomaddict",
"name": "@idiomaddict@lemmy.world",
"type": "Mention"
}
],
"type": "Create",
"audience": "https:\/\/lemmy.world\/c\/memes"
},
"cc": [
"https:\/\/lemmy.world\/c\/memes\/followers"
],
"type": "Announce",
"id": "https:\/\/lemmy.world\/activities\/announce\/create\/0e5621d5-154d-498e-b4f7-a9fbaeaaa9cc"
}
Raw
{"@context":["https://join-lemmy.org/context.json","https://www.w3.org/ns/activitystreams"],"actor":"https://lemmy.world/c/memes","to":["https://www.w3.org/ns/activitystreams#Public"],"object":{"id":"https://lemmy.world/activities/create/fd9cfb71-8d4a-4734-8c70-1d9d250dd17b","actor":"https://lemmy.world/u/Taldan","to":["https://www.w3.org/ns/activitystreams#Public"],"object":{"type":"Note","id":"https://lemmy.world/comment/20371669","attributedTo":"https://lemmy.world/u/Taldan","to":["https://www.w3.org/ns/activitystreams#Public"],"cc":["https://lemmy.world/c/memes","https://lemmy.world/u/idiomaddict"],"content":"<p>Right? It’s one of my favorite anecdotes to bring out whenever talking about out-of-touch boomers</p>\n<p>It works on a few topics too. Valuing your employees, the cost of turnover, and how “unskilled” labor is mostly a myth. I didn’t really mention it in the original comment, but the reason they had to hire 2 people to replace him was because there was so much to learn</p>\n<p>The gas station had an attached car wash. My friend was able to run and fix any issues in either the store or the car wash. Being able to fix a fountain machine, ice machine, register issues, etc. are relatively easy on their own, but stack them up and it becomes quite a bit of training for a new assistant manager to learn on top of normal management duties like operating the safe, reviewing cameras, doing the books, etc.</p>\n<p>The car wash was at least as much work since it constantly broke down. Have to basically become a mechanic to keep it running. You also have to learn a lot of risk management. Plenty of dumb people ignore the signs saying to turn your car in neutral, or they accidentally put it in reverse and back into the very expensive door that closed behind them</p>\n<p>Hence they had to hire two different people</p>\n","inReplyTo":"https://lemmy.world/comment/20368748","mediaType":"text/html","source":{"content":"Right? It's one of my favorite anecdotes to bring out whenever talking about out-of-touch boomers\n\nIt works on a few topics too. Valuing your employees, the cost of turnover, and how \"unskilled\" labor is mostly a myth. I didn't really mention it in the original comment, but the reason they had to hire 2 people to replace him was because there was so much to learn\n\nThe gas station had an attached car wash. My friend was able to run and fix any issues in either the store or the car wash. Being able to fix a fountain machine, ice machine, register issues, etc. are relatively easy on their own, but stack them up and it becomes quite a bit of training for a new assistant manager to learn on top of normal management duties like operating the safe, reviewing cameras, doing the books, etc.\n\nThe car wash was at least as much work since it constantly broke down. Have to basically become a mechanic to keep it running. You also have to learn a lot of risk management. Plenty of dumb people ignore the signs saying to turn your car in neutral, or they accidentally put it in reverse and back into the very expensive door that closed behind them\n\nHence they had to hire two different people","mediaType":"text/markdown"},"published":"2025-11-07T20:28:16.604052Z","tag":[{"href":"https://lemmy.world/u/idiomaddict","name":"@idiomaddict@lemmy.world","type":"Mention"}],"distinguished":false,"audience":"https://lemmy.world/c/memes","attachment":[]},"cc":["https://lemmy.world/c/memes","https://lemmy.world/u/idiomaddict"],"tag":[{"href":"https://lemmy.world/u/idiomaddict","name":"@idiomaddict@lemmy.world","type":"Mention"}],"type":"Create","audience":"https://lemmy.world/c/memes"},"cc":["https://lemmy.world/c/memes/followers"],"type":"Announce","id":"https://lemmy.world/activities/announce/create/0e5621d5-154d-498e-b4f7-a9fbaeaaa9cc"}
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| content-type | "application/activity+json" |
| date | "Fri, 07 Nov 2025 20:28:29 GMT" |
| x-debug-token | "3e0eb6" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session 1
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
1
Usages
Stateless check enabled
| Usage |
|---|
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:41
[
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
"line" => 41
"function" => "getMetadataBag"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-http/Authenticator/RememberMeAuthenticator.php"
"line" => 69
"function" => "getToken"
"class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 111
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
"line" => 34
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
"line" => 40
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
"line" => 38
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-http/Firewall/AbstractListener.php"
"line" => 25
"function" => "supports"
"class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-bundle/Security/LazyFirewallContext.php"
"line" => 60
"function" => "__invoke"
"class" => "Symfony\Component\Security\Http\Firewall\AbstractListener"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
"line" => 80
"function" => "__invoke"
"class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/security-http/Firewall.php"
"line" => 95
"function" => "callListeners"
"class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 116
"function" => "onKernelRequest"
"class" => "Symfony\Component\Security\Http\Firewall"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 220
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 56
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 139
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 157
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 76
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/http-kernel/Kernel.php"
"line" => 197
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/vendor/autoload_runtime.php"
"line" => 29
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/var/www/kbin/kbin/public/index.php"
"line" => 7
"args" => [
"/var/www/kbin/kbin/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_ENV | "dev" |
| APP_SECRET | "82ce1339a6c267e28d1f1dcb37a7454c" |
| CORS_ALLOW_ORIGIN | "^https?://(kbin.localhost|127\.0\.0\.1)(:[0-9]+)?$" |
| DATABASE_URL | "postgresql://kbin:917eaa3d703f19d123@127.0.0.1:5433/kbin?serverVersion=15&charset=utf8" |
| HCAPTCHA_SECRET | "" |
| HCAPTCHA_SITE_KEY | "" |
| JWT_PASSPHRASE | "" |
| JWT_PUBLIC_KEY | "%kernel.project_dir%/config/jwt/public.pem" |
| JWT_SECRET_KEY | "%kernel.project_dir%/config/jwt/private.pem" |
| KBIN_ADMIN_ONLY_OAUTH_CLIENTS | "false" |
| KBIN_API_ITEMS_PER_PAGE | "25" |
| KBIN_CAPTCHA_ENABLED | "false" |
| KBIN_CONTACT_EMAIL | "kbin@j0h.nl" |
| KBIN_DEFAULT_LANG | "en" |
| KBIN_DOMAIN | "kbin.spritesserver.nl" |
| KBIN_FEDERATION_ENABLED | "true" |
| KBIN_FEDERATION_PAGE_ENABLED | "true" |
| KBIN_HEADER_LOGO | "false" |
| KBIN_JS_ENABLED | "true" |
| KBIN_META_DESCRIPTION | "a private kbin install" |
| KBIN_META_KEYWORDS | "kbin, content agregator, open source, fediverse" |
| KBIN_META_TITLE | "Sprites kbin instance" |
| KBIN_REGISTRATIONS_ENABLED | "true" |
| KBIN_SENDER_EMAIL | "kbin@j0h.nl" |
| KBIN_STORAGE_URL | "https://kbin.spritesserver.nl/media/" |
| KBIN_TITLE | "/kbin" |
| LOCK_DSN | "flock" |
| MAILER_DSN | "smtp://spritesmods.com" |
| MERCURE_JWT_SECRET | "231e9a1277f5585d52aa0b1e34c0f984xxxx" |
| MERCURE_PUBLIC_URL | "https://kbin.spritesserver.nl/.well-known/mercure" |
| MERCURE_URL | "http://localhost:3000/.well-known/mercure" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default" |
| OAUTH_FACEBOOK_ID | "" |
| OAUTH_FACEBOOK_SECRET | "" |
| OAUTH_GITHUB_ID | "" |
| OAUTH_GITHUB_SECRET | "" |
| OAUTH_GOOGLE_ID | "" |
| OAUTH_GOOGLE_SECRET | "" |
| POSTGRES_DB | "kbin" |
| POSTGRES_PASSWORD | "917eaa3d703f19d123" |
| POSTGRES_USER | "kbin" |
| POSTGRES_VERSION | "15" |
| REDIS_DNS | "redis://uSJBDOQfuOMgt8kyGhpUzViTnQSEdEJTsOIsYSsg3v40v@localhost" |
| REDIS_PASSWORD | "uSJBDOQfuOMgt8kyGhpUzViTnQSEdEJTsOIsYSsg3v40v" |
| S3_BUCKET | "media.karab.in" |
| S3_KEY | "" |
| S3_REGION | "eu-central-1" |
| S3_SECRET | "" |
| S3_VERSION | "latest" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTENT_LENGTH | "3802" |
| CONTENT_TYPE | "application/activity+json" |
| CONTEXT_DOCUMENT_ROOT | "/var/www/kbin/kbin/public" |
| CONTEXT_PREFIX | "" |
| DOCUMENT_ROOT | "/var/www/kbin/kbin/public" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HTTPS | "on" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip" |
| HTTP_DATE | "Fri, 07 Nov 2025 20:28:29 GMT" |
| HTTP_DIGEST | "SHA-256=UBuaup78hF40YTtIjieyW33/NIlgv5ftNTx3QcETlRw=" |
| HTTP_HOST | "kbin.spritesserver.nl" |
| HTTP_SIGNATURE | "keyId="https://lemmy.world/c/memes#main-key",algorithm="hs2019",headers="(request-target) content-type date digest host",signature="I5SN6BM2MdUuSgdV3qPYrhjreytE41wk8wT5Z3wqqTzcKzdge8zufP0usAJuqblNntUt8JWnkRglCGUM7YEEkLkDeKXmD1N0+vM7ML2Q0L+liu9qCZcZTpeP8ikHAEhQREUU7NbTVb5b01jo76E0HzmrilMQQ+7r+jKod+DfM0Lb0jOEAFnLhKu0lRuPP5rgzHOy2GiB9LSZSkRTIaKQtCJgkRwHjg26MY0ozNz02uCBxZGXi92TFPhNFGs01TSsMIGlVrc2nQGgoM+8BNZC2nl5lCg65OnGxUwjJ+uEtZCySCRxuJQeCCa/15uhILZpPTVj4f8FZIG+3n42CBfOaQ=="" |
| HTTP_TRACEPARENT | "00-3c46ea4339e2c5854e780380bebc9fcc-9a7d4e23ae67e830-01" |
| HTTP_TRACESTATE | "" |
| HTTP_USER_AGENT | "Lemmy/0.19.12-4-gd8445881a; +https://lemmy.world" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_SSL_CIPHER | "TLS_AES_256_GCM_SHA384" |
| REDIRECT_SSL_CIPHER_ALGKEYSIZE | "256" |
| REDIRECT_SSL_CIPHER_EXPORT | "false" |
| REDIRECT_SSL_CIPHER_USEKEYSIZE | "256" |
| REDIRECT_SSL_CLIENT_VERIFY | "NONE" |
| REDIRECT_SSL_COMPRESS_METHOD | "NULL" |
| REDIRECT_SSL_PROTOCOL | "TLSv1.3" |
| REDIRECT_SSL_SECURE_RENEG | "true" |
| REDIRECT_SSL_SERVER_A_KEY | "rsaEncryption" |
| REDIRECT_SSL_SERVER_A_SIG | "sha256WithRSAEncryption" |
| REDIRECT_SSL_SERVER_I_DN | "CN=R13,O=Let's Encrypt,C=US" |
| REDIRECT_SSL_SERVER_I_DN_C | "US" |
| REDIRECT_SSL_SERVER_I_DN_CN | "R13" |
| REDIRECT_SSL_SERVER_I_DN_O | "Let's Encrypt" |
| REDIRECT_SSL_SERVER_M_SERIAL | "051FC4B4A36343F49F637925A04EA17AD96A" |
| REDIRECT_SSL_SERVER_M_VERSION | "3" |
| REDIRECT_SSL_SERVER_SAN_DNS_0 | "kbin.spritesserver.nl" |
| REDIRECT_SSL_SERVER_S_DN | "CN=kbin.spritesserver.nl" |
| REDIRECT_SSL_SERVER_S_DN_CN | "kbin.spritesserver.nl" |
| REDIRECT_SSL_SERVER_V_END | "Dec 25 21:01:55 2025 GMT" |
| REDIRECT_SSL_SERVER_V_START | "Sep 26 21:01:56 2025 GMT" |
| REDIRECT_SSL_SESSION_ID | "f2b6067ca03c27d227c04360f1797c373d3553fb325da5ffe018ba9be174b194" |
| REDIRECT_SSL_SESSION_RESUMED | "Resumed" |
| REDIRECT_SSL_TLS_SNI | "kbin.spritesserver.nl" |
| REDIRECT_SSL_VERSION_INTERFACE | "mod_ssl/2.4.62" |
| REDIRECT_SSL_VERSION_LIBRARY | "OpenSSL/3.0.16" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/f/inbox" |
| REMOTE_ADDR | "135.181.143.221" |
| REMOTE_PORT | "48314" |
| REQUEST_METHOD | "POST" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1762547309 |
| REQUEST_TIME_FLOAT | 1762547309.7055 |
| REQUEST_URI | "/f/inbox" |
| SCRIPT_FILENAME | "/var/www/kbin/kbin/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "5.9.62.165" |
| SERVER_ADMIN | "webmaster@spritesmods.com" |
| SERVER_NAME | "kbin.spritesserver.nl" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "" |
| SERVER_SOFTWARE | "Apache" |
| SSL_CIPHER | "TLS_AES_256_GCM_SHA384" |
| SSL_CIPHER_ALGKEYSIZE | "256" |
| SSL_CIPHER_EXPORT | "false" |
| SSL_CIPHER_USEKEYSIZE | "256" |
| SSL_CLIENT_VERIFY | "NONE" |
| SSL_COMPRESS_METHOD | "NULL" |
| SSL_PROTOCOL | "TLSv1.3" |
| SSL_SECURE_RENEG | "true" |
| SSL_SERVER_A_KEY | "rsaEncryption" |
| SSL_SERVER_A_SIG | "sha256WithRSAEncryption" |
| SSL_SERVER_I_DN | "CN=R13,O=Let's Encrypt,C=US" |
| SSL_SERVER_I_DN_C | "US" |
| SSL_SERVER_I_DN_CN | "R13" |
| SSL_SERVER_I_DN_O | "Let's Encrypt" |
| SSL_SERVER_M_SERIAL | "051FC4B4A36343F49F637925A04EA17AD96A" |
| SSL_SERVER_M_VERSION | "3" |
| SSL_SERVER_SAN_DNS_0 | "kbin.spritesserver.nl" |
| SSL_SERVER_S_DN | "CN=kbin.spritesserver.nl" |
| SSL_SERVER_S_DN_CN | "kbin.spritesserver.nl" |
| SSL_SERVER_V_END | "Dec 25 21:01:55 2025 GMT" |
| SSL_SERVER_V_START | "Sep 26 21:01:56 2025 GMT" |
| SSL_SESSION_ID | "f2b6067ca03c27d227c04360f1797c373d3553fb325da5ffe018ba9be174b194" |
| SSL_SESSION_RESUMED | "Resumed" |
| SSL_TLS_SNI | "kbin.spritesserver.nl" |
| SSL_VERSION_INTERFACE | "mod_ssl/2.4.62" |
| SSL_VERSION_LIBRARY | "OpenSSL/3.0.16" |
| SYMFONY_DOTENV_VARS | "KBIN_DOMAIN,KBIN_TITLE,KBIN_DEFAULT_LANG,KBIN_FEDERATION_ENABLED,KBIN_CONTACT_EMAIL,KBIN_SENDER_EMAIL,KBIN_JS_ENABLED,KBIN_REGISTRATIONS_ENABLED,KBIN_API_ITEMS_PER_PAGE,KBIN_STORAGE_URL,KBIN_META_TITLE,KBIN_META_DESCRIPTION,KBIN_META_KEYWORDS,KBIN_HEADER_LOGO,KBIN_CAPTCHA_ENABLED,KBIN_FEDERATION_PAGE_ENABLED,REDIS_PASSWORD,REDIS_DNS,S3_KEY,S3_SECRET,S3_BUCKET,S3_REGION,S3_VERSION,OAUTH_FACEBOOK_ID,OAUTH_FACEBOOK_SECRET,OAUTH_GOOGLE_ID,OAUTH_GOOGLE_SECRET,OAUTH_GITHUB_ID,OAUTH_GITHUB_SECRET,KBIN_ADMIN_ONLY_OAUTH_CLIENTS,APP_ENV,APP_SECRET,POSTGRES_DB,POSTGRES_USER,POSTGRES_PASSWORD,POSTGRES_VERSION,DATABASE_URL,MESSENGER_TRANSPORT_DSN,MAILER_DSN,MERCURE_URL,MERCURE_PUBLIC_URL,MERCURE_JWT_SECRET,CORS_ALLOW_ORIGIN,LOCK_DSN,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,HCAPTCHA_SITE_KEY,HCAPTCHA_SECRET" |