@page dssrv @hide title @hide sidebar # DIREKTSPEED Server
DIREKTSPEED - SERVER a NODE.JS Application Server and Server Stack Framework using dssrv-engine a wrapper for Running NodeJS Servers and Manage the Routing as also Supplys Additions like socket Communication Channels and all that via SocketCluster Framework.
If you are looking for the fastest way to get a fully modern development environment setup and produce a lightning fast application, you've come to the right place.
DoneJS is a combination of the following technologies:
DoneJS is a
npm package that simply installs all the previous
technologies. This site exists to explain the collective benefits of these technologies
and provides a [Guide guide] for using them together to build an "amazing" application.
The DoneJS Getting Started Guide walks you through creating a PlaceMyOrder application.
Holds useable examples of dssrv if you need support reach us at https://dspeed.eu
Use as single domain Static Web Server -Use as multi domain Static Only Web ServerUse as Mixed Multi domain Static/Dynamic WebserverUse as Static web Server with loadbalancingUse as GIT protocol and http server.Use as Loadbalancer - TCP/UDPUse as TCP Port sharing serverUse as Rule Based FirewallUse as manager for iptables, git,docker, networking, users, folder permissions, task runner, cron, plugins supportedUse as software deploytool.
zero-configuration Server Configuration Abstraction Fully Modular
DIREKTSPEED Server is a Server Configuration Abstraction Layer that is Modular
Pre-compilers are becoming extremely powerful and shipping front-ends as static assets has many upsides. It's simple, it's easy to maintain, it's low risk, easy to scale, and requires low cognitive overhead. I wanted a lightweight web server that was powerful enough for me to abandon web frameworks for dead simple front-end publishing.
Because today you need as Developer and Production User ways to maintain your projects. on a Project base not on a per software base.
Authored and maintained by @. Made for the [@DIREKTSPEED](http://twitter.com/DIREKTSPEED ServerPlatform).
sudo npm install -g dssrv
Creating a new dssrv application is a breeze...
dssrv init myproj dssrv server myproj
Your DIREKTSPEED Server application is now running at http://localhost:9000
DIREKTSPEED Server can be used as a library or as a command line utility.
Usage: dssrv [command] [options] Commands: init [path] initalize new dssrv application (defaults to current directory) server [path] [options] start dssrv server compile [path] [options] compile project to static assets multihost [path] [options] start dssrv server to host directory of dssrv apps Options: -h, --help output usage information -V, --version output the version number
Start the server in root of your application by running...
You may optionally supply a port to listen on...
dssrv server --port 8002
Compile an application from the root of your application by running...
You may optionally pass in a path to where you want the compiled assets to go...
dssrv compile --output /path/to/cordova/project/www
You may also use dssrv as a node library for compiling or running as a server.
Serve up a dssrv application...
var dssrv =dssrv
Or compile dssrv application
var dssrv =dssrv
Or use as Connect/ExpressJS middleware
var express = ;var dssrv = ;var app = ;
// Express 3app;
// Express 4app;app;
Copyright © 2016–2017 DIREKTSPEED. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.