Skip to content

Commit

Permalink
Fix outdated docs URLs
Browse files Browse the repository at this point in the history
- Web UI source
- README
  • Loading branch information
ptgott committed Jan 9, 2025
1 parent d5409cb commit 3f7c774
Show file tree
Hide file tree
Showing 16 changed files with 37 additions and 37 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ Here is why you might use Teleport:

Teleport works with SSH, Kubernetes, databases, RDP, and web services.

* Architecture: https://goteleport.com/docs/reference/architecture/architecture
* Getting Started: https://goteleport.com/docs/getting-started/
* Architecture: https://goteleport.com/docs/reference/architecture/
* Getting Started: https://goteleport.com/docs/get-started/

<div align="center">
<a href="https://goteleport.com/download">
Expand Down Expand Up @@ -62,7 +62,7 @@ We have implemented Teleport as a single Go binary that integrates with multiple
* [Windows Hosts](https://goteleport.com/docs/enroll-resources/desktop-access/introduction/).
* [Networked servers](https://goteleport.com/docs/enroll-resources/server-access/introduction/).

You can set up Teleport as a [Linux daemon](https://goteleport.com/docs/deploy-a-cluster/linux-demo) or a [Kubernetes deployment](https://goteleport.com/docs/deploy-a-cluster/helm-deployments/).
You can set up Teleport as a [Linux daemon](https://goteleport.com/docs/admin-guides/deploy-a-cluster/linux-demo) or a [Kubernetes deployment](https://goteleport.com/docs/admin-guides/deploy-a-cluster/helm-deployments/).

Teleport focuses on best practices for infrastructure security:

Expand Down Expand Up @@ -98,7 +98,7 @@ deployment that makes it easier to enable secure access to your infrastructure.
Cloud.

Follow our guide to [registering your first
server](https://goteleport.com/docs/choose-an-edition/teleport-cloud/get-started/)
server](https://goteleport.com/docs/get-started/)
with Teleport Enterprise Cloud.

## Docker
Expand Down Expand Up @@ -357,10 +357,10 @@ We had a choice, either start a security consulting business or build a solution
## More Information
* [Teleport Getting Started](https://goteleport.com/docs/getting-started/)
* [Teleport Getting Started](https://goteleport.com/docs/get-started/)
* [Teleport
Architecture](https://goteleport.com/teleport/docs/architecture/introduction)
* [Reference](https://goteleport.com/docs/reference/introduction)
* [Reference](https://goteleport.com/docs/reference/)
* [FAQ](https://goteleport.com/docs/faq)
## Support and Contributing
Expand Down
2 changes: 1 addition & 1 deletion web/packages/teleport/src/Apps/AddApp/Manually.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ const StepsWithoutToken = ({ tshLoginCmd, host }: StepsWithoutTokenProps) => (
{`* Note: For a self-hosted Teleport version, you may need to update DNS and obtain a TLS certificate for this application.
Learn more about application access `}
<Link
href={'https://goteleport.com/docs/application-access/introduction/'}
href={'https://goteleport.com/docs/enroll-resources/application-access/introduction/'}
target="_blank"
>
here
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ export function AuthConnectors(props: State) {
<Link
color="text.main"
// This URL is the OSS documentation for auth connectors
href="https://goteleport.com/docs/setup/admin/github-sso/"
href="https://goteleport.com/docs/admin-guides/access-controls/sso/github-sso/"
target="_blank"
>
view our documentation
Expand Down
20 changes: 10 additions & 10 deletions web/packages/teleport/src/Bots/Add/AddBotsPicker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -61,70 +61,70 @@ const integrations: BotIntegration[] = [
},
{
title: 'CircleCI',
link: 'https://goteleport.com/docs/machine-id/deployment/circleci/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/deployment/circleci/',
icon: <StyledResourceIcon name="circleci" />,
kind: IntegrationEnrollKind.MachineIDCircleCI,
guided: false,
},
{
title: 'GitLab CI/CD',
link: 'https://goteleport.com/docs/machine-id/deployment/gitlab/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/deployment/gitlab/',
icon: <StyledResourceIcon name="gitlab" />,
kind: IntegrationEnrollKind.MachineIDGitLab,
guided: false,
},
{
title: 'Jenkins',
link: 'https://goteleport.com/docs/machine-id/deployment/jenkins/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/deployment/jenkins/',
icon: <StyledResourceIcon name="jenkins" />,
kind: IntegrationEnrollKind.MachineIDJenkins,
guided: false,
},
{
title: 'Ansible',
link: 'https://goteleport.com/docs/machine-id/access-guides/ansible/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/access-guides/ansible/',
icon: <StyledResourceIcon name="ansible" />,
kind: IntegrationEnrollKind.MachineIDAnsible,
guided: false,
},
{
title: 'Spacelift',
link: 'https://goteleport.com/docs/machine-id/deployment/spacelift/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/deployment/spacelift/',
icon: <StyledResourceIcon name="spacelift" />,
kind: IntegrationEnrollKind.MachineIDSpacelift,
guided: false,
},
{
title: 'AWS',
link: 'https://goteleport.com/docs/machine-id/deployment/aws/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/deployment/aws/',
icon: <StyledResourceIcon name="aws" />,
kind: IntegrationEnrollKind.MachineIDAWS,
guided: false,
},
{
title: 'GCP',
link: 'https://goteleport.com/docs/machine-id/deployment/gcp/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/deployment/gcp/',
icon: <StyledResourceIcon name="googlecloud" />,
kind: IntegrationEnrollKind.MachineIDGCP,
guided: false,
},
{
title: 'Azure',
link: 'https://goteleport.com/docs/machine-id/deployment/azure/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/deployment/azure/',
icon: <StyledResourceIcon name="azure" />,
kind: IntegrationEnrollKind.MachineIDAzure,
guided: false,
},
{
title: 'Kubernetes',
link: 'https://goteleport.com/docs/machine-id/deployment/kubernetes/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/deployment/kubernetes/',
icon: <StyledResourceIcon name="kube" />,
kind: IntegrationEnrollKind.MachineIDKubernetes,
guided: false,
},
{
title: 'Generic',
link: 'https://goteleport.com/docs/machine-id/getting-started/',
link: 'https://goteleport.com/docs/enroll-resources/machine-id/getting-started/',
icon: <Server size={80} />,
kind: IntegrationEnrollKind.MachineID,
guided: false,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ export default function ConnectDialog({
{`* Note: To connect with a GUI database client, see our `}
<Link
href={
'https://goteleport.com/docs/database-access/guides/gui-clients/'
'https://goteleport.com/docs/connect-your-client/gui-clients/'
}
target="_blank"
>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ const Heading = () => {
<br />
For all the available values of the helm chart see the{' '}
<Link
href="https://goteleport.com/docs/kubernetes-access/helm/reference/teleport-kube-agent/"
href="https://goteleport.com/docs/reference/helm-reference/teleport-kube-agent/"
target="_blank"
>
the documentation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,15 +154,15 @@ export const WINDOWS_DESKTOPS: ResourceSpec[] = [
icon: 'windows',
event: DiscoverEventResource.WindowsDesktop,
unguidedLink:
'https://goteleport.com/docs/desktop-access/active-directory/',
'https://goteleport.com/docs/enroll-resources/desktop-access/active-directory/',
},
{
name: 'Local Users',
kind: ResourceKind.Desktop,
keywords: ['windows', 'desktop', 'non-ad', 'local'],
icon: 'windows',
event: DiscoverEventResource.WindowsDesktopNonAD,
unguidedLink: 'https://goteleport.com/docs/desktop-access/getting-started/',
unguidedLink: 'https://goteleport.com/docs/enroll-resources/desktop-access/getting-started/',
},
];

Expand Down
4 changes: 2 additions & 2 deletions web/packages/teleport/src/Roles/Roles.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ export function Roles(props: State) {
<Link
color="text.main"
target="_blank"
href="https://goteleport.com/docs/access-controls/guides/role-templates/"
href="https://goteleport.com/docs/admin-guides/access-controls/guides/role-templates/"
>
the cluster management (RBAC)
</Link>{' '}
Expand All @@ -252,7 +252,7 @@ export function Roles(props: State) {
{!useNewRoleEditor &&
(resources.status === 'creating' || resources.status === 'editing') && (
<ResourceEditor
docsURL="https://goteleport.com/docs/access-controls/guides/role-templates/"
docsURL="https://goteleport.com/docs/admin-guides/access-controls/guides/role-templates/"
title={title}
text={resources.item.content}
name={resources.item.name}
Expand Down
8 changes: 4 additions & 4 deletions web/packages/teleport/src/Support/Support.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -303,10 +303,10 @@ const getDocUrls = (version = '', isEnterprise: boolean) => {
return {
getStarted: withUTM(`https://goteleport.com/docs/get-started/`),
tshGuide: withUTM(`https://goteleport.com/docs/connect-your-client/tsh/`),
adminGuide: withUTM(`https://goteleport.com/docs/management/admin/`),
adminGuide: withUTM(`https://goteleport.com/docs/admin-guides/management/admin/`),
faq: withUTM(`https://goteleport.com/docs/faq`),
troubleshooting: withUTM(
`https://goteleport.com/docs/management/admin/troubleshooting/`
`https://goteleport.com/docs/admin-guides/management/admin/troubleshooting/`
),

// there isn't a version-specific changelog page
Expand All @@ -332,8 +332,8 @@ const DownloadLink = ({
if (isEnterprise) {
return (
<ExternalSupportLink
title="Download Page"
url="https://goteleport.com/docs/choose-an-edition/teleport-enterprise/introduction/?scope=enterprise#dedicated-account-dashboard"
title="Self-Hosting Teleport"
url="https://goteleport.com/docs/admin-guides/deploy-a-cluster/"
/>
);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ const Info = props => (
Please{' '}
<Link
color="text.main"
href="https://goteleport.com/docs/setup/admin/trustedclusters/"
href="https://goteleport.com/docs/admin-guides/management/admin/trustedclusters/"
target="_blank"
>
view our documentation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ spec:
# this is the only field that can be changed later.
enabled: true
# the token expected by the "root" cluster:
# https://goteleport.com/docs/management/admin/trustedclusters/#step-36-establish-trust-between-clusters
# https://goteleport.com/docs/admin-guides/management/admin/trustedclusters/#step-36-establish-trust-between-clusters
token: secret-token-from-root-cluster
# the address in 'host:port' form of the reverse tunnel listening port on the
# "root" proxy server:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import { Link } from 'design';
import { Danger } from 'design/Alert';

const PREDICATE_DOC =
'https://goteleport.com/docs/setup/reference/predicate-language/#resource-filtering';
'https://goteleport.com/docs/reference/predicate-language/#resource-filtering';

export default function AgentErrorMessage({ message = '' }) {
const showDocLink = message.includes('predicate expression');
Expand Down
2 changes: 1 addition & 1 deletion web/packages/teleport/src/components/Empty/Empty.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ const props: Props = {
title: 'Add your first Linux server to Teleport',
byline:
'Teleport Server Access consolidates SSH access across all environments.',
docsURL: 'https://goteleport.com/docs/server-access/getting-started/',
docsURL: 'https://goteleport.com/docs/enroll-resources/server-access/getting-started/',
readOnly: {
title: 'No Servers Found',
resource: 'servers',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,14 +107,14 @@ function LabelSelector({ onChange }: LabelSelectorProps) {
“env: prod”. For more information, check out our documentation
on{' '}
<Link
href="https://goteleport.com/docs/setup/admin/trustedclusters/"
href="https://goteleport.com/docs/admin-guides/management/admin/trustedclusters/"
target="_blank"
>
RBAC
</Link>{' '}
and{' '}
<Link
href="https://goteleport.com/docs/setup/admin/labels/"
href="https://goteleport.com/docs/admin-guides/management/admin/labels/"
target="_blank"
rel="noreferrer"
>
Expand All @@ -126,7 +126,7 @@ function LabelSelector({ onChange }: LabelSelectorProps) {
</Flex>
<Text>
<Link
href="https://goteleport.com/docs/setup/admin/labels/"
href="https://goteleport.com/docs/admin-guides/management/admin/labels/"
target="_blank"
>
View Documentation
Expand Down
2 changes: 1 addition & 1 deletion web/packages/teleterm/src/mainProcess/mainProcess.ts
Original file line number Diff line number Diff line change
Expand Up @@ -637,7 +637,7 @@ export default class MainProcess {

const TSHD_LOGGER_NAME = 'tshd';
const SHARED_PROCESS_LOGGER_NAME = 'shared';
const DOCS_URL = 'https://goteleport.com/docs/use-teleport/teleport-connect/';
const DOCS_URL = 'https://goteleport.com/docs/connect-your-client/teleport-connect/';

function openDocsUrl() {
shell.openExternal(DOCS_URL);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ export function OnlineDocumentGateway(props: {
The connection is made through an authenticated proxy so no extra
credentials are necessary. See{' '}
<Link
href="https://goteleport.com/docs/database-access/guides/gui-clients/"
href="https://goteleport.com/docs/connect-your-client/gui-clients/"
target="_blank"
>
the documentation
Expand Down

0 comments on commit 3f7c774

Please sign in to comment.