No description
  • Rust 79.1%
  • Dockerfile 9.7%
  • Shell 7.4%
  • HCL 3.8%
Find a file
Alexander Reichert e1de4a60a0
Some checks failed
Develop / build-and-push (push) Failing after 51s
Develop / Build and push dev (push) Failing after 0s
Remove github variable references
2026-02-18 13:32:40 +01:00
.forgejo/workflows Remove github variable references 2026-02-18 13:32:40 +01:00
docker docker: Remove nginx remnants from Dockerfile 2026-01-30 08:13:37 +01:00
entrypoint Support environment variables for core version, webapp version and whitelabel 2026-02-06 12:45:53 +01:00
.gitignore Add .gitignore entries for jetbrains IDEs 2026-01-26 13:51:58 +01:00
docker-bake.hcl Initial project setup 2026-01-26 08:50:55 +01:00
LICENSE Initial commit 2026-01-23 11:46:16 +01:00
README.md readme: Explanation of docker create command 2026-01-30 08:34:21 +01:00

flecs

Usage

Quickstart

docker create --name flecs --restart=always --network host --volume /var/run/docker.sock:/var/run/docker.sock flecspublic.azurecr.io/flecs/flecs:latest
docker container start flecs

Explanation

--network host
The container needs host networking to find a free subnet for the flecs network and to check for an available http and https port.

/var/run/docker.sock:/var/run/docker.sockß The container needs access to the docker daemon in order to manage the other containers.

--restart=always
This restarts flecs on errors and automatically when the docker daemon is started. This is meant to also start flecs on system boot which requires the docker daemon to automatically start on boot as well.