An open API service indexing awesome lists of open source software.

https://github.com/kassane/piping-server-d

Piping Server in D (WiP)
https://github.com/kassane/piping-server-d

d dlang piping-server

Last synced: 6 months ago
JSON representation

Piping Server in D (WiP)

Awesome Lists containing this project

README

          

# Piping Server in D

## Required

- D Compiler [(DMD|LDC|GDC)](https://dlang.org/download.html)

## How to run

```bash
# build and run
dub --build=release --parallel
# build only
dub build --build=release --parallel
```
- Open server address in browser and upload file(s).
- All files stored in the downloads folder (**generated by the server**) can be downloaded via the browser or curl/wget.

```bash
curl -LO /
```

## Server-side help

```bash
Piping Server in D
Usage: piping-server [OPTIONS]
Options:
--host Bind address, either IPv4 or IPv6 (e.g. 127.0.0.1, ::1) [default: 0.0.0.0]
--http-port HTTP port [default: 0]
--enable-https Enable HTTPS
--https-port HTTPS port
--crt-path Certification path
--key-path Private key path
-h, --help Print this help message
-V, --version Print version information
```

## Acknowledgement

- [Ryo Ota](https://github.com/nwtgck) original author from Piping Server

## Other implementations
* Original:
* Rust:
* Go:
* Zig: