mirror of
https://github.com/openziti/zrok.git
synced 2024-12-03 05:25:32 +01:00
56 lines
1.5 KiB
Plaintext
56 lines
1.5 KiB
Plaintext
---
|
|
title: zrok frontdoor
|
|
sidebar_label: frontdoor
|
|
sidebar_position: 20
|
|
---
|
|
|
|
import OsTabs from '@theme/OsTabs';
|
|
import Tabs from '@theme/Tabs';
|
|
import TabItem from '@theme/TabItem';
|
|
// import Details from '@theme/MDXComponents/Details';
|
|
import LinuxService from './_frontdoor-linux.mdx';
|
|
import ReservedDocker from './_frontdoor-docker.mdx';
|
|
|
|
**zrok frontdoor** provides a shielded entry point for your production website or service. This is useful if you want to expose it to the public internet, but not directly.
|
|
|
|
<OsTabs
|
|
queryString="os"
|
|
values={[
|
|
{ label: 'Linux', value: 'Linux', },
|
|
{ label: 'macOS', value: 'Mac OS', },
|
|
{ label: 'Windows', value: 'Windows', },
|
|
]}
|
|
>
|
|
|
|
<TabItem value="Linux">
|
|
|
|
On Linux, zrok frontdoor is implemented natively as a system service provided by the `zrok-share` DEB or RPM package.
|
|
|
|
If you'd prefer to run zrok in Docker, you can follow the same Docker instructions for [macOS](./?os=Mac+OS) or [Windows](./?os=Windows).
|
|
|
|
<LinuxService/>
|
|
|
|
</TabItem>
|
|
|
|
<TabItem value="Mac OS">
|
|
|
|
On macOS, zrok frontdoor is implemented as a Docker Compose project which reserves a public subdomain for your website or service.
|
|
|
|
<ReservedDocker/>
|
|
|
|
</TabItem>
|
|
|
|
<TabItem value="Windows">
|
|
|
|
On Windows, zrok frontdoor is implemented as a Docker Compose project which reserves a public subdomain for your website or service.
|
|
|
|
<ReservedDocker/>
|
|
|
|
</TabItem>
|
|
|
|
</OsTabs>
|
|
|
|
## Concepts
|
|
|
|
Overview of [zrok reserved shares](/concepts/sharing-reserved.md)
|