{"id":13484350,"url":"https://github.com/zhboner/realm","last_synced_at":"2026-01-10T03:56:03.494Z","repository":{"id":39609072,"uuid":"262363803","full_name":"zhboner/realm","owner":"zhboner","description":"A network relay tool","archived":false,"fork":false,"pushed_at":"2024-11-22T17:30:09.000Z","size":793,"stargazers_count":1756,"open_issues_count":4,"forks_count":297,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-02-28T07:03:55.914Z","etag":null,"topics":["relay-server","rust"],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zhboner.png","metadata":{"files":{"readme":"readme.container.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null}},"created_at":"2020-05-08T15:46:10.000Z","updated_at":"2025-02-27T22:39:26.000Z","dependencies_parsed_at":"2023-12-10T06:24:20.486Z","dependency_job_id":"2b3b4d0e-63bd-495d-a03b-b2a009828409","html_url":"https://github.com/zhboner/realm","commit_stats":{"total_commits":373,"total_committers":10,"mean_commits":37.3,"dds":"0.14745308310991956","last_synced_commit":"fa6705c35b5f29031b0f01c0ced4a9f59efd030c"},"previous_names":[],"tags_count":47,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhboner%2Frealm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhboner%2Frealm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhboner%2Frealm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhboner%2Frealm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zhboner","download_url":"https://codeload.github.com/zhboner/realm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245882228,"owners_count":20687854,"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":["relay-server","rust"],"created_at":"2024-07-31T17:01:22.911Z","updated_at":"2026-01-10T03:56:03.465Z","avatar_url":"https://github.com/zhboner.png","language":"Rust","funding_links":[],"categories":["Rust","rust"],"sub_categories":[],"readme":"# Use realm in container\n\nWe push the OCI-based image to [Github Container Registry](https://ghcr.io) with name: `ghcr.io/zhboner/realm`.\n\nThese are some tag of this image:\n\n- `latest`, `v1.*` base on debian:bullseye-silm, recommend\n- `alpine`, `v1.*-alpine` base on alpine:latest\n\n## Docker\n\n```bash\ndocker run -d -p 9000:9000 ghcr.io/zhboner/realm:latest -l 0.0.0.0:9000 -r 192.168.233.2:9000\n```\n\n## Docker Swarm (Docker Compose)\n\n```yaml\n# ./realm.yml\nversion: '3'\nservices:\n  port-9000:\n    image: ghcr.io/zhboner/realm:latest\n    ports:\n      - 9000:9000\n    command: -l 0.0.0.0:9000 -r 192.168.233.2:9000\n```\n\n```bash\ndocker-compose -f ./realm.yml -p realm up -d\n```\n\n## Kubernetes\n\n```yaml\n# ./realm.yml\napiVersion: apps/v1\nkind: Deployment\nmetadata:\n  name: realm-demo-deployment\n  labels:\n    app: realm\n  namespace: default\nspec:\n  replicas: 1\n  selector:\n    matchLabels:\n      app: realm \n  template:\n    metadata:\n      labels:\n        app: realm \n    spec:\n      containers:\n      - name: realm\n        image: ghcr.io/zhboner/realm:latest\n        args:\n          - \"-l=0.0.0.0:9000\"\n          - \"-r=192.168.233.2:9000\"\n        ports:\n        - containerPort: 9000\n        resources:\n          requests:\n            memory: \"64Mi\"\n            cpu: \"250m\"\n          limits:\n            memory: \"128Mi\"\n            cpu: \"500m\"\n---\napiVersion: v1\nkind: Service\nmetadata:\n  name: realm-lb\n  namespace: default\nspec:\n  type: LoadBalancer\n  selector:\n    app: realm\n  ports:\n    - name: edge\n      port: 9000\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhboner%2Frealm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzhboner%2Frealm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhboner%2Frealm/lists"}