Initial Flitter Commit
This commit is contained in:
61
config/server.config.js
Normal file
61
config/server.config.js
Normal file
@@ -0,0 +1,61 @@
|
||||
const server_config = {
|
||||
|
||||
/*
|
||||
* The server port.
|
||||
* Currently, Flitter supports HTTP natively.
|
||||
*/
|
||||
port: env("SERVER_PORT", 80),
|
||||
|
||||
/*
|
||||
* The type of environment the application is running in.
|
||||
* Usually, either "production" or "development".
|
||||
* Development mode may cause the application to output extra
|
||||
* debugging information not secure enough for production.
|
||||
*/
|
||||
environment: env("ENVIRONMENT", "production"),
|
||||
|
||||
logging: {
|
||||
|
||||
/*
|
||||
* The logging level. Usually, 1-4.
|
||||
* The higher the level, the more information is logged.
|
||||
*/
|
||||
level: env("LOGGING_LEVEL", 1)
|
||||
},
|
||||
|
||||
session: {
|
||||
|
||||
/*
|
||||
* The secret used to encrypt the session.
|
||||
* This should be set in the environment.
|
||||
*/
|
||||
secret: env("SECRET", "changeme")
|
||||
},
|
||||
|
||||
uploads: {
|
||||
|
||||
/*
|
||||
* Used by flitter-upload. Path for uploaded files.
|
||||
* Should be relative to the application root.
|
||||
*/
|
||||
destination: './uploads'
|
||||
},
|
||||
|
||||
ssl: {
|
||||
enable: (env("SSL_ENABLE") ? (env("SSL_ENABLE") === 'true') : false),
|
||||
|
||||
/*
|
||||
* Path to your domain's certificate file.
|
||||
* This should contain any intermediate certificates as well.
|
||||
*/
|
||||
cert_file: env("SSL_CERT_FILE", 'cert.pem'),
|
||||
|
||||
/*
|
||||
* Path to your domain's certificate key.
|
||||
*/
|
||||
key_file: env("SSL_KEY_FILE", 'cert.key'),
|
||||
},
|
||||
|
||||
}
|
||||
|
||||
module.exports = server_config
|
||||
Reference in New Issue
Block a user