Removed treafik from docker setup

This commit is contained in:
Olaf
2026-08-25 07:53:02 +02:00
parent 4dc8fcfa9c
commit 315a89380f
5 changed files with 11 additions and 35 deletions
+3 -7
View File
@@ -10,7 +10,7 @@ frontend/ Jinja templates and browser-side assets
webextension/ Firefox Manifest V3 extension
Logo.svg Source logo artwork used by the web and extension interfaces
Dockerfile Backend container image
docker-compose.yml App plus Traefik for local proxying
docker-compose.yml App with traefik reverse proxy hooks
REQUIREMENTS.md Product requirements
VIBE/ Conversation and prompt logs
```
@@ -130,7 +130,7 @@ The manifest includes stable Firefox extension metadata and references the packa
Temporary extensions are removed when Firefox restarts. Reload the extension from `about:debugging` after changing its files.
## Docker And Traefik
## Docker
Create the Docker environment file before starting the stack:
@@ -147,12 +147,8 @@ The main configurable values are:
| `LINKLOG_SECRET_KEY` | token signing/security secret | required in Docker |
| `LINKLOG_DATABASE_PATH` | SQLite file path inside the container | `/app/backend/data/linklog.db` |
| `LINKLOG_TOKEN_EXPIRY_DAYS` | access-token lifetime | `30` |
| `LINKLOG_TRACKING_PARAMS` | comma-separated tracking parameters | built-in list |
| `LINKLOG_TRACKING_PARAMS` | comma-separated tracking parameters (stripped from logged URLs) | built-in list |
| `TRAEFIK_HOST` | hostname routed by Traefik | `localhost` |
| `TRAEFIK_HTTP_PORT` | host port for the application proxy | `80` |
| `TRAEFIK_DASHBOARD_PORT` | host port for the dashboard | `8080` |
| `TRAEFIK_DASHBOARD_BIND_ADDRESS` | host address for the dashboard | `127.0.0.1` |
| `TRAEFIK_API_INSECURE` | enable the local dashboard API | `true` |
| `APP_PORT` | direct host port for FastAPI | `8000` |
The full set of supported variables is listed in `.env.example`. Application variables are passed into the container by Compose; Docker and Traefik variables are used by Compose itself.