{"id":22897461,"url":"https://github.com/ryokosuge/remix-express-docker","last_synced_at":"2025-05-07T22:08:25.924Z","repository":{"id":37019306,"uuid":"486201236","full_name":"ryokosuge/remix-express-docker","owner":"ryokosuge","description":"Docker ComposeでRemix使ってServer Side Renderingする","archived":false,"fork":false,"pushed_at":"2024-12-20T21:02:07.000Z","size":1095,"stargazers_count":5,"open_issues_count":11,"forks_count":4,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-05-07T22:08:16.835Z","etag":null,"topics":["docker","docker-compose","remix"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/ryokosuge.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,"publiccode":null,"codemeta":null}},"created_at":"2022-04-27T13:21:32.000Z","updated_at":"2023-08-27T04:24:36.000Z","dependencies_parsed_at":"2023-01-17T13:45:32.736Z","dependency_job_id":"94b59f49-2c6a-495c-b9d2-877ac6fcb95a","html_url":"https://github.com/ryokosuge/remix-express-docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryokosuge%2Fremix-express-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryokosuge%2Fremix-express-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryokosuge%2Fremix-express-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryokosuge%2Fremix-express-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ryokosuge","download_url":"https://codeload.github.com/ryokosuge/remix-express-docker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252961837,"owners_count":21832196,"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":["docker","docker-compose","remix"],"created_at":"2024-12-14T00:17:51.543Z","updated_at":"2025-05-07T22:08:25.901Z","avatar_url":"https://github.com/ryokosuge.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# remix-expresss-docker\n\n[remix](https://remix.run/)をdocker環境でSSRで動かせるようにしてみました\n\n## required\n\n```\n❯ docker version\nClient:\n Cloud integration: v1.0.29\n Version:           20.10.20\n API version:       1.41\n Go version:        go1.18.7\n Git commit:        9fdeb9c\n Built:             Tue Oct 18 18:20:35 2022\n OS/Arch:           darwin/amd64\n Context:           default\n Experimental:      true\n\nServer: Docker Desktop 4.13.1 (90346)\n Engine:\n  Version:          20.10.20\n  API version:      1.41 (minimum version 1.12)\n  Go version:       go1.18.7\n  Git commit:       03df974\n  Built:            Tue Oct 18 18:18:35 2022\n  OS/Arch:          linux/amd64\n  Experimental:     false\n containerd:\n  Version:          1.6.8\n  GitCommit:        9cd3357b7fd7218e4aec3eae239db1f68a5a6ec6\n runc:\n  Version:          1.1.4\n  GitCommit:        v1.1.4-0-g5fd4c4d\n docker-init:\n  Version:          0.19.0\n  GitCommit:        de40ad0\n```\n\n```\n❯ docker compose version\nDocker Compose version v2.12.1\n```\n\n## dev\n\n```\n$ make dev\n```\n\n## 構成\n\n### docker compose\n\n詳しくは [docker-compose.dev.yaml](./docker-compose.dev.yaml)を参照してください\n\n- nginx-proxy\n\t- proxy\n\t- pathを見て流す先を変えてる\n- remix-public\n\t- staticファイル群\n- remix-server\n\t- server side\n- remix-watch\n\t- watch\n\t\t- remix\n\t\t- tailwind\n\t- livereloadの役割\n\n### frontend\n\n詳しくは [frontend/package.json](./frontend/package.json)を参照してください\n\n- React\n- Framework\n\t- [Remix](https://remix.run)\n- style\n\t- [tailwindcss](https://tailwindcss.com)\n- test\n\t- [vitest](https://vitest.dev)\n- lint\n\t- eslint\n\t- prettier\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryokosuge%2Fremix-express-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryokosuge%2Fremix-express-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryokosuge%2Fremix-express-docker/lists"}