Skip to content

Instantly share code, notes, and snippets.

@candostdagdeviren
Last active March 21, 2017 23:06
Show Gist options
  • Save candostdagdeviren/6ccc0f6af5db388323d9d2cae72ff110 to your computer and use it in GitHub Desktop.
Save candostdagdeviren/6ccc0f6af5db388323d9d2cae72ff110 to your computer and use it in GitHub Desktop.
Swift Backend main executable file.
import Kitura
import HeliumLogger
import CouchDB
HeliumLogger.use()
let connProperties = ConnectionProperties(
host: "127.0.0.1", // httpd address
port: 5984, // httpd port
secured: false, // https or http
username: "candost", // admin username
password: "password" // admin password
)
let db = Database(connProperties: connProperties, dbName: "kitura_test_db")
let databaseInteraction = DatabaseInteraction(db: db)
let app = MainRouter(db: databaseInteraction)
Kitura.addHTTPServer(onPort: 8090, with: app.router)
Kitura.run()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment