Go to file
William Gardner ea68faa577 Web: improve URL handling to allow for TLS/SSL
Explicitly use the `--mode` flag for the webapp development server
(`vite`) to make the web frontend choose the appropriate HTTP and
WebSocket port to communicate with the backend. This also makes sure
that when accessing the frontend via `https://`, the websocket
connection uses `wss://`.

As a side-effect, this also makes port `:8081` usable in production
environments; it would assume it was the development server and try to
access the backend on port `:8080`.

Reviewed-on: https://projects.blender.org/studio/flamenco/pulls/104296
Reviewed-by: Sybren A. Stüvel <sybren@blender.org>
2024-04-11 15:00:48 +02:00
.gitea/issue_template Slight tweak to the bug template 2023-02-07 17:41:12 +01:00
.vscode Git-ignore .vscode/launch.json 2023-07-10 14:10:49 +02:00
addon Manager: add optional description to job types 2024-04-04 11:12:42 +02:00
cmd Worker: reduce log level of 'Blender could not be found' to info level 2024-03-18 22:39:55 +01:00
internal Manager: add optional description to job types 2024-04-04 11:12:42 +02:00
pkg OAPI: regenerate code 2024-04-04 11:12:39 +02:00
web Web: improve URL handling to allow for TLS/SSL 2024-04-11 15:00:48 +02:00
.editorconfig Webapp: tweak the .editorconfig and .prettierrc files + re-format 2023-09-11 17:22:18 +02:00
.env.example Fix check-environment Makefile rule 2023-05-19 12:09:29 +02:00
.gitattributes .gitattributes: explicitly denote specific file extensions as 'text' 2023-07-13 11:55:41 +02:00
.gitignore Git-ignore vendor directory 2023-11-27 11:49:49 +07:00
.gitlab-ci.yml Configure SAST in .gitlab-ci.yml, creating this file if it does not already exist 2022-01-03 18:50:58 +00:00
.prettierrc Webapp: tweak the .editorconfig and .prettierrc files + re-format 2023-09-11 17:22:18 +02:00
CHANGELOG.md Security: Bump Go version 1.22.2 and golang.org/x/net package 2024-04-04 10:44:57 +02:00
CONFIG_DESIGN.md Partial design doc for configuration handling 2022-02-21 19:47:52 +01:00
debug-job-echo.sh Fix T99434: Two-way Variables 2022-07-22 11:58:35 +02:00
debug-job-render.sh Fix T99434: Two-way Variables 2022-07-22 11:58:35 +02:00
deploy.sh Rename add-on to flamenco-addon.zip 2023-08-01 13:05:02 +02:00
go.mod Security: Bump Go version 1.22.2 and golang.org/x/net package 2024-04-04 10:44:57 +02:00
go.sum Security: Bump Go version 1.22.2 and golang.org/x/net package 2024-04-04 10:44:57 +02:00
LICENSE License: license all code under "GPL-3.0-or-later" 2022-03-07 15:26:46 +01:00
Makefile Bumped version to 3.5-beta1 2024-04-04 10:54:53 +02:00
README.md README.md: remove most info from the README and direct to the website 2022-08-01 16:56:40 +02:00
sqlc.yaml Refactor: move jobs-related queries to queries_jobs.sql 2024-03-03 23:27:55 +01:00

Flamenco 3

This repository contains the sources for Flamenco 3. The Manager, Worker, and Blender add-on sources are all combined in this one repository.

The documentation is available on https://flamenco.blender.org/, including instructions on how to set up a development environment & build Flamenco for the first time.

To access the documentation offline, go to the web/project-website/content directory here in the source files.

License

Flamenco is licensed under the GPLv3+ license.