{"id":21855577,"url":"https://github.com/zeropsio/recipe-quake3-server","last_synced_at":"2026-01-04T07:59:09.924Z","repository":{"id":258290614,"uuid":"871244794","full_name":"zeropsio/recipe-quake3-server","owner":"zeropsio","description":"Zerops w/ Quake 3: Arena","archived":false,"fork":false,"pushed_at":"2024-10-16T08:07:30.000Z","size":12,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-16T06:24:32.343Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"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/zeropsio.png","metadata":{"files":{"readme":"README.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":"2024-10-11T14:54:31.000Z","updated_at":"2024-10-16T17:02:13.000Z","dependencies_parsed_at":"2024-10-21T11:34:40.214Z","dependency_job_id":null,"html_url":"https://github.com/zeropsio/recipe-quake3-server","commit_stats":null,"previous_names":["zeropsio/recipe-quake3-server"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeropsio%2Frecipe-quake3-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeropsio%2Frecipe-quake3-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeropsio%2Frecipe-quake3-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeropsio%2Frecipe-quake3-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zeropsio","download_url":"https://codeload.github.com/zeropsio/recipe-quake3-server/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244852683,"owners_count":20521160,"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":[],"created_at":"2024-11-28T02:16:25.529Z","updated_at":"2026-01-04T07:59:09.864Z","avatar_url":"https://github.com/zeropsio.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Zerops x Quake 3\n\nDo you ever feel a wave of nostalgia, yearning to play classic first-person shooters like **Quake 3: Arena**, but dread the thought of spending hours configuring a server? We've got the perfect solution for you! Here's a quick and easy way to start your own Quake 3: Arena server and dive into nostalgic gameplay with your friends in no time.\n\n\n![quake](https://github.com/zeropsio/recipe-shared-assets/blob/main/covers/svg/cover-quake.svg)\n\n\n## Using LinuxGSM\n\nWe'll be using [LinuxGSM](https://linuxgsm.com/) to deploy this game server. LinuxGSM (Linux Game Server Managers) is a command-line tool for deploying and managing dedicated game servers on Linux.\n\nFor more advanced configuration options, you can refer to the [official LinuxGSM Quake 3: Arena server documentation](https://linuxgsm.com/servers/q3server/).\n\n\u003cbr/\u003e\n\n## Deploy on Zerops\n\nTo deploy your Quake 3: Arena server on Zerops, follow these steps:\n\n1. Set up your Zerops account and project (if you haven't already).\n2. Create a new service for your (e.g. ```quake3-server```)\n3. To ensure your server functions correctly, you need to enable IPv4 connectivity. Follow these extra steps in the Zerops GUI:\n\n- Projects \u003e `quake3-server`\n    - IP Addresses \u0026 Public Routing Overview \u003e (Activate) Unique IPv4 address\n    - Services \u003e `q3server` \u003e Public access \u0026 internal ports \u003e Public Access through IP Addresses \u003e Setup up the first\n      access through IPv4\n\nYou can change server some of the server configuration parameters by changing following environment variables in `zerops-import.yml` or `zerops.yml`.\n\n| key           | type          | default                                   | description                                                        |\n|---------------|---------------|-------------------------------------------|--------------------------------------------------------------------|\n| `SV_HOSTNAME` | string        | Quake 3: Arena server hosted on zerops.io | Server hostname.                                                   |\n| `MOTD`        | string        | Welcome to zerops.io Quake 3: Arena       | Message of the day.                                                |\n| `ENABLE_BOTS` | bool (1 or 0) | 1                                         | Enables bots on the server.                                        |\n| `MIN_PLAYERS` | int           | 8                                         | Minimum players on server, remaining spots will be filled by bots. |\n| `MAX_PLAYERS` | int           | 16                                        | Maximum players on server.                                         |\n| `TIME_LIMT`   | int           | 10                                        | Maximum round time.                                                |\n| `FRAG_LIMIT`  | int           | 30                                        | Target frag count, after which is change of round.                 |\n\n\u003cbr/\u003e\n\nIf you have any troubles running the server or whatever, join our [Discord server](https://discord.gg/WDvCZ54) and ask there :) **Enjoy!**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeropsio%2Frecipe-quake3-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzeropsio%2Frecipe-quake3-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeropsio%2Frecipe-quake3-server/lists"}