mirror of
https://github.com/rommapp/docs.git
synced 2026-04-23 06:54:41 +00:00
fix trunk
This commit is contained in:
@@ -77,27 +77,27 @@ This is a complete list of available environment variables; required variables a
|
||||
|
||||
## Authentication
|
||||
|
||||
| Variable | Description | Required | Default |
|
||||
| --------------------------- | ------------------------------------------------- | :------: | -------------------- |
|
||||
| OIDC_ENABLED | Enable OpenID Connect (OIDC) authentication | | `false` |
|
||||
| OIDC_PROVIDER | Name of the OIDC provider in use | | |
|
||||
| OIDC_CLIENT_ID | Client ID for OIDC authentication | | |
|
||||
| OIDC_CLIENT_SECRET | Client secret for OIDC authentication | | |
|
||||
| OIDC_REDIRECT_URI | Absolute redirect URI for OIDC authentication | | |
|
||||
| OIDC_SERVER_APPLICATION_URL | Absolute URL of the OIDC server application | | |
|
||||
| OIDC_TLS_CACERTFILE | Path to a file containing trusted CA certificates | | |
|
||||
| OAUTH_ACCESS_TOKEN_EXPIRE_SECONDS | Access token lifetime (in seconds) | | `1800` (30 minutes) |
|
||||
| Variable | Description | Required | Default |
|
||||
| ---------------------------------- | ------------------------------------------------- | :------: | -------------------- |
|
||||
| OIDC_ENABLED | Enable OpenID Connect (OIDC) authentication | | `false` |
|
||||
| OIDC_PROVIDER | Name of the OIDC provider in use | | |
|
||||
| OIDC_CLIENT_ID | Client ID for OIDC authentication | | |
|
||||
| OIDC_CLIENT_SECRET | Client secret for OIDC authentication | | |
|
||||
| OIDC_REDIRECT_URI | Absolute redirect URI for OIDC authentication | | |
|
||||
| OIDC_SERVER_APPLICATION_URL | Absolute URL of the OIDC server application | | |
|
||||
| OIDC_TLS_CACERTFILE | Path to a file containing trusted CA certificates | | |
|
||||
| OAUTH_ACCESS_TOKEN_EXPIRE_SECONDS | Access token lifetime (in seconds) | | `1800` (30 minutes) |
|
||||
| OAUTH_REFRESH_TOKEN_EXPIRE_SECONDS | Refresh token lifetime (in seconds) | | `604800` (7 days) |
|
||||
| INVITE_TOKEN_EXPIRY_SECONDS | Invite token lifetime (in seconds) | | `600` (10 minutes) |
|
||||
| OIDC_SERVER_METADATA_URL | URL to the OIDC provider metadata endpoint | | |
|
||||
| OIDC_RP_INITIATED_LOGOUT | Enable RP-initiated logout flow | | `false` |
|
||||
| OIDC_END_SESSION_ENDPOINT | OIDC end-session endpoint override URL | | `""` |
|
||||
| OIDC_USERNAME_ATTRIBUTE | Attribute on OIDC user info used as the username | | `preferred_username` |
|
||||
| OIDC_AUTOLOGIN | Skip click OIDC button on login page | | `false` |
|
||||
| OIDC_CLAIM_ROLES | OIDC claim containing user roles | | |
|
||||
| OIDC_ROLE_VIEWER | Role value mapping to viewer permissions | | |
|
||||
| OIDC_ROLE_EDITOR | Role value mapping to editor permissions | | |
|
||||
| OIDC_ROLE_ADMIN | Role value mapping to admin permissions | | |
|
||||
| INVITE_TOKEN_EXPIRY_SECONDS | Invite token lifetime (in seconds) | | `600` (10 minutes) |
|
||||
| OIDC_SERVER_METADATA_URL | URL to the OIDC provider metadata endpoint | | |
|
||||
| OIDC_RP_INITIATED_LOGOUT | Enable RP-initiated logout flow | | `false` |
|
||||
| OIDC_END_SESSION_ENDPOINT | OIDC end-session endpoint override URL | | `""` |
|
||||
| OIDC_USERNAME_ATTRIBUTE | Attribute on OIDC user info used as the username | | `preferred_username` |
|
||||
| OIDC_AUTOLOGIN | Skip click OIDC button on login page | | `false` |
|
||||
| OIDC_CLAIM_ROLES | OIDC claim containing user roles | | |
|
||||
| OIDC_ROLE_VIEWER | Role value mapping to viewer permissions | | |
|
||||
| OIDC_ROLE_EDITOR | Role value mapping to editor permissions | | |
|
||||
| OIDC_ROLE_ADMIN | Role value mapping to admin permissions | | |
|
||||
|
||||
## Background tasks
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@ RomM requires one of these folder structures for proper operation. It will first
|
||||
RomM organizes content in two main categories: ROMs and BIOS files.
|
||||
|
||||
- **Structure A (Recommended)**: Both ROMs and BIOS files have their own dedicated root folders, with platform folders inside each.
|
||||
|
||||
- `/roms/{platform}/` - Contains all game files for that platform
|
||||
- `/bios/{platform}/` - Contains all BIOS files for that platform
|
||||
|
||||
|
||||
@@ -17,14 +17,9 @@ Our integration with EmulatorJS automates the process of loading and save files
|
||||
|
||||
### Netplay
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
!!! warning
|
||||
Netplay is currently not available. We are looking to bring it back at a later date.
|
||||
|
||||
If you are an existing Netplay user, please disable this feature.
|
||||
|
||||
Leaving it on will result in `failed to start game` errors and other intermittent issues.
|
||||
|
||||
We apologize for the inconvenience.
|
||||
Netplay is currently not available. We are looking to bring it back at a later date. If you are an existing Netplay user, please disable this feature. Leaving it on will result in `failed to start game` errors and other intermittent issues.
|
||||
|
||||
Netplay lets you play with friends remotely, in realtime with the build-in web player. As it emulates playing on the same console with two controllers while streaming the video to players 2+, it's best for 2-player, co-op, turn based and party games.
|
||||
|
||||
|
||||
+1
-3
@@ -1,6 +1,4 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block extrahead %}
|
||||
{% extends "base.html" %} {% block extrahead %}
|
||||
<meta
|
||||
http-equiv="Content-Security-Policy"
|
||||
content="default-src 'self'; script-src 'self' 'wasm-unsafe-eval'; script-src-elem 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline' fonts.googleapis.com; img-src 'self' data: github.com raw.githubusercontent.com *.s3.amazonaws.com img.youtube.com invidget.switchblade.xyz cdn.jsdelivr.net; font-src 'self' data: fonts.gstatic.com; connect-src 'self' api.github.com;frame-ancestors 'none'; form-action 'self'; upgrade-insecure-requests;"
|
||||
|
||||
Reference in New Issue
Block a user