Eugene
aa86357e91
Merge pull request #146 from brian-olson/docs/deployment-guide
2026-01-01 22:07:21 +01:00
Eugene
dbf533026b
Merge pull request #145 from brian-olson/feat/azure-ad-tenant
2026-01-01 22:04:11 +01:00
Eugene
902d8ff2a1
Merge pull request #147 from brian-olson/ci/docker-publish
2026-01-01 22:03:07 +01:00
Brian Olson
cc4d030b73
docs: document pre-built Docker image and add prebuilt compose file
...
Add docker-compose.prebuilt.yml that uses the pre-built GHCR image,
making deployment much easier for users who don't need to customize
the build.
Update README to prominently feature the pre-built image option as
the recommended approach, reducing the barrier to entry.
Pre-built images are available at: ghcr.io/eugeny/tabby-web:latest
Fixes #115
2025-12-31 20:49:53 -05:00
Brian Olson
15e0469de4
docs: add comprehensive deployment guide
...
Add detailed deployment documentation covering:
- Quick start guide
- System requirements
- Docker Compose production configuration
- Reverse proxy setup (Nginx, Traefik, Caddy)
- OAuth provider configuration for all supported providers
- Connection gateway setup
- Troubleshooting common issues
Also update README with links to documentation.
Fixes #135 , #137
2025-12-31 20:48:26 -05:00
Brian Olson
9544e363c9
feat: add Azure AD single-tenant authentication support
...
Add support for AzureADTenantOAuth2 backend which allows restricting
authentication to a specific Azure AD tenant (organization).
Configuration:
- SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY: Azure app client ID
- SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET: Azure app client secret
- SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID: Azure AD Directory ID
This enables organizations to restrict Tabby Web access to only users
from their Azure AD tenant, preventing personal Microsoft accounts or
users from other organizations from logging in.
Fixes #120
2025-12-31 20:46:53 -05:00
Eugene
16847cea93
Merge pull request #133 from gyf9835/patch-1
2025-05-23 13:55:08 +02:00
Eugene
9ffb81f742
Update README.md
2025-05-12 07:43:48 +02:00
gyf9835
f5b71e6a58
Fix tar: invalid magic error when running add_version
2024-11-24 12:37:53 +08:00
Eugene
abcdfbcd4e
Update README.md
2023-10-16 10:16:52 +02:00
Eugene
c19e898bc0
Update README.md
2023-10-16 10:16:30 +02:00
Eugene Pankov
d98f355c3c
Update main.component.ts
2023-08-10 08:49:43 +02:00
Eugene Pankov
5325776159
added shutdown warning
2023-08-10 08:36:33 +02:00
Eugene Pankov
6e8e63c9f0
Update README.md
2023-06-05 21:18:57 +02:00
Eugene Pankov
d7327429bd
docker: added gcc
2023-01-10 20:25:42 +01:00
Eugene Pankov
4dab0c1dbf
lint
2022-12-26 18:51:09 +01:00
Eugene Pankov
e112b46063
lint
2022-12-26 18:49:25 +01:00
Eugene Pankov
69f45863f6
lint
2022-12-26 18:36:20 +01:00
Eugene Pankov
7f0fd51c08
fixed Docker builds - fixes #82
2022-12-26 18:30:26 +01:00
Eugene Pankov
ea2a0db865
added CORS_EXTRA_URL setting
2022-11-08 11:13:03 +01:00
Eugene Pankov
6379814a08
updated CSP
2022-11-08 10:50:05 +01:00
Eugene Pankov
b95b612a0b
fixed settings field mixup
2022-11-07 22:40:28 +01:00
Eugene Pankov
235ba2497c
docker: fixed missing app-dist from the image build
2022-11-07 22:33:51 +01:00
Eugene Pankov
c70ed34482
bumped bundled tabby
2022-11-07 18:58:41 +01:00
Eugene Pankov
99264d2bfc
lint
2022-11-07 18:56:10 +01:00
Eugene
05b476aa23
Merge pull request #73 from capriciousduck/master
2022-11-07 18:54:06 +01:00
Eugene
8d4c4c9c1f
Merge pull request #75 from tennox/patch-1
2022-11-07 18:53:54 +01:00
Eugene Pankov
8c69292a50
fixed #66 - warn when no versions are added
2022-11-07 18:44:18 +01:00
Manuel
200a95d819
Update deprecated X-Frame-Options to CSP frame-ancestors for demo embed
...
See #74
2022-10-16 10:53:36 +01:00
Krishna Chaitanya
377c79ccbf
Add psycopg2-binary
2022-09-22 16:39:48 +05:30
Eugene Pankov
6d4d4377fa
mention buildkit requirement
2022-08-13 10:36:04 +02:00
Eugene Pankov
f36d436859
fixed the manage.sh script
2022-08-13 10:35:05 +02:00
Eugene Pankov
156341173a
allow dynamic SESSION_COOKIE_DOMAIN
2022-05-16 22:55:56 -07:00
Eugene Pankov
883cc44087
fixed linting
2022-05-16 22:40:18 -07:00
Eugene Pankov
cf18f507ef
set SESSION_COOKIE_SAMESITE
2022-05-16 22:38:01 -07:00
Eugene Pankov
ad235964d9
style fixes
2022-05-15 00:08:17 -07:00
Eugene Pankov
3cb20b9300
added demo iframe page
2022-05-14 23:59:06 -07:00
Eugene Pankov
953580a943
added tabby.sh to CORS
2022-05-14 23:23:22 -07:00
Eugene Pankov
7d044b4726
Merge branch 'master' of https://github.com/Eugeny/tabby-web
2022-05-14 21:59:43 -07:00
Eugene Pankov
99f68e1202
removed homepage
2022-05-14 21:59:40 -07:00
Eugeny
a1bfcbe85f
Merge pull request #48 from Eugeny/dependabot/pip/backend/django-3.2.12
2022-03-09 23:06:28 +01:00
dependabot[bot]
1330dd7947
Bump django from 3.2.11 to 3.2.12 in /backend
...
Bumps [django](https://github.com/django/django ) from 3.2.11 to 3.2.12.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.11...3.2.12 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-10 15:10:03 +00:00
Eugene Pankov
86a3210a75
fixed signal passing
2022-01-27 14:50:55 +01:00
Eugene Pankov
73a0a80b4a
fixed DOCKERIZE_ARGS variable check
2022-01-27 14:50:49 +01:00
Eugene Pankov
21024278c6
Update Dockerfile
2022-01-27 11:40:30 +01:00
Eugene Pankov
5d94835d7d
docker: use platform-specific dockerize build - fixes #43
2022-01-27 11:01:07 +01:00
Eugene Pankov
533ad46c96
Merge branch 'master' of https://github.com/Eugeny/tabby-web
2022-01-26 20:14:24 +01:00
Eugeny
9597a51601
Merge pull request #38 from Eugeny/dependabot/npm_and_yarn/frontend/nanoid-3.2.0
2022-01-26 20:07:01 +01:00
Eugeny
ab3f5ecac1
Merge pull request #42 from Eugeny/dependabot/pip/backend/django-3.2.11
2022-01-26 20:06:46 +01:00
dependabot[bot]
1f56902e99
Bump django from 3.2.5 to 3.2.11 in /backend
...
Bumps [django](https://github.com/django/django ) from 3.2.5 to 3.2.11.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.5...3.2.11 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-26 19:02:11 +00:00