Skip to content

Commit 5ae4382

Browse files
authored
restructured files into folders (#901)
1 parent 9ecc617 commit 5ae4382

File tree

104 files changed

+1135
-1117
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+1135
-1117
lines changed

modules/ROOT/nav.adoc

Lines changed: 85 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212

1313
.Start Here!
1414
// * xref:index.adoc[Quick Links]
15-
* xref:get-started-prepare.adoc[Prepare]
16-
* xref:get-started-install.adoc[Install]
17-
* xref:get-started-verify-install.adoc[Verify]
15+
* xref:start-here/get-started-prepare.adoc[Prepare]
16+
* xref:start-here/get-started-install.adoc[Install]
17+
* xref:start-here/get-started-verify-install.adoc[Verify]
1818
1919
//
2020

@@ -23,97 +23,97 @@
2323
//
2424

2525
.Configuration
26-
* xref:configuration-overview.adoc[Overview]
27-
* xref:configuration-schema-bootstrap.adoc[Bootstrap]
28-
* xref:configuration-schema-database.adoc[Database]
29-
** xref:scopes-and-collections-config.adoc[Scopes and Collections Configuration for Sync Gateway]
30-
* xref:configuration-schema-db-security.adoc[Database Security]
31-
* xref:configuration-schema-access-control.adoc[Access Control]
32-
* xref:configuration-schema-import-filter.adoc[Import Filter]
33-
* xref:configuration-schema-isgr.adoc[Inter-Sync Gateway Replication]
34-
* xref:configuration-properties-legacy.adoc[Legacy Pre-3.0 Configuration]
35-
* xref:configuration-javascript-functions.adoc[Javascript Functions]
36-
* xref:configuration-environment-variables.adoc[Environment Variables]
26+
* xref:configuration/configuration-overview.adoc[Overview]
27+
* xref:configuration/configuration-schema-bootstrap.adoc[Bootstrap]
28+
* xref:configuration/configuration-schema-database.adoc[Database]
29+
** xref:configuration/scopes-and-collections-config.adoc[Scopes and Collections Configuration for Sync Gateway]
30+
* xref:configuration/configuration-schema-db-security.adoc[Database Security]
31+
* xref:configuration/configuration-schema-access-control.adoc[Access Control]
32+
* xref:configuration/configuration-schema-import-filter.adoc[Import Filter]
33+
* xref:configuration/configuration-schema-isgr.adoc[Inter-Sync Gateway Replication]
34+
* xref:configuration/configuration-properties-legacy.adoc[Legacy Pre-3.0 Configuration]
35+
* xref:configuration/configuration-javascript-functions.adoc[Javascript Functions]
36+
* xref:configuration/configuration-environment-variables.adoc[Environment Variables]
3737

3838
.Security
39-
* xref:secure-sgw-access.adoc[Secure Access]
40-
* xref:authentication-users.adoc[User Authentication]
41-
* xref:authentication-certs.adoc[TLS Cert Authentication]
42-
* xref:audit-logging.adoc[]
43-
** xref:manage-audit-logs.adoc[]
44-
** xref:audit-log-events.adoc[]
39+
* xref:security/secure-sgw-access.adoc[Secure Access]
40+
* xref:security/authentication-users.adoc[User Authentication]
41+
* xref:security/authentication-certs.adoc[TLS Cert Authentication]
42+
* xref:security/audit-logging.adoc[]
43+
** xref:security/manage-audit-logs.adoc[]
44+
** xref:security/audit-log-events.adoc[]
4545

4646
.Access Control
47-
* xref:access-control-concepts.adoc[Concepts]
48-
** xref:access-control-model.adoc[Access Control Model]
49-
** xref:channels.adoc[Channels]
50-
** xref:roles.adoc[Roles]
51-
** xref:users.adoc[Users]
52-
* xref:sync-function.adoc[Sync Function]
53-
** xref:sync-function-api.adoc[API Reference]
54-
*** xref:sync-function-api-access-cmd.adoc[access()]
55-
*** xref:sync-function-api-channel-cmd.adoc[channel()]
56-
*** xref:sync-function-api-expiry-cmd.adoc[expiry()]
57-
*** xref:sync-function-api-require-access-cmd.adoc[requireAccess()]
58-
*** xref:sync-function-api-require-admin-cmd.adoc[requireAdmin()]
59-
*** xref:sync-function-api-require-role-cmd.adoc[requireRole()]
60-
*** xref:sync-function-api-require-user-cmd.adoc[requireUser()]
61-
*** xref:sync-function-api-role-cmd.adoc[role()]
62-
*** xref:sync-function-api-throw-cmd.adoc[throw()]
63-
* xref:access-control-how.adoc[How-to]
64-
** xref:access-control-how-create-users.adoc[Create Users]
65-
** xref:access-control-how-create-roles.adoc[Create Roles]
66-
** xref:access-control-how-assign-users-to-roles.adoc[Assign User to Role]
67-
** xref:access-control-how-control-document-access.adoc[Control Document Access]
68-
** xref:access-control-how-verify-access.adoc[Verify Access]
69-
** xref:access-control-how-use-xattrs-for-access-grants.adoc[Use XATTRS for Access Grants]
70-
* xref:auto-purge-channel-access-revocation.adoc[Auto-Purge Channel Access Revocation]
47+
* xref:access-control/access-control-concepts.adoc[Concepts]
48+
** xref:access-control/access-control-model.adoc[Access Control Model]
49+
** xref:access-control/channels.adoc[Channels]
50+
** xref:access-control/roles.adoc[Roles]
51+
** xref:access-control/users.adoc[Users]
52+
* xref:access-control/sync-function-api/sync-function.adoc[Sync Function]
53+
** xref:access-control/sync-function-api/sync-function-api.adoc[API Reference]
54+
*** xref:access-control/sync-function-api/sync-function-api-access-cmd.adoc[access()]
55+
*** xref:access-control/sync-function-api/sync-function-api-channel-cmd.adoc[channel()]
56+
*** xref:access-control/sync-function-api/sync-function-api-expiry-cmd.adoc[expiry()]
57+
*** xref:access-control/sync-function-api/sync-function-api-require-access-cmd.adoc[requireAccess()]
58+
*** xref:access-control/sync-function-api/sync-function-api-require-admin-cmd.adoc[requireAdmin()]
59+
*** xref:access-control/sync-function-api/sync-function-api-require-role-cmd.adoc[requireRole()]
60+
*** xref:access-control/sync-function-api/sync-function-api-require-user-cmd.adoc[requireUser()]
61+
*** xref:access-control/sync-function-api/sync-function-api-role-cmd.adoc[role()]
62+
*** xref:access-control/sync-function-api/sync-function-api-throw-cmd.adoc[throw()]
63+
* xref:access-control/access-control-how.adoc[How-to]
64+
** xref:access-control/access-control-how-create-users.adoc[Create Users]
65+
** xref:access-control/access-control-how-create-roles.adoc[Create Roles]
66+
** xref:access-control/access-control-how-assign-users-to-roles.adoc[Assign User to Role]
67+
** xref:access-control/access-control-how-control-document-access.adoc[Control Document Access]
68+
** xref:access-control/access-control-how-verify-access.adoc[Verify Access]
69+
** xref:access-control/access-control-how-use-xattrs-for-access-grants.adoc[Use XATTRS for Access Grants]
70+
* xref:access-control/auto-purge-channel-access-revocation.adoc[Auto-Purge Channel Access Revocation]
7171

7272
.REST API
73-
* xref:rest-api-access.adoc[Secure Access]
74-
* xref:rest-api-admin.adoc[Admin REST API]
73+
* xref:rest-api/rest-api-access.adoc[Secure Access]
74+
* xref:rest-api/rest-api-admin.adoc[Admin REST API]
7575
** xref:rest_api_admin_static.adoc[Admin API Reference]
76-
* xref:rest-api-metrics.adoc[Metrics REST API]
76+
* xref:rest-api/rest-api-metrics.adoc[Metrics REST API]
7777
** xref:rest_api_metrics_static.adoc[Metrics API Reference]
78-
* xref:rest-api.adoc[Public REST API]
78+
* xref:rest-api/rest-api.adoc[Public REST API]
7979
** xref:rest_api_public_static.adoc[Public API Reference]
80-
* xref:rest-api-access-rbac-roles.adoc[RBAC Role - Endpoint Cross-Reference]
80+
* xref:rest-api/rest-api-access-rbac-roles.adoc[RBAC Role - Endpoint Cross-Reference]
8181

8282
.Sync
83-
* xref:sync-with-couchbase-server.adoc[Sync with Server]
84-
* xref:sync-using-app.adoc[Sync with Application]
83+
* xref:sync/sync-with-couchbase-server.adoc[Sync with Server]
84+
* xref:sync/sync-using-app.adoc[Sync with Application]
8585
* Inter-Sync Gateway Replication
86-
** xref:sync-inter-syncgateway-overview.adoc[Overview]
87-
** xref:sync-inter-syncgateway-run.adoc[Initialize]
88-
** xref:sync-inter-syncgateway-manage.adoc[Manage]
89-
** xref:sync-inter-syncgateway-monitor.adoc[Monitor]
90-
** xref:sync-inter-syncgateway-conflict-resolution.adoc[Inter Syncgateway Conflict Resolution]
91-
* xref:delta-sync.adoc[Delta Sync]
92-
* xref:import-processing.adoc[Import Processing]
86+
** xref:sync/sync-inter-syncgateway-overview.adoc[Overview]
87+
** xref:sync/sync-inter-syncgateway-run.adoc[Initialize]
88+
** xref:sync/sync-inter-syncgateway-manage.adoc[Manage]
89+
** xref:sync/sync-inter-syncgateway-monitor.adoc[Monitor]
90+
** xref:sync/sync-inter-syncgateway-conflict-resolution.adoc[Inter Syncgateway Conflict Resolution]
91+
* xref:sync/delta-sync.adoc[Delta Sync]
92+
* xref:sync/import-processing.adoc[Import Processing]
9393

9494
.Manage
95-
* xref:revisions.adoc[Revisions]
96-
* xref:managing-tombstones.adoc[Tombstones]
97-
* xref:resync.adoc[Resync]
98-
* xref:stats-monitoring.adoc[Stats Monitoring]
99-
** xref:stats-monitoring-json.adoc[]
100-
** xref:stats-monitoring-prometheus.adoc[]
101-
* xref:database-offline.adoc[Database Offline]
102-
* xref:logging.adoc[Logging]
103-
** xref:sgcollect-info.adoc[SG Collect Info]
95+
* xref:manage/revisions.adoc[Revisions]
96+
* xref:manage/managing-tombstones.adoc[Tombstones]
97+
* xref:manage/resync.adoc[Resync]
98+
* xref:manage/stats-monitoring.adoc[Stats Monitoring]
99+
** xref:manage/stats-monitoring-json.adoc[]
100+
** xref:manage/stats-monitoring-prometheus.adoc[]
101+
* xref:manage/database-offline.adoc[Database Offline]
102+
* xref:manage/logging.adoc[Logging]
103+
** xref:manage/sgcollect-info.adoc[SG Collect Info]
104104

105105
.Deploy
106-
* xref:deployment.adoc[Overview]
107-
* xref:command-line-options.adoc[Command Line Options]
108-
* xref:load-balancer.adoc[Load Balancer]
109-
* xref:os-level-tuning.adoc[OS Level Tuning]
110-
* xref:webhooks.adoc[Webhooks]
111-
* xref:changes-feed.adoc[Changes Feed]
106+
* xref:deploy/deployment.adoc[Overview]
107+
* xref:deploy/command-line-options.adoc[Command Line Options]
108+
* xref:deploy/load-balancer.adoc[Load Balancer]
109+
* xref:deploy/os-level-tuning.adoc[OS Level Tuning]
110+
* xref:deploy/webhooks.adoc[Webhooks]
111+
* xref:deploy/changes-feed.adoc[Changes Feed]
112112
// * xref:integrating-external-stores.adoc[External Stores]
113-
* xref:stats-prometheus.adoc[Prometheus Feed]
114-
* xref:indexing.adoc[Indexing]
115-
** xref:index-partitions.adoc[]
116-
* xref:setting-up-dr-cluster.adoc[Disaster Recovery]
113+
* xref:deploy/stats-prometheus.adoc[Prometheus Feed]
114+
* xref:deploy/indexing.adoc[Indexing]
115+
** xref:deploy/index-partitions.adoc[]
116+
* xref:deploy/setting-up-dr-cluster.adoc[Disaster Recovery]
117117

118118
//
119119

@@ -122,18 +122,18 @@
122122
//
123123

124124
.Use Kubernetes
125-
* xref:deploy-cluster-to-kubernetes.adoc[Deploy]
125+
* xref:use-kubernetes/deploy-cluster-to-kubernetes.adoc[Deploy]
126126
* xref:operator:ROOT:tutorial-sync-gateway-manage.adoc[Manage a Sync Gateway Cluster]
127127
* xref:operator:ROOT:tutorial-sync-gateway-clients.adoc[Expose Sync Gateway to Couchbase Lite clients]
128128

129129
.Server Compatibility
130-
* xref:server-compatibility-buckets.adoc[Buckets]
131-
* xref:server-compatibility-collections.adoc[Collections]
132-
* xref:server-compatibility-eventing.adoc[Eventing]
133-
* xref:server-compatibility-transactions.adoc[Transactions]
134-
* xref:server-compatibility-xdcr.adoc[XDCR]
135-
* xref:xdcr-active-active-eventing.adoc[XDCR Active-Active and Eventing]
136-
* xref:server-compatibility-backups.adoc[Backup and Restore]
130+
* xref:server-compatibility/server-compatibility-buckets.adoc[Buckets]
131+
* xref:server-compatibility/server-compatibility-collections.adoc[Collections]
132+
* xref:server-compatibility/server-compatibility-eventing.adoc[Eventing]
133+
* xref:server-compatibility/server-compatibility-transactions.adoc[Transactions]
134+
* xref:server-compatibility/server-compatibility-xdcr.adoc[XDCR]
135+
* xref:server-compatibility/xdcr-active-active-eventing.adoc[XDCR Active-Active and Eventing]
136+
* xref:server-compatibility/server-compatibility-backups.adoc[Backup and Restore]
137137

138138
.Product Notes
139139
* xref:release-notes.adoc[Release Notes]

modules/ROOT/pages/_partials/_define_component_attributes.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ ifdef::releasetag[:tag: -{releasetag}]
256256
:fn_post270: footnote:fnpost270[Since 2.7]
257257
:fnref_post270: footnote:fnpost270[]
258258

259-
:fn_legacy: footnote:fnlegacy[For Pre-3.0 legacy configuration see: xref:configuration-properties-legacy.adoc[Configuration Properties (legacy Pre3.0)]]
259+
:fn_legacy: footnote:fnlegacy[For Pre-3.0 legacy configuration see: xref:configuration/configuration-properties-legacy.adoc[Configuration Properties (legacy Pre3.0)]]
260260

261261
:fnref_legacy: footnote:fnlegacy[]
262262

0 commit comments

Comments
 (0)