{"id":21522745,"url":"https://github.com/poeschl/docker-eti-sync-server","last_synced_at":"2026-03-19T20:43:24.804Z","repository":{"id":230412543,"uuid":"779308272","full_name":"Poeschl/docker-eti-sync-server","owner":"Poeschl","description":"The eti Sync server, but in a docker container.","archived":false,"fork":false,"pushed_at":"2024-10-02T21:01:37.000Z","size":9,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-24T04:53:19.936Z","etag":null,"topics":["eti","eti-lan-tools","eti-launcher","sync-server"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Poeschl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"custom":"https://www.buymeacoffee.com/poeschl"}},"created_at":"2024-03-29T14:29:52.000Z","updated_at":"2024-10-08T09:53:43.000Z","dependencies_parsed_at":"2024-03-29T15:47:28.984Z","dependency_job_id":null,"html_url":"https://github.com/Poeschl/docker-eti-sync-server","commit_stats":null,"previous_names":["poeschl/docker-eti-sync-server"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poeschl%2Fdocker-eti-sync-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poeschl%2Fdocker-eti-sync-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poeschl%2Fdocker-eti-sync-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poeschl%2Fdocker-eti-sync-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Poeschl","download_url":"https://codeload.github.com/Poeschl/docker-eti-sync-server/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244075937,"owners_count":20394024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["eti","eti-lan-tools","eti-launcher","sync-server"],"created_at":"2024-11-24T01:11:37.836Z","updated_at":"2026-01-04T12:01:25.199Z","avatar_url":"https://github.com/Poeschl.png","language":"Dockerfile","funding_links":["https://www.buymeacoffee.com/poeschl"],"categories":[],"sub_categories":[],"readme":"## 🕸️ Deprecated\n\nThis project will not recieve any more updates from my side. Look for the [pETI-server](https://github.com/Poeschl/pETI-server) for a updated ETI sync server controller.\n\n--------\n# Dockerized eti Sync Server\n\nThis is a dockerized version of the [Sync Server of the eti Lan Tools](https://www.eti-lan.xyz/sync_server.php).\nIt will start the sync server inside a docker container and provides them locally to any installed eti [Lan-Launcher](https://www.eti-lan.xyz/).\n\n## Differences to the original server running in a VM\n\n* The container does not have any firewall functionality, so setting it to lan-only mode needs to be done by the host.\n* The commands of the VM-based sync server are not available. \n  The server starts automatically in the container and shuts it down when the container stops, that's it.\n* There is no auto-update of the sync-server container itself, you need to pull the latest image manually.\n  However, the auto-update of the lan-launcher and its games works as usual.\n  So the sync server will always be up-to-date with the latest games of the eti Lan Tools after a successful start.\n\n## Setup\n\nAs a requirement for a successful operation make sure to have a __linux__ system and a __docker__ or a __rootful podman__ installation running.\n\nTo make the setup as easy as possible a docker-compose.yaml and working config-files are provided in the `deploy` folder.\nDownload it to a new folder and execute `podman-compose up -d` to run it in daemon mode in the background.\nThe Resilio UI should be available under http://localhost:8888 and your hosts ip in the local network.\n(For the login look in the next section)\n\n## Auth\n\nThe default login for the Resilio Sync Web UI is:\n\n```\nUser: `root`\nPassword: `lan`\n```\n\n## FAQ\n\n### I get a `Read-only file system` in the system logs after startup and no web ui is available\n\nThis could be due the filesystem share between windows and the WSL, therefor Windows is not supported.\nIt can be \"fixed\" by letting docker manage the storage be commenting out the volume line in the docker-compose.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpoeschl%2Fdocker-eti-sync-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpoeschl%2Fdocker-eti-sync-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpoeschl%2Fdocker-eti-sync-server/lists"}