gogotelehash
The official Telehash package for Go
File Explorer
Download Latest Version (.zip)- chord.go
- chord.go
- debug.go
- stream.go
- kademlia.go
- eccp.go
- eccp_test.go
- ecdh.go
- ecdh_test.go
- secp160r1.go
- cs1a_cipher.go
- cs1a_cipher_test.go
- fold.go
- key.go
- cs3a_cipher.go
- cs3a_cipher_test.go
- doc.go
- testing.go
- cipher_set.go
- map.go
- registry.go
- channel.go
- channel_set.go
- channel_test.go
- default_ciphersets.go
- endpoint.go
- endpoint_mod_netwatch.go
- endpoint_mod_transports.go
- endpoint_test.go
- exchange.go
- exchange_address_book.go
- exchange_pipe.go
- expvar.go
- hooks.go
- identifier.go
- identity.go
- listener.go
- module.go
- util_test.go
- git.go
- git_add.go
- git_branch.go
- git_checkout.go
- git_clone.go
- git_push.go
- git_remote.go
- arguments_example.go
- calculator_example.go
- config_file_example.go
- counted_example.go
- naval_fate.go
- odd_even_example.go
- options_example.go
- options_shortcut_example.go
- quick_example.go
- type_assert_example.go
- .gitignore
- .travis.yml
- docopt.go
- docopt_test.go
- example_test.go
- LICENSE
- README.md
- test_golang.docopt
- testcases.docopt
- LICENSE
- nat.go
- natpmp.go
- README.md
- upnp.go
- example_httpu_serving.go
- example_internetgateway1.go
- example_internetgateway1.go
- discover.go
- internetgateway1.go
- internetgateway2.go
- example.go
- example_test.go
- specgen_task.go
- httpu.go
- serve.go
- scpd.go
- soap.go
- soap_test.go
- types.go
- types_test.go
- registry.go
- ssdp.go
- device.go
- goupnp.go
- LICENSE
- README.md
- service_client.go
- LICENSE
- natpmp.go
- README.md
- array-access.txt
- index.html
- template.txt
- types_list.txt
- .gitignore
- accessors.go
- accessors_test.go
- constants.go
- conversions.go
- conversions_test.go
- doc.go
- fixture_test.go
- LICENSE.md
- map.go
- map_for_test.go
- map_test.go
- mutations.go
- mutations_test.go
- README.md
- security.go
- security_test.go
- simple_example_test.go
- tests.go
- tests_test.go
- type_specific_codegen.go
- type_specific_codegen_test.go
- value.go
- value_test.go
- assertions.go
- assertions_test.go
- doc.go
- errors.go
- forward_assertions.go
- forward_assertions_test.go
- http_assertions.go
- http_assertions_test.go
- doc.go
- mock.go
- mock_test.go
- doc.go
- requirements.go
- requirements_test.go
- doc.go
- interfaces.go
- suite.go
- suite_test.go
- doc.go
- package_test.go
- const_amd64.s
- cswap_amd64.s
- curve25519.go
- curve25519_test.go
- doc.go
- freeze_amd64.s
- ladderstep_amd64.s
- mont25519_amd64.go
- mul_amd64.s
- square_amd64.s
- box.go
- box_test.go
- secretbox.go
- secretbox_test.go
- const_amd64.s
- poly1305.go
- poly1305_amd64.s
- poly1305_test.go
- sum_amd64.go
- sum_ref.go
- hsalsa20.go
- salsa2020_amd64.s
- salsa208.go
- salsa20_amd64.go
- salsa20_ref.go
- salsa_test.go
- salsa20.go
- salsa20_test.go
- .gitignore
- Godeps.json
- Readme
- hashname.go
- hashname_test.go
- coder.go
- coder_test.go
- header_coder.go
- bridge.go
- bridge_test.go
- channel_connect.go
- channel_peer.go
- net_addr.go
- net_connection.go
- module.go
- encoding.go
- trim.go
- trim_test.go
- bufpool.go
- colorize.go
- default.go
- log.go
- tracer.go
- round_tripper.go
- server.go
- main.go
- main.go
- main.go
- main.go
- test_channel_reliable.go
- test_channel_unreliable.go
- test_net_link.go
- test_sanity.go
- util_rand.go
- dgram_transport.go
- fw.go
- rules.go
- inproc_transport.go
- inproc_transport_test.go
- mux_transport.go
- mux_transport_test.go
- nat_transport.go
- tcp_addr.go
- tcp_transport.go
- tcp_transport_test.go
- half_pipe.go
- ifaces.go
- udp_addr.go
- udp_transport.go
- udp_transport_test.go
- unix_transport.go
- unix_transport_test.go
- registry.go
- transport.go
- parse.go
- parse_test.go
- resolve.go
- resolve_dns.go
- resolve_dns_test.go
- resolve_http.go
- resolve_http_test.go
- resolve_test.go
- uri.go
- .dockerignore
- .gitignore
- .travis.yml
- api.go
- Dockerfile
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/telehash/gogotelehash
Downloads the entire project code from GitHub to your computer.
cd gogotelehash
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t gogotelehash .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 gogotelehash
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
