{"id":21853577,"url":"https://github.com/lupin3000/myprivateatlascloud","last_synced_at":"2026-04-09T02:32:16.757Z","repository":{"id":209131123,"uuid":"125077106","full_name":"Lupin3000/MyPrivateAtlasCloud","owner":"Lupin3000","description":"Simple Vagrant repository via Docker, PHP, Nginx","archived":false,"fork":false,"pushed_at":"2018-05-09T12:15:40.000Z","size":154,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-21T18:52:04.567Z","etag":null,"topics":["atlas","docker","docker-compose","vagrant","vagrant-boxes","vagrant-cloud"],"latest_commit_sha":null,"homepage":"https://softwaretester.info","language":"PHP","has_issues":false,"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/Lupin3000.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}},"created_at":"2018-03-13T15:55:03.000Z","updated_at":"2021-03-19T13:05:26.000Z","dependencies_parsed_at":"2023-11-25T10:20:43.850Z","dependency_job_id":"ecfa7400-490f-45e8-b4b1-066cceb9ddaa","html_url":"https://github.com/Lupin3000/MyPrivateAtlasCloud","commit_stats":null,"previous_names":["lupin3000/myprivateatlascloud"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Lupin3000/MyPrivateAtlasCloud","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FMyPrivateAtlasCloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FMyPrivateAtlasCloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FMyPrivateAtlasCloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FMyPrivateAtlasCloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lupin3000","download_url":"https://codeload.github.com/Lupin3000/MyPrivateAtlasCloud/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FMyPrivateAtlasCloud/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31582675,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"online","status_checked_at":"2026-04-09T02:00:06.848Z","response_time":112,"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":["atlas","docker","docker-compose","vagrant","vagrant-boxes","vagrant-cloud"],"created_at":"2024-11-28T01:25:47.000Z","updated_at":"2026-04-09T02:32:16.739Z","avatar_url":"https://github.com/Lupin3000.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MyPrivate Vagrant Cloud\n\nWith MyPrivate Vagrant Cloud, you can quickly and easily manage your Vagrant boxes. MyPrivate Atlas Cloud act similar as HashiCorp Vagrant Cloud. You can have a look on my [Packer](https://github.com/Lupin3000/Packer) repository for creating Vagrant base boxes by your self.\n\n## Download from GitHub\n\n```shell\n# create directory\n$ mkdir ~/Projects\n\n# clone repository\n$ git clone https://github.com/Lupin3000/MyPrivateAtlasCloud.git ~/Projects/\n\n# change into project directory\n$ cd ~/Projects/MyPrivateAtlasCloud/\n```\n\n## Build and run application\n\nAll build files are located in folder \"build\". Files of this folder will never come into the environments (_eq. Dev/Test/Prod_).\n\n- docker-compose.yml\n- Dockerfile\n\n### Build and run via docker-compose\n\n```shell\n# change into build directory\n$ cd ~/Projects/MyPrivateAtlasCloud/build/\n\n# start application via docker-compose\n$ docker-compose up -d\n\n# view log files from containers (optional)\n$ docker-compose logs -f\n\n# open application inside browser\n$ open -a Safari http://localhost:8080/\n\n# stop\n$ docker-compose stop\n\n# start\n$ docker-compose start\n\n# shutdown and destroy\n$ docker-compose down\n```\n## Configuration\n\n### Environment configuration\n\nAll environment configuration files are located in folder \"environment\". Change these files before you  deploy containers inside a cluster/environment.\n\n- Nginx is configured via \"_environment/default.conf_\"\n- PHP is configured via \"_environment/custom.ini_\"\n\n### Application configuration\n\nAll application configuration files are located in folder \"lib/config\". These files can be changed after after the deployment while running the application.\n\n- App configuration \"_lib/config/application.ini_\"\n\n**Change domain**\n\n```\n[server]\n; Domain for JSON files\nURL = \"http://localhost:8080\"\n```\n\n**Choose different box and json location**\n\nDo not forget to change the nginx location path!\n\n```\n[repository]\n; full path to default location\nhtml_path = \"/var/www/html/\"\n\n; full path to box directory\nbox_dir = \"/var/www/html/boxes/bin/\"\n\n; full path to json directory\njson_dir = \"/var/www/html/boxes/meta/\"\n```\n\n**Enable/Disable Login**\n\n```\n[login]\n; enable/disable login 'on|off'\nsecurity = \"off\"\n\n; set credentials\nuser = \"admin\"\npassword = \"test123\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flupin3000%2Fmyprivateatlascloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flupin3000%2Fmyprivateatlascloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flupin3000%2Fmyprivateatlascloud/lists"}