Skip to main content
Altcraft Docs LogoAltcraft Docs Logo
User guideDeveloper guideAdmin guide
Company siteHelp center
English
  • Русский
  • English
v74
  • v74
  • v73
  • v72
Login
  • Getting Started
  • Administrator documentation
  • Functional characteristics
  • Technology description
  • System requirements
  • Admin Panel
  • Platform installation
  • Platform configuration
    • Configuration file
    • Domain settings
    • LDAP access configuration
    • Sending Email via SMTP relay
    • Pixel and push domain configuration
    • Cluster and Replication Setup
    • System notifications configuration
    • Processes UNIX sockets configuration
    • HTTPS Configuration
    • External SQL database integration
    • Adding sender IP addresses
    • Deduplication request settings
    • PostgreSQL database for account data
    • Proxy server settings
    • Keycloak Integration with Altcraft
    • Getting HTTP service statuses
    • Configuration MongoDB logs rotation
    • Configuration of system constants and directories
  • Platform maintenance
  • Custom channels guide
  • Extra
  • Processing HTTP/HTTPS traffic
  • Administrator API
  • Platform configuration
  • Processes UNIX sockets configuration
Documentation for version v74

Processes UNIX sockets configuration

To enable UNIX-sockets support add "PREFER_UNIX_SOCKETS": true parameter into main.json configuration file.

By default enabling this option forces most of the platform processes to use UNIX sockets.

To make a specific process use UNIX socket UNIX-сокета:

ParameterExample
"COOKIESAVER_UNIXSOCK_PATH""/opt/akd/socks/akd-cookiesaver.socket"
"PUSH_HTTP_SERVER_UNIXSOCK_PATH""/opt/akd/socks/akd-pushserver.socket"
"SMS_LISTENER_UNIXSOCK_PATH""/opt/akd/socks/akd-smslistener.socket"
"TRACKING_IMAGE_UNIXSOCK_PATH""/opt/akd/socks/akd-imgtrackingnew.socket"
"TRACKING_PUSH_UNIXSOCK_PATH""/opt/akd/socks/akd-trackingpush.socket"
"TRACKING_READ_UNIXSOCK_PATH""/opt/akd/socks/akd-trackingnewread.socket"
"TRACKING_SMS_UNIXSOCK_PATH""/opt/akd/socks/akd-trackingnewsms.socket"
"TRACKING_UNIXSOCK_PATH""/opt/akd/socks/akd-trackingnew.socket"
"TRACKING_WEB_VERSION_UNIXSOCK_PATH""/opt/akd/socks/akd-trackingwebversionnew.socket"
"WEBAPI_UNIXSOCK_PATH""/opt/akd/socks/akd-api.socket"
tip

To test the UNIX socket functionality, use the utility socat:

socat - "UNIX-CONNECT:/opt/akd/socks/akd-api.socket"
Last updated on Jul 10, 2025
Previous
System notifications configuration
Next
HTTPS Configuration
© 2015 - 2025 Altcraft, LLC. All rights reserved.