Commit Graph

81 Commits

Author SHA1 Message Date
Adin Schmahmann
0ad6a92716 docs: update config to indicate SECIO deprecation 2020-08-26 20:51:53 -04:00
Marcin Rataj
135b90e087 docs(config): fix Peering header
Peering is top level namespace
2020-08-25 10:39:32 -04:00
Adin Schmahmann
0c57e9dcf8
Merge pull request #7319 from MichaelMure/wildcard-gateways
feat: wildcard support for public gateways
2020-08-19 11:02:28 -04:00
Luflosi
0155a88e5f
docs: fix typo 2020-08-08 23:12:49 +02:00
Michael Muré
13e6bcfb4f
feat: wildcard support for public gateways
Add support for one or more wildcards in the hostname definition
of a public gateway. This is useful for example to support easily
multiples environment.

Wildcarded hostname are set in the config as for example "*.domain.tld".
2020-07-24 20:51:22 +02:00
Marcin Rataj
0acfb38763 chore: fix a typo 2020-07-10 14:13:11 -04:00
Marcin Rataj
580d68685c docs: document X-Forwarded-Host 2020-07-10 14:13:11 -04:00
Adin Schmahmann
19d6230cde Merge branch 'release' into master 2020-06-19 20:04:30 -04:00
Steven Allen
0cef475b2d docs(config): update toc 2020-06-16 22:04:24 -07:00
Steven Allen
c0951e73d7 doc(config): expand on config value limits 2020-06-16 15:15:51 -07:00
Steven Allen
e164af1f2a feat: add a transport config section
This way, users can disable transports (especially QUIC), and set muxer/security
transport priorities.
2020-06-16 15:15:47 -07:00
Steven Allen
ea55e747f2 doc(config): expand peering docs 2020-06-11 17:58:51 -07:00
Jessica Schilling
c86244ecf5
Update docs/config.md 2020-05-28 11:15:09 -06:00
Jessica Schilling
766023311a
Update docs-beta links to final URLs 2020-05-28 11:14:00 -06:00
Steven Allen
7990d2ccb5 doc: expand on peering service documentation
* Explain _why_ it exists.
* Explain how it can be used.
2020-05-25 20:24:43 -07:00
Steven Allen
978091a626 feat: implement peering service
MVP for #6097

This feature will repeatedly reconnect (with a randomized exponential backoff)
to peers in a set of "peered" peers.

In the future, this should be extended to:

1. Include a CLI for modifying this list at runtime.
2. Include additional options for peers we want to _protect_ but not connect to.
3. Allow configuring timeouts, backoff, etc.
4. Allow groups? Possibly through textile threads.
5. Allow for runtime-only peering rules.
6. Different reconnect policies.

But this MVP should be a significant step forward.
2020-05-25 20:24:41 -07:00
@RubenKelevra
2dc1f691f1 quic: remove experimental status and add it to the default config 2020-05-22 04:54:19 +02:00
Adin Schmahmann
a0e01501e7 docs: cleanup config formatting 2020-05-20 13:48:26 -04:00
Steven Allen
b29f9e9959 doc(config): document pubsub 2020-05-19 19:24:27 -07:00
Steven Allen
6719e124bb doc(config): sort sections 2020-05-19 19:13:50 -07:00
Marcin Rataj
10aaf24304
chore: update X-Forwarded-Proto copy text
Co-authored-by: Steven Allen <steven@stebalien.com>
2020-05-13 15:07:59 +02:00
Marcin Rataj
c5b30545bf
docs: X-Forwarded-Proto: https
Additional documentation for running subdomain gateway behind reverse proxy with TLS.
2020-05-12 13:00:25 +02:00
Corbin Page
19426b9ca2
Update config.md 2020-05-02 17:23:56 -04:00
Steven Allen
6d7d3ef30e doc: expand on relay documentation 2020-04-27 16:00:48 -07:00
Steven Allen
4ebe7e633d doc: fixup config docs
1. Update go-ipfs-config to fix default datastore.
2. Update TOC.
3. Update profiles list and indicate that badger isn't experimental.
2020-04-27 15:12:04 -07:00
Dimitris Apostolou
1e437c7e97
Fix typos and cleanup 2020-04-20 22:00:01 +03:00
Steven Allen
1f23fc000c feat: add autonat config options
1. Enable AutoNATService on _all_ nodes by default. If it's an issue, we can
disable it in RC3 but this will give us the best testing results.
2. Expose options to configure AutoNAT rate limiting.
2020-04-14 20:54:58 -07:00
Steven Allen
3e6f0a7942 doc: cleanup experimental features a bit 2020-04-06 18:53:16 -07:00
Marcin Rataj
3ecccd6e1d feat(gateway): subdomain and proxy gateway
License: MIT
Signed-off-by: Marcin Rataj <lidel@lidel.org>
2020-03-18 08:50:38 -07:00
Steven Allen
bd8917facf doc(config): cleanup
Trying to make this a bit more consistent and structured.

