Documentation
¶
Index ¶
Constants ¶
View Source
const ( InfiniteOsVersion string = "0.3.1" InfiniteOsMainDir string = "/infinite" InfiniteOsBinary string = InfiniteOsMainDir + "/os" InfiniteOsEnvFilePath string = InfiniteOsMainDir + "/.env" InfiniteOsApiHttpPublicPort string = "1618" PersistentDatabaseFilePath string = InfiniteOsMainDir + "/os.db" PersistentDatabaseConnectionParams string = "?cache=shared&mode=rwc&_journal_mode=WAL&_busy_timeout=5000&_foreign_keys=on" TrailDatabaseFilePath string = InfiniteOsMainDir + "/trail.db" MarketplaceCatalogItemsDir string = InfiniteOsMainDir + "/marketplace" MarketplaceCatalogItemsRepoUrl string = "https://github.com/goinfinite/os-marketplace" MarketplaceCatalogItemsRepoBranch string = "v2" InstallableServicesItemsDir string = InfiniteOsMainDir + "/services" InstallableServicesItemsRepoUrl string = "https://github.com/goinfinite/os-services" InstallableServicesItemsRepoBranch string = "v1" ApplicationRootDir string = "/app" VirtualHostsConfDir string = ApplicationRootDir + "/conf/nginx" PrimaryVirtualHostEnvKey string = "PRIMARY_VHOST" PrimaryVirtualHostPublicDir string = ApplicationRootDir + "/html" PrimaryVirtualHostConfPath string = VirtualHostsConfDir + "/primary.conf" MappingsConfDir string = VirtualHostsConfDir + "/mapping" MappingsSecurityRulesConfDir string = MappingsConfDir + "/security" PkiConfDir string = ApplicationRootDir + "/conf/pki" CronLogDir string = ApplicationRootDir + "/logs/cron" WebServerLogDir string = ApplicationRootDir + "/logs/nginx" TrashDir string = ApplicationRootDir + "/.trash" WebServerBinaryPath string = "/usr/sbin/nginx" WebServerMainConfPath string = "/etc/nginx/nginx.conf" WebServerDhParamFilePath string = "/etc/nginx/dhparam.pem" PhpWebServerMainConfFilePath string = "/usr/local/lsws/conf/httpd_config.conf" PhpWebServerUsername string = "nobody" PhpWebServerGroupName string = "nogroup" PhpWebServerConfigValidationCmd string = "/usr/local/lsws/bin/openlitespeed -t" PhpChildProcessesUpdateSkipEnvKey string = "SKIP_PHP_PROCS_COUNT_UPDATE" AccessTokenCookieKey string = "os-access-token" UserDataBaseDirectory string = "/home" PrimaryVirtualHostPlaceholderHostname string = "goinfinite.local" LocalStatesAssetsPath string = "/assets/local-states" GlobalStatesAssetsPath string = "/assets/global-states" DevModeEnvKey string = "DEV_MODE" SilentExitModeEnvKey string = "SILENT_EXIT_MODE" ProcessManagerBinaryPath string = "/usr/bin/supervisorctl" ProcessManagerConfFilePath string = InfiniteOsMainDir + "/supervisord.conf" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.