mirror of
https://github.com/netbirdio/docs.git
synced 2026-04-16 07:26:35 +00:00
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:
134
next.config.mjs
134
next.config.mjs
@@ -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 () => {
|
||||
|
||||
Reference in New Issue
Block a user