Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .env
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@

# Taiga's URLs - Variables to define where Taiga should be served
TAIGA_SCHEME=http # serve Taiga using "http" or "https" (secured) connection
TAIGA_DOMAIN=localhost:9000 # Taiga's base URL
# TAIGA_DOMAIN=localhost:9000 Taiga's base URL

TAIGA_DOMAIN=10.136.55.126:9000 # New URL, fix applied

SUBPATH="" # it'll be appended to the TAIGA_DOMAIN (use either "" or a "/subpath")
WEBSOCKETS_SCHEME=ws # events connection protocol (use either "ws" or "wss")

# Taiga's Secret Key - Variable to provide cryptographic signing
SECRET_KEY="taiga-secret-key" # Please, change it to an unpredictable value!!
SECRET_KEY="htaatmjVq_oR<wh!" # Please, change it to an unpredictable value!!

# Taiga's Database settings - Variables to create the Taiga database and connect to it
POSTGRES_USER=taiga # user to connect to PostgreSQL
Expand Down
35 changes: 35 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -528,3 +528,38 @@ server {
## Change between subpath and subdomain

If you're changing Taiga configuration from default subdomain (https://taiga.mycompany.com) to subpath (http://mycompany.com/subpath) or vice versa, on top of adjusting the configuration as said above, you should consider changing the TAIGA_SECRET_KEY so the refresh works properly for the end user.

## Accessing Taiga from Other Devices on the Local Network

By default, Taiga may use:

TAIGA_DOMAIN=localhost:9000

This only works when accessing the service from the same machine.

To allow access from other devices on the same network, update the
`.env` configuration to use the host machine's local IPv4 address:

TAIGA_DOMAIN=<your-local-ip>:9000

Example:

TAIGA_DOMAIN=192.168.1.25:9000

After modifying the configuration, restart the containers:

docker compose down
./launch-taiga.sh

## Public Registration and Secret Key Configuration

### Enabling Public Registration

By default, Taiga Docker deployments disable public user registration.
To allow users to create accounts directly from the login page, add the
following configuration to `docker-compose.yml`.

In the backend shared environment:

```yaml
PUBLIC_REGISTER_ENABLED: "True"
2 changes: 2 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ x-environment:
# Telemetry settings
ENABLE_TELEMETRY: "${ENABLE_TELEMETRY}"
# ...your customizations go here
PUBLIC_REGISTER_ENABLED: "True"

x-volumes:
&default-back-volumes
Expand Down Expand Up @@ -103,6 +104,7 @@ services:
TAIGA_WEBSOCKETS_URL: "${WEBSOCKETS_SCHEME}://${TAIGA_DOMAIN}"
TAIGA_SUBPATH: "${SUBPATH}"
# ...your customizations go here
PUBLIC_REGISTER_ENABLED: "true"
networks:
- taiga
# volumes:
Expand Down