{"id":15176387,"url":"https://github.com/socheatsok78/vue-cli-plugin-deploy-docker","last_synced_at":"2025-08-22T16:32:29.935Z","repository":{"id":44969720,"uuid":"269513629","full_name":"socheatsok78/vue-cli-plugin-deploy-docker","owner":"socheatsok78","description":"🐳 Dockerize Your Vue.js Application \\w Nginx","archived":false,"fork":false,"pushed_at":"2022-01-15T06:36:07.000Z","size":80,"stargazers_count":2,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-15T19:06:45.664Z","etag":null,"topics":["deployment","docker","nginx","vue","vue-cli","vue-cli-plugin"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/socheatsok78.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-05T02:36:21.000Z","updated_at":"2021-12-01T00:01:07.000Z","dependencies_parsed_at":"2022-08-30T10:40:55.931Z","dependency_job_id":null,"html_url":"https://github.com/socheatsok78/vue-cli-plugin-deploy-docker","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/socheatsok78%2Fvue-cli-plugin-deploy-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/socheatsok78%2Fvue-cli-plugin-deploy-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/socheatsok78%2Fvue-cli-plugin-deploy-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/socheatsok78%2Fvue-cli-plugin-deploy-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/socheatsok78","download_url":"https://codeload.github.com/socheatsok78/vue-cli-plugin-deploy-docker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230445926,"owners_count":18227060,"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":["deployment","docker","nginx","vue","vue-cli","vue-cli-plugin"],"created_at":"2024-09-27T13:03:53.749Z","updated_at":"2024-12-20T16:57:23.335Z","avatar_url":"https://github.com/socheatsok78.png","language":"JavaScript","readme":"# vue-cli-plugin-deploy-docker\n\n\u003e 🐳 Dockerize Your Vue.js Application \\w Nginx\n\n[![npm-version](https://img.shields.io/npm/v/vue-cli-plugin-deploy-docker/latest)][npm-url]\n[![npm-download](https://img.shields.io/npm/dm/vue-cli-plugin-deploy-docker)][npm-url]\n\n# Installation\n\nUsing Vue CLI\n\n```sh\nvue add deploy-docker\n```\n\nor install manually\n\n```sh\nyarn add -D vue-cli-plugin-deploy-docker\n\n# Invoke the plugin\nvue invoke vue-cli-plugin-deploy-docker\n```\n\n# Usage\n\nThis plugin will create a `Dockerfile`, `.dockerignore` and `nginx.conf` in the root of your project.\n\n`Nginx` is an HTTP(s) server that will run in your docker container. It uses a configuration file to determine how to serve content/which ports to listen on/etc. [See the nginx configuration documentation](https://www.nginx.com/resources/wiki/start/topics/examples/full/) for an example of all of the possible configuration options.\n\nSee [Deployment | Vue CLI document](https://cli.vuejs.org/guide/deployment.html#docker-nginx) for more detail.\n\n### Build the container\n\nRun the following command to build the container:\n\n```sh\nyarn docker:build\n```\n\n### Run the container\n\nRun the following command to start the container:\n\n\u003e Note: please make sure that you already built the container before running it\n\n```sh\nyarn docker:run\n```\n\n## License\n\nLicense under [MIT](LICENSE)\n\n[npm-url]: https://www.npmjs.com/package/vue-cli-plugin-deploy-docker\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsocheatsok78%2Fvue-cli-plugin-deploy-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsocheatsok78%2Fvue-cli-plugin-deploy-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsocheatsok78%2Fvue-cli-plugin-deploy-docker/lists"}