{"id":16500782,"url":"https://github.com/siruku6/sls_py_container","last_synced_at":"2026-05-06T19:40:22.343Z","repository":{"id":47283450,"uuid":"266995934","full_name":"siruku6/sls_py_container","owner":"siruku6","description":null,"archived":false,"fork":false,"pushed_at":"2023-01-06T11:12:51.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-12T12:31:54.228Z","etag":null,"topics":["docker","docker-compose","dynamodb-local","python3","serverless-framework"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","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/siruku6.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}},"created_at":"2020-05-26T09:08:37.000Z","updated_at":"2021-11-04T12:47:07.000Z","dependencies_parsed_at":"2023-02-05T23:01:57.518Z","dependency_job_id":null,"html_url":"https://github.com/siruku6/sls_py_container","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/siruku6%2Fsls_py_container","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siruku6%2Fsls_py_container/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siruku6%2Fsls_py_container/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siruku6%2Fsls_py_container/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/siruku6","download_url":"https://codeload.github.com/siruku6/sls_py_container/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241435139,"owners_count":19962401,"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","dynamodb-local","python3","serverless-framework"],"created_at":"2024-10-11T14:59:36.969Z","updated_at":"2025-11-25T22:06:06.922Z","avatar_url":"https://github.com/siruku6.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sls_py_container\n\n## Overview\n\nThis provides the virtualhost environment which enables you to develop serverless-application with python.\n\n## Description\n\nThis container provides followings to you\n\n- node\n- npm\n- python\n- aws-cli\n- serverless\n\n## Requirement\n\nYou need to install the following packages on your Host OS.\n\n- docker\n- docker-compose\n\n## Build Environment\n\n### Prepare .env\n\n```bash\n$ cp .env.example .env\n```\n\n### Prepare configs for aws-cli (if it is necessary)\n\n```bash\n$ cp conf/aws/config.example conf/aws/config\n$ cp conf/aws/credentials.example conf/aws/credentials\n```\n\nAnd edit these files.\n\n### Prepare docker-compose.override.yml\n\n```\n$ cp docker-compose.yml docker-compose.override.yml\n```\n\nAnd edit docker-compose.override.yml\nFor example, comment in the section of 'dynamodb'\n\n```bash\n$ docker-compose build\n$ docker-compose up\n```\n\nAnd then, you can connect port 222 via ssh!\n\n## Customize\n\nYou can customize some settings with following Environment Variables on `.env`.\n\n|Variable Name        |Example  |Description|\n|:--------------------|--------:|:----------|\n|OPEN_PORT            |3000     |If you would like to open any port, for example,\u003cbr\u003ewhich is accessible from your local web browser,\u003cbr\u003eyou can set the number of that port here.|\n|VIRTUAL_HOST_SSH_PORT|222      |This is the number of the port for SSH access.\u003cbr\u003eYou can access the virtual host machine made of docker container\u003cbr\u003evia this port.|\n|PERSONAL_ACCESS_TOKEN|ghp_x34x |Set your 'Personal Access Token' for github\u003cbr\u003eif you're gonna use the token in virtual host made of docker container.\u003cbr\u003eThen it'll be written in `.netrc` automatically\u003cbr\u003ewhen you run `docker-compose build`.|\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsiruku6%2Fsls_py_container","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsiruku6%2Fsls_py_container","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsiruku6%2Fsls_py_container/lists"}