This project will not recieve any more updates from my side. Look for the pETI-server for a updated ETI sync server controller.
This is a dockerized version of the Sync Server of the eti Lan Tools. It will start the sync server inside a docker container and provides them locally to any installed eti Lan-Launcher.
- The container does not have any firewall functionality, so setting it to lan-only mode needs to be done by the host.
- The commands of the VM-based sync server are not available. The server starts automatically in the container and shuts it down when the container stops, that's it.
- There is no auto-update of the sync-server container itself, you need to pull the latest image manually. However, the auto-update of the lan-launcher and its games works as usual. So the sync server will always be up-to-date with the latest games of the eti Lan Tools after a successful start.
As a requirement for a successful operation make sure to have a linux system and a docker or a rootful podman installation running.
To make the setup as easy as possible a docker-compose.yaml and working config-files are provided in the deploy
folder.
Download it to a new folder and execute podman-compose up -d
to run it in daemon mode in the background.
The Resilio UI should be available under http://localhost:8888 and your hosts ip in the local network.
(For the login look in the next section)
The default login for the Resilio Sync Web UI is:
User: `root`
Password: `lan`
This could be due the filesystem share between windows and the WSL, therefor Windows is not supported. It can be "fixed" by letting docker manage the storage be commenting out the volume line in the docker-compose.