https://github.com/ronflima/serverside
A swift implementation for a server application.
https://github.com/ronflima/serverside
c serverside
Last synced: about 1 year ago
JSON representation
A swift implementation for a server application.
- Host: GitHub
- URL: https://github.com/ronflima/serverside
- Owner: ronflima
- License: mit
- Archived: true
- Created: 2017-01-04T13:24:35.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-07-19T23:48:15.000Z (almost 7 years ago)
- Last Synced: 2025-02-18T04:52:16.757Z (over 1 year ago)
- Topics: c, serverside
- Language: Swift
- Size: 138 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Server Side
A C framework for server implementations
![Platform][platform-badge]
[![License][mit-badge]][mit-url]
[](https://travis-ci.org/nineteen-apps/ServerSide)
# Project Goals
Server Side is a small project which aim is to create all boiler plate code for
a unix server, integrating:
- [ ] startup systems support, like System V or upstart;
- [ ] configuration files in several formats like INI, Yaml, XML, etc;
- [ ] system logging with Syslog
- [ ] signal handling
- [ ] IPC support
- [ ] process priority control
Server software is basicaly a repetition of those features. So, Server Side is
intended to create the full run-time so you have to worry about writing what
matters: your business code.
# Current State
This project was originally written in Swift language. It is being ported to C
due its small footprint.
## License
This software is distributed under [MIT License][mit-url].
[platform-badge]: https://img.shields.io/badge/Platform-unix%20and%20linux-brightgreen.svg
[mit-badge]: https://img.shields.io/badge/License-MIT-blue.svg?style=flat
[mit-url]: https://tldrlegal.com/license/mit-license