Remove outdated documentation and images related to access control and how-to guides. This includes the deletion of multiple files and sections that are no longer relevant, enhancing the overall clarity and organization of the documentation. Additionally, updated the next.config.mjs for improved routing and rewrites.

This commit is contained in:
Brandon Hopkins
2025-11-19 17:04:45 -08:00
parent 745ae6ba3a
commit 85cbf146a9
252 changed files with 480 additions and 316 deletions

View File

@@ -31,12 +31,17 @@ const nextConfig = {
},
{
source: '/how-to/networks-concept',
destination: '/how-to/networks',
destination: '/manage/networks',
permanent: true,
},
{
source: '/how-to/networks',
destination: '/manage/networks',
permanent: true,
},
{
source: '/docs/getting-started/installation',
destination: '/how-to/getting-started#installation',
destination: '/getting-started/install',
permanent: true,
},
{
@@ -51,7 +56,7 @@ const nextConfig = {
},
{
source: '/docs/overview/acls',
destination: '/how-to/manage-network-access',
destination: '/manage/access-control/manage-network-access',
permanent: true,
},
{
@@ -71,12 +76,17 @@ const nextConfig = {
},
{
source: '/docs/overview/setup-keys',
destination: '/how-to/register-machines-using-setup-keys',
destination: '/manage/peers/setup-keys',
permanent: true,
},
{
source: '/docs/how-to-guides/activity-monitoring',
destination: '/how-to/monitor-system-and-network-activity',
destination: '/how-to/activity-event-streaming',
permanent: true,
},
{
source: '/how-to/monitor-system-and-network-activity',
destination: '/how-to/activity-event-streaming',
permanent: true,
},
{
@@ -84,11 +94,6 @@ const nextConfig = {
destination: '/how-to/enforce-periodic-user-authentication',
permanent: true,
},
{
source: '/docs/overview/setup-keys',
destination: '/how-to/register-machines-using-setup-keys',
permanent: true,
},
{
source: '/docs',
destination: '/',
@@ -104,6 +109,68 @@ const nextConfig = {
destination: '/api/:path*',
permanent: true
},
// documentation redirects for control center
{
source: '/how-to/control-center',
destination: '/manage/control-center',
permanent: true,
},
// documentation redirects for peers
{
source: '/how-to/add-machines-to-your-network',
destination: '/manage/peers/add-machines-to-your-network',
permanent: true,
},
{
source: '/how-to/register-machines-using-setup-keys',
destination: '/manage/peers/setup-keys',
permanent: true,
},
{
source: '/how-to/browser-client',
destination: '/manage/peers/browser-client',
permanent: true,
},
{
source: '/how-to/ssh',
destination: '/manage/peers/ssh',
permanent: true,
},
{
source: '/how-to/lazy-connection',
destination: '/manage/peers/lazy-connection',
permanent: true,
},
{
source: '/how-to/approve-peers',
destination: '/manage/peers/approve-peers',
permanent: true,
},
{
source: '/how-to/secure-remote-webserver-access',
destination: '/manage/peers/access-infrastructure/secure-remote-webserver-access',
permanent: true,
},
{
source: '/how-to/setup-keys-add-servers-to-network',
destination: '/manage/peers/access-infrastructure/setup-keys-add-servers-to-network',
permanent: true,
},
{
source: '/how-to/access-internal-resources-from-autoscaled-environments',
destination: '/manage/peers/access-infrastructure/access-internal-resources-from-autoscaled-environments',
permanent: true,
},
{
source: '/how-to/peer-approval-for-remote-worker-access',
destination: '/manage/peers/access-infrastructure/peer-approval-for-remote-worker-access',
permanent: true,
},
{
source: '/how-to/db-workload-migration',
destination: '/manage/peers/connect-site-to-site/db-workload-migration',
permanent: true,
},
// documentation redirects for access control
{
source: '/how-to/manage-network-access',
@@ -140,6 +207,53 @@ const nextConfig = {
destination: '/manage/access-control/endpoint-detection-and-response/intune-mdm',
permanent: true,
},
// documentation redirects for networks
{
source: '/how-to/routing-traffic-to-multiple-resources',
destination: '/manage/networks/routing-traffic-to-multiple-resources',
permanent: true,
},
{
source: '/how-to/accessing-restricted-domain-resources',
destination: '/manage/networks/accessing-restricted-domain-resources',
permanent: true,
},
{
source: '/how-to/accessing-entire-domains-within-networks',
destination: '/manage/networks/accessing-entire-domains-within-networks',
permanent: true,
},
{
source: '/how-to/accessing-home-network',
destination: '/manage/networks/homelab/access-home-network',
permanent: true,
},
{
source: '/how-to/access-home-network',
destination: '/manage/networks/homelab/access-home-network',
permanent: true,
},
// documentation redirects for network routes
{
source: '/how-to/routing-traffic-to-private-networks',
destination: '/manage/network-routes/routing-traffic-to-private-networks',
permanent: true,
},
{
source: '/how-to/configuring-default-routes-for-internet-traffic',
destination: '/manage/network-routes/configuring-default-routes-for-internet-traffic',
permanent: true,
},
{
source: '/how-to/configuring-routes-with-access-control',
destination: '/manage/network-routes/configuring-routes-with-access-control',
permanent: true,
},
{
source: '/how-to/resolve-overlapping-routes',
destination: '/manage/network-routes/resolve-overlapping-routes',
permanent: true,
},
]
},
rewrites: async () => {

View File

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 152 KiB

View File

Before

Width:  |  Height:  |  Size: 111 KiB

After

Width:  |  Height:  |  Size: 111 KiB

View File

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 96 KiB

View File

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 109 KiB

View File

Before

Width:  |  Height:  |  Size: 140 KiB

After

Width:  |  Height:  |  Size: 140 KiB

View File

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

View File

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

View File

Before

Width:  |  Height:  |  Size: 127 KiB

After

Width:  |  Height:  |  Size: 127 KiB

View File

Before

Width:  |  Height:  |  Size: 121 KiB

After

Width:  |  Height:  |  Size: 121 KiB

View File

Before

Width:  |  Height:  |  Size: 119 KiB

After

Width:  |  Height:  |  Size: 119 KiB

View File

Before

Width:  |  Height:  |  Size: 117 KiB

After

Width:  |  Height:  |  Size: 117 KiB

View File

Before

Width:  |  Height:  |  Size: 102 KiB

After

Width:  |  Height:  |  Size: 102 KiB

View File

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 118 KiB

View File

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

View File

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 109 KiB

View File

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View File

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

View File

Before

Width:  |  Height:  |  Size: 506 KiB

After

Width:  |  Height:  |  Size: 506 KiB

View File

Before

Width:  |  Height:  |  Size: 177 KiB

After

Width:  |  Height:  |  Size: 177 KiB

Some files were not shown because too many files have changed in this diff Show More