* Fix wrapping.
* Use headings for all config values.
2020-01-30 22:14:21 -08:00
Oli Evans
0eba53bd98
docs: define Gateway.PathPrefixes
adds docs for Gateway.PathPrefixes. Taken from great commit notes by @lgierth (thank you!) 09937f84b6
2020-01-15 14:32:05 +00:00
Oli Evans
134cb5ef9c
docs: add connmgr to config.md toc 2019-10-11 15:26:53 +01:00
Steven Allen
460c2119e4 daemon: support unix domain sockets for the API/gateway
All the work was client-side. Unix domain socket multiaddrs already worked
server-side.

fixes #4218
2019-09-30 17:21:28 -07:00
Steven Allen
76db2a0b31 doc(config): improve DisableNatPortMap documentation 2019-09-20 16:36:15 -07:00
Henrique Dias
ec2383f721
docs: add multiple gateway and api addrs 2019-09-06 13:16:54 +01:00
Steven Allen
72122a5dbf doc: correct the address filter documentation 2019-07-11 19:04:45 -07:00
Hector Sanjuan
010336c89f Document the AddrFilters option
Shouldn't have to scan through an old issue to figure out what is happening
and why this is super important.
2019-07-11 18:56:32 -07:00
Oli Evans
c30aaa921a
docs: default value for HashOnRead is false
This is currently the case. It should be filpped to true, but in the meantime let's document the current situation

See: https://github.com/ipfs/go-ipfs/issues/1152
2019-06-04 16:17:32 +01:00
MollyM
1fd6701ea2
explain what dhtclient does 2019-05-23 16:46:27 -07:00
Marcin Rataj
4c6268eaa3
docs: update Routing config
Updated docs to reflect that Routing is not a child of Discovery
Ref. 664ccd976e/routing.go (L6)

License: MIT
Signed-off-by: Marcin Rataj <lidel@lidel.org>
2019-05-08 22:01:36 +02:00
Li Zheng
cdd0e6b73a docs: document Gateway.Writable not Gateway.Writeable
License: MIT
Signed-off-by: Li Zheng <flyskywhy@gmail.com>
2019-03-28 13:11:41 +08:00
Steven Allen
df475f4817 docs: document Gateway.NoFetch
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-02-15 15:52:23 -08:00
tarekbadr
b80646e4d2 docs-randomports: edit docs config add 'randomports' flag.
it's Generate random port for swarm.

License: MIT
Signed-off-by: Tarek Badr <tarekbadrshalaan@gmail.com>
2019-01-24 08:02:19 -08:00
vyzo
526d6198a6 document autorelay
License: MIT
Signed-off-by: vyzo <vyzo@hackzen.org>
2018-12-18 11:30:59 -08:00
Steven Allen
716f69b8f8 config: document the connection manager
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-12-11 18:59:30 -08:00
Matt Joiner
ed260599ba docs: Improve config documentation
License: MIT
Signed-off-by: Matt Joiner <anacrolix@gmail.com>
2018-12-10 19:06:00 +11:00
Whyrusleeping
419bfdc20f
Merge pull request #4924 from ipfs/docs/config
Add information about bloom filter to config.md
2018-07-16 17:12:10 +02:00
camelmasa
0e6936d532 Add docs for --profile=lowpower
License: MIT
Signed-off-by: Masahiro Saito <camelmasa@gmail.com>
2018-04-23 20:33:40 +09:00
Dominic Della Valle
c3e3da4a54 Revised
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-04-09 15:45:45 -04:00
Dominic Della Valle
0ecfd7843c Add information about bloom filter to config.md
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-04-09 08:20:30 -04:00