Skip to content

zeroc-ice/hello

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Hello, Ice

This repository contains the source code for the Ice Hello server, tcp -h hello.zeroc.com -p 4061, a publicly available Ice server intended for the testing and development of Ice clients.

Available Services

The following are available:

Service Identity Description Example Clients
greeter greeter A simple service that greets visitors. C++, C#, Java, JavaScript, MATLAB, PHP, Python, Ruby, Swift

Running the server using Docker

Docker CLI

docker run --name hello -p 4061:4061/tcp  zeroc/hello

Optional environment variables can be used to configure the server:

docker run \
  --name hello \
  -p 4061:4061/tcp  \
  zeroc/hello

Docker Compose

services:
  hello:
    image: zeroc/hello
    ports:
      - "4061:4061"

Building with Docker Compose

This repository contains a Dockerfile that can be used to build the server as well as a compose.yaml file that can be used to build and run the server locally using Docker Compose.

The following commands must be run from the root directory of the repository.

# Start the server (builds the server if it does not exist)
docker compose up

# Rebuild the server
docker compose build

Once running, the server will be available at the tcp -h localhost -p 4061 endpoint.

Please refer to the Docker Compose documentation for more information on how to use Docker Compose.

About

A public Ice server

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published