mirror of
https://github.com/coollabsio/coolify-docs.git
synced 2026-06-19 07:35:55 +00:00
a64450ae9d
Replace VitePress/Vue stack with Fumadocs MDX, TanStack Start, React 19, and Vite. Migrate all documentation content to MDX under content/docs/. Add full src/ app with React components, routing, search, and API page. Remove Korrektly integration from CI/CD workflows, Dockerfile, and env vars. Update build pipeline to output to .output/public instead of docs/.vitepress/dist.
76 lines
2.8 KiB
Plaintext
76 lines
2.8 KiB
Plaintext
---
|
|
title: Pocket ID
|
|
description: "A simple OIDC provider for passwordless authentication with passkeys."
|
|
og:
|
|
description: "Deploy Pocket ID on Coolify for simple OIDC provider with passwordless passkey authentication across your self-hosted services."
|
|
category: "Security"
|
|
icon: "/docs/images/services/pocketid-logo.webp"
|
|
---
|
|
|
|
# Pocket ID
|
|
|
|
<ZoomImage src="/docs/images/services/pocket-id_screenshot.webp" alt="Pocket ID Banner" />
|
|
|
|
## What is Pocket ID?
|
|
|
|
Pocket ID is a simple OIDC provider for passwordless authentication using [passkeys](https://www.passkeys.io/). It's designed to be straightforward and easy-to-use. It exclusively supports passkey authentication, allowing you to use hardware security keys like Yubikey for secure sign-ins across your self-hosted services.
|
|
|
|
## Deployment Variants
|
|
|
|
Pocket ID is available in two deployment configurations in Coolify:
|
|
|
|
### Pocket ID (Default)
|
|
- **Database:** SQLite (embedded)
|
|
- **Use case:** Simple deployments, testing, or personal authentication server
|
|
- **Components:** Single Pocket ID container with built-in SQLite database
|
|
|
|
### Pocket ID with PostgreSQL
|
|
- **Database:** PostgreSQL
|
|
- **Use case:** Production deployments requiring better performance and data reliability
|
|
- **Components:**
|
|
- Pocket ID container
|
|
- PostgreSQL container
|
|
- Automatic database configuration and health checks
|
|
|
|
## Features
|
|
|
|
- **Passwordless Authentication**: Uses passkeys instead of passwords for better security
|
|
- **OIDC Provider**: Integrates with applications that support OpenID Connect
|
|
- **Simple Setup**: Easy to install and configure compared to complex alternatives
|
|
- **Wide Compatibility**: Works with [various services](https://pocket-id.org/docs/client-examples?utm_source=coolify.io) like Nextcloud, GitLab, and more
|
|
- **Passkey Support**: Full support for hardware security keys like Yubikey
|
|
- **Self-Hosted**: Maintain complete control over your authentication infrastructure
|
|
|
|
## Getting Started
|
|
|
|
Once deployed, you can sign in with the admin account at:
|
|
|
|
```
|
|
https://<your-app-url>/setup
|
|
```
|
|
|
|
Follow the Pocket ID setup wizard to configure your instance and create your first passkey.
|
|
|
|
## Demo
|
|
|
|
To see Pocket ID in action, visit the [live demo](https://demo.pocket-id.org/).
|
|
|
|
|
|
<Callout type="info">
|
|
|
|
This demo is not affiliated with Coolify.
|
|
|
|
</Callout>
|
|
|
|
|
|
## Links
|
|
|
|
- [Official Website](https://pocket-id.org?utm_source=coolify.io)
|
|
- [Documentation](https://pocket-id.org/docs/introduction?utm_source=coolify.io)
|
|
- [Installation Guide](https://pocket-id.org/docs/setup/installation?utm_source=coolify.io)
|
|
- [GitHub](https://github.com/pocket-id/pocket-id?utm_source=coolify.io)
|
|
|
|
## Additional Resources
|
|
|
|
- [Proxy Services Guide](https://pocket-id.org/docs/guides/proxy-services?utm_source=coolify.io)
|
|
- [Client Examples](https://pocket-id.org/docs/client-examples?utm_source=coolify.io) |