{"id":45436778,"url":"https://github.com/leighmacdonald/uncledane-web","last_synced_at":"2026-02-22T03:13:02.114Z","repository":{"id":42732845,"uuid":"279296242","full_name":"leighmacdonald/uncledane-web","owner":"leighmacdonald","description":"Source for uncledane.com","archived":false,"fork":false,"pushed_at":"2025-04-08T06:34:54.000Z","size":27799,"stargazers_count":16,"open_issues_count":9,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-08T07:35:37.544Z","etag":null,"topics":["tf2"],"latest_commit_sha":null,"homepage":"https://uncledane.com/","language":"SCSS","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/leighmacdonald.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":"2020-07-13T12:27:14.000Z","updated_at":"2025-03-30T02:14:12.000Z","dependencies_parsed_at":"2024-01-30T04:48:51.956Z","dependency_job_id":null,"html_url":"https://github.com/leighmacdonald/uncledane-web","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/leighmacdonald/uncledane-web","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leighmacdonald%2Funcledane-web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leighmacdonald%2Funcledane-web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leighmacdonald%2Funcledane-web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leighmacdonald%2Funcledane-web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leighmacdonald","download_url":"https://codeload.github.com/leighmacdonald/uncledane-web/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leighmacdonald%2Funcledane-web/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29704410,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T23:35:04.139Z","status":"online","status_checked_at":"2026-02-22T02:00:08.193Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["tf2"],"created_at":"2026-02-22T03:13:00.243Z","updated_at":"2026-02-22T03:13:02.110Z","avatar_url":"https://github.com/leighmacdonald.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [uncledane.com](https://uncledane.com/)\n\n## Configure\n\nCopy the `config_example.yml` to `config.yml`. You should only need\nto edit the TF2 server details normally.\n\n\n## Dev\n\nTo build the binary:\n\n    make\n\nWatch and compile frontend assets:\n    \n    make watch\n    \nRun the HTTP application server:\n\n    make run\n\n## Docker\n\nThe docker image uses a 3 stage build system. 2 Build stages, one for frontend (JS/CSS/etc.) and the other for\nthe go backend. The compiled binaries and assets are then copied to the final image. \n\nThe videos folder (not included in this repo), should be mounted in the container under /app/frontend/dist/videos\n\n\nTo build the image `leighmacdonald/uncledane-web` run:\n\n    make image\n\nTo run the image:\n\n    make run_image\n    \nOr\n\n    docker run --rm -p 8003:8003 -v \"./config.yaml:/app/config.yaml\" -v \"./videos:/app/frontend/dist/videos\" leighmacdonald/uncledane-web:latest\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleighmacdonald%2Funcledane-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleighmacdonald%2Funcledane-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleighmacdonald%2Funcledane-web/lists"}