docs: clarify self-hosting troubleshooting (#140)
* docs: clarify self-hosting troubleshooting * docs: simplify Docker env troubleshooting
This commit is contained in:
parent
17298da7ee
commit
3e39c65265
@ -85,7 +85,9 @@ Why this is needed:
|
||||
|
||||
## Give teammates access to OpenSEO
|
||||
|
||||
To let teammates sign in to OpenSEO, update your Cloudflare Access policy.
|
||||
Cloudflare Access makes small-team self-hosting simple: your teammates do not
|
||||
need Cloudflare accounts. Add their email addresses to the Access `Allow` policy,
|
||||
and Cloudflare will handle the login flow before they reach OpenSEO.
|
||||
|
||||
1. Open Cloudflare Zero Trust.
|
||||
2. Go to Access -> Applications.
|
||||
@ -94,4 +96,10 @@ To let teammates sign in to OpenSEO, update your Cloudflare Access policy.
|
||||
5. Add teammate emails (or your company email domain / group).
|
||||
6. Save.
|
||||
|
||||
After saving, teammates can open your OpenSEO URL and sign in through Cloudflare Access.
|
||||
Screenshots from the setup flow:
|
||||
|
||||
- [Edit the Access policy](https://github.com/user-attachments/assets/c7bbc7b4-a18e-4ae4-9fe5-3b33c72048a7)
|
||||
- [Add teammate emails to the allow list](https://github.com/user-attachments/assets/fa4ecaf2-31f7-4a64-9001-210cf729747b)
|
||||
|
||||
After saving, teammates can open your OpenSEO URL and sign in through Cloudflare
|
||||
Access. OpenSEO will use a shared workspace for everyone allowed by the policy.
|
||||
|
||||
@ -81,3 +81,21 @@ docker compose down
|
||||
```bash
|
||||
docker compose down -v
|
||||
```
|
||||
|
||||
## Troubleshooting environment variables
|
||||
|
||||
To confirm Docker Compose is using the expected environment variables:
|
||||
|
||||
```bash
|
||||
docker compose config
|
||||
```
|
||||
|
||||
Check that `AUTH_MODE=local_noauth`, and that `DATAFORSEO_API_KEY` is the base64
|
||||
encoded value of your DataForSEO email and API password in this format:
|
||||
`email:password`.
|
||||
|
||||
If you changed `.env`, recreate the container so Compose reapplies it:
|
||||
|
||||
```bash
|
||||
docker compose up -d --force-recreate open-seo
|
||||
```
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user