{"id":20630965,"url":"https://github.com/dtube/deploy","last_synced_at":"2025-08-29T09:22:41.660Z","repository":{"id":96724801,"uuid":"120787782","full_name":"dtube/deploy","owner":"dtube","description":"deployment scripts for dtube","archived":false,"fork":false,"pushed_at":"2018-03-13T21:11:51.000Z","size":112042,"stargazers_count":15,"open_issues_count":0,"forks_count":10,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-15T18:48:49.047Z","etag":null,"topics":["ansible","dtube","ipfs","steem"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dtube.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,"zenodo":null}},"created_at":"2018-02-08T16:37:23.000Z","updated_at":"2024-05-30T11:17:41.000Z","dependencies_parsed_at":"2023-06-02T14:15:46.202Z","dependency_job_id":null,"html_url":"https://github.com/dtube/deploy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dtube/deploy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtube%2Fdeploy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtube%2Fdeploy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtube%2Fdeploy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtube%2Fdeploy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dtube","download_url":"https://codeload.github.com/dtube/deploy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtube%2Fdeploy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272659283,"owners_count":24971607,"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","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"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":["ansible","dtube","ipfs","steem"],"created_at":"2024-11-16T14:10:19.488Z","updated_at":"2025-08-29T09:22:41.647Z","avatar_url":"https://github.com/dtube.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dtube Deployment Ansible Scripts\r\n\r\nThis repo is currently in live usage and *aims* to follow Ansible best practice for rapid dtube node deployment.\r\n\r\nInventory file looks like the below for production deployment\r\n\r\n    [saver]\r\n    saver1.d.tube\r\n    [upldr]\r\n    upldr[1:6].d.tube\r\n    [upldrg]\r\n    upldrg[1:4].d.tube\r\n    [snap]\r\n    snap1.d.tube\r\n    [zabbix]\r\n\r\nAll hosts should be running debian 9 (Stretch) excluding upldrg hosts which run debian 8 (Jessie)\r\n\r\n\r\nNodes can be provisioned using:\r\n\r\n    ansible-playbook -i TARGET ./site.yaml -b --become-method=su -K \r\n\r\nThen by entering the root password for the host.\r\n\r\nTarget can be replaced with an intermediary inventory file for situations where numerous machines are being built. \r\n\r\nThe host is then ready to be managed using\r\n\r\n  ansible-playbook ./site.yaml -b\r\n\r\nThis will use the 'dabbott' to login, sudo to root and then perform actions as needed.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtube%2Fdeploy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdtube%2Fdeploy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtube%2Fdeploy/lists"}