echo
Version, currently main branch1 version
- main branchlatestJan 26, 2023
github.com/tanjarinne/echo-crystal
No description declared in shard.yml.
Installation
# Add this to your shard.yml
dependencies:
echo:
github: tanjarinne/echo-crystal
branch: mainmain is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
0.24.2- License
- MIT
- Author
- Tanja Álvarez
- Target
echofrom src/echo.cr
Dependencies
This version declares no dependencies.
README
About
This project is intended to be educational, for-research-only and solving a fictional problem, and is not intended to work on any production environment whatsoever as it can potentially leak private information due to its most basic functionality.
Requirements
- Crystal Lang >=
0.24.2(2018-03-10)
Up and running
Configuration
| Configuration | Environmental variable | Purpose | Default |
|---|---|---|---|
| Echo host | ECHO_HOST | The host Echo will run on | 0.0.0.0 |
| Echo port | ECHO_PORT | The port Echo will listen to | 8018 |
Running
A Makefile is provided to handle common operations – like running the service.
| Target | Description | Examples |
|---|---|---|
run | Run the service | $ make runListening on 0.0.0.0:8018 |
build | Build the binary | $ make buildcrystal build -p -t --verbose --error-trace -o echo src/echo.crcc "${@}" -o /home/...... |
clean | Delete the binary | $ make clean |
Or rather using crystal binary:
- Running:
$ crystal run src/echo.cr
Listening on 0.0.0.0:8018
- Building a binary:
crystal build src/echo.cr
...
Refer to Crystal's documentation for more information and help.
Author
Tanja Álvarez 2018
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
main- Seen
- Jan 26, 2023
- Crystal
0.24.2- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/tanjarinne/echo-crystal
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 17, 2026
- Synced
- Aug 17, 2026
- Versions
- 1