Open Cloud Server 2 (OCS2, Formerly "cloud-api")
Sineware OCS2 is the main backend server powering Sineware Cloud Services. It's written in Swift using the Vapor framework.
Currently under development! Sineware Cloud Services is not available for use.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
The HTTP API of OCS2 is used for authentication services, update server and other basic requests.
TODO!
The Websocket Gateway is the main realtime communication channel for the Cloud Portal and the ProLinux daemon.
Requirements:
- Swift
- PostgreSQL
Running for development:
swift run