{"id":24325639,"url":"https://github.com/SimpleHomelab/AtoMiC-ToolKit","last_synced_at":"2025-09-27T09:31:31.537Z","repository":{"id":28758483,"uuid":"32280615","full_name":"SimpleHomelab/AtoMiC-ToolKit","owner":"SimpleHomelab","description":"AtoMiC Toolkit simplifies HTPC / Home Server setup and management on Ubuntu and Debian variants including Raspbian. It currently supports: Couchpotato, Deluged, Emby, FFmpeg, Headphones, Htpcmanager, Jackett, Kodi, Lazylibrarian, Madsonic, Mono, Mylar, Nzbget, Nzbhydra, NzbToMedia, Ombi, Plex, Plexpy, Pyload, qBittorrent, Radarr, Sabnzbd+, Sickgear, Sickrage, Sonarr, Subsonic, Transmission, Unrar, Watcher, and Webmin.","archived":false,"fork":false,"pushed_at":"2025-04-16T17:45:51.000Z","size":1474,"stargazers_count":861,"open_issues_count":30,"forks_count":114,"subscribers_count":67,"default_branch":"master","last_synced_at":"2025-09-17T06:20:04.964Z","etag":null,"topics":["couchpotato","debian","emby","headphones","homeserver","htpc","htpcmanager","nzbget","nzbhydra","qbittorrent","radarr","raspberry-pi","raspbian","sabnzbd","sickgear","sickrage","sonarr","transmission","ubuntu","webmin"],"latest_commit_sha":null,"homepage":"https://www.smarthomebeginner.com","language":"Shell","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/SimpleHomelab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"custom":"https://www.buymeacoffee.com/smarthomebeginr"}},"created_at":"2015-03-15T19:52:11.000Z","updated_at":"2025-09-15T13:35:28.000Z","dependencies_parsed_at":"2022-09-10T19:51:15.238Z","dependency_job_id":"4a277085-bef7-47f6-867f-3372bc47b44c","html_url":"https://github.com/SimpleHomelab/AtoMiC-ToolKit","commit_stats":null,"previous_names":["anandslab/atomic-toolkit","simplehomelab/atomic-toolkit"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SimpleHomelab/AtoMiC-ToolKit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimpleHomelab%2FAtoMiC-ToolKit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimpleHomelab%2FAtoMiC-ToolKit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimpleHomelab%2FAtoMiC-ToolKit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimpleHomelab%2FAtoMiC-ToolKit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SimpleHomelab","download_url":"https://codeload.github.com/SimpleHomelab/AtoMiC-ToolKit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimpleHomelab%2FAtoMiC-ToolKit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277043187,"owners_count":25750509,"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-09-26T02:00:09.010Z","response_time":78,"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":["couchpotato","debian","emby","headphones","homeserver","htpc","htpcmanager","nzbget","nzbhydra","qbittorrent","radarr","raspberry-pi","raspbian","sabnzbd","sickgear","sickrage","sonarr","transmission","ubuntu","webmin"],"created_at":"2025-01-17T20:03:54.986Z","updated_at":"2025-09-27T09:31:31.525Z","avatar_url":"https://github.com/SimpleHomelab.png","language":"Shell","funding_links":["https://www.buymeacoffee.com/smarthomebeginr","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=PEVRBUVEW92KQ"],"categories":["Shell","HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"\n# AtoMiC-ToolKit\n\n[![Chat Gitter](https://badges.gitter.im/simplehomelab/AtoMiC-ToolKit.svg)](https://gitter.im/htpcBeginner/AtoMiC-ToolKit)\n[![Build Status](https://travis-ci.org/simplehomelab/AtoMiC-ToolKit.svg?branch=master)](https://travis-ci.org/htpcBeginner/AtoMiC-ToolKit)\n\n\u003ch2\u003eImportant Update (June 1, 2018)\u003c/h2\u003e\nIt takes significant amount of time and effort to develop AtoMiC ToolKit. With the emergence of Docker and Docker compose, setting up a \u003ca href=\"https://www.smarthomebeginner.com/traefik-2-docker-tutorial/\"\u003eDocker-based media server\u003c/a\u003e is now significantly easier. This repo is no longer maintained. I recommend transitioning over to Docker. \n\nAlternatively, you can check out \u003ca href=\"https://github.com/SimpleHomelab/Deployrr\"\u003eDeployrr\u003c/a\u003e, which is an attempt to do what AtoMiC ToolKit does and more using Docker. \n\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cimg src=\"http://www.htpcbeginner.com/images/2015/04/atomic-toolkit-300x162.jpg\" alt=\"AtoMiC ToolKit form htpcBeginner.com\" width=\"300\" height=\"162\" align=\"right\"/\u003eAtoMiC ToolKit (\u003cb\u003e\u003ci\u003eA\u003c/i\u003e\u003c/b\u003eu\u003cb\u003e\u003ci\u003eto\u003c/i\u003e\u003c/b\u003emate your \u003cb\u003e\u003ci\u003eM\u003c/i\u003e\u003c/b\u003eed\u003cb\u003e\u003ci\u003ei\u003c/i\u003e\u003c/b\u003ea \u003cb\u003e\u003ci\u003eC\u003c/i\u003e\u003c/b\u003eenter) is a tool that is developed by htpcBeginner.com and its community to simplify installing and managing apps / software on Ubuntu based HTPC, NAS, or Home Server setup. Essentially the AtoMiC ToolKit automates several processes and makes installing, uninstalling, backing up, restoring, resetting, and maintaining download server apps. It is written in bash.\n\n\u003ch2\u003eSupport AtoMiC ToolKit Development\u003c/h2\u003e\nWe have put in several hundred hours of work into developing AtoMiC ToolKit. If it helped you please consider donating. All donations will be used only for AtoMiC ToolKit development.\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:center\"\u003eBitCoin\u003c/th\u003e\n\u003cth style=\"text-align:center\"\u003ePayPal\u003c/th\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align:center\"\u003e1FEgpS3WrK51yzJpqrSo3RXcrLDGztqKPy\u003cbr /\u003e\n\u003cimg src=\"http://www.htpcbeginner.com/images/2016/02/hb-bitcoin74x75.png\" width=\"74\" height=\"75\" /\u003e\u003c/td\u003e\n\u003ctd style=\"text-align:center\"\u003e\u003ca href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=PEVRBUVEW92KQ\" target=\"_blank\"\u003e\u003cimg src=\"http://www.htpcbeginner.com/images/2016/02/hb-paypal128x75.png\" width=\"128\" height=\"75\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n\u003ch2\u003eCompatibility\u003c/h2\u003e\nCompatible with Latest Ubuntu and variants (Kubuntu, Xubuntu, Lubuntu) and Linux Mint. \nDevelopment will focus mainly on compatibility with current Ubuntu\\Debian\\Raspbian releases. \nTesting has been mainly on Linux Mint 18.2 and Raspbian Jessie. \n\n\u003ch2\u003eKey Features\u003c/h2\u003e\nFeatures features of AtoMiC ToolKit include:\n\u003cul\u003e\n\u003cli\u003eAlmost entirely automated\u003c/li\u003e\n\u003cli\u003eVery little commandline work\u003c/li\u003e\n\u003cli\u003eUser and newbie-friendly\u003c/li\u003e\n\u003cli\u003eOne-stop shop\n\u003cul\u003e\n\u003cli\u003eCouchPotato - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eDeluge - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eEmby - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eFileBot - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003eFlood - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003eGlances - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003eGrafana - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eHeadphones - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eHTPC Manager - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eJackett - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eKodi - Install, Uninstall Autoboot enable and Update\u003c/li\u003e\n\u003cli\u003eLazy Librarian - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eLidarr - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eMadsonic - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eMedusa - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eMuximux - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003eMylar - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eNetData - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003eNZBGet - Install, Uninstall, Reset Password and Backup / Restore\u003c/li\u003e\n\u003cli\u003eNZBHydra - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eOmbi - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eOrganizr - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003ePhpSysInfo - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003ePlex - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eTautulli - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003ePrivate Internet Access - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003epyLoad - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eqBittorrent - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eRadarr - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eRclone - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eRclone Browser- Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003eResilio-Sync - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003erTorrent - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eruTorrent - Install, Uninstall, Update\u003c/li\u003e\n\u003cli\u003eSABnzbd+ - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eSickGear - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eSickRage - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eSonarr - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eSubsonic - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eSyncthing - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eTransmission WebUI - Install, Uninstall, Reset Password, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eubooquity- Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eWatcher - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003cli\u003eWebmin - Install, Uninstall, Update and Backup / Restore\u003c/li\u003e\n\u003c/ul\u003e\u003c/li\u003e\n\u003cli\u003eReset forgotten WebUI passwords\u003c/li\u003e\n\u003cli\u003eMakes moving apps between different computers easier (see dedicated section below)\u003c/li\u003e\n\u003cli\u003eCorrectly sets required permissions for trouble free operation\u003c/li\u003e\n\u003cli\u003eAnd best of all its FREE! Please consider donating if toolkit helps you.\u003c/li\u003e\n\u003c/ul\u003e\n\nNote that AtoMiC ToolKit will be in continuous development. While extensive testing has been done, there may be errors or unexpected behaviors at times. Also, not all features have been implemented yet. \n\n\u003ch2\u003eFeature Requests\u003c/h2\u003e\nPlease add new features and vote to help steer the direction of AtoMiC-ToolKit. Current requests and voting can be seen below.\n\n[![Feature Requests](http://feathub.com/htpcBeginner/AtoMiC-ToolKit?format=svg)](http://feathub.com/htpcBeginner/AtoMiC-ToolKit)\n\n\u003ch2\u003eInstallation and Usage\u003c/h2\u003e\nClone repository on any Debian or Ubuntu based distro and execute the setup.sh bash script file. \n\n\u003cpre\u003e\n$ sudo apt-get install git\n$ sudo git clone https://github.com/htpcBeginner/AtoMiC-ToolKit /opt/AtoMiC-ToolKit\n$ cd /opt/AtoMiC-ToolKit\n$ sudo bash setup.sh\n\u003c/pre\u003e\n\nThe setup script will configure AtoMiC ToolKit and after the initial setup will be accessible from anywhere by typing: \n\u003cpre\u003esudo atk\u003c/pre\u003e\n\n\u003ch3\u003eCommand Line Arguments\u003c/h3\u003e\n\nThe script supports several command line arguments:\n\n`$ sudo bash setup.sh -[o]ption (appname)`\n\n- `-i appname or --install appname` - Install an app\n- `-u appname or --uninstall appname` - Uninstall an app\n- `-b appname or --backup appname` - Backup the config file for an app\n- `-r appname or --restore appname` - Restore an app config file from backup\n- `-m appname or --manualupdate appname` - Manually update a specific app\n- `-p appname or --passwordreset appname` - Reset the password to an app\n- `-a appname or --accessdetails appname` - View the access details for an app\n- `-x appname or --reverseproxy appname` - Enable Reverse Proxy for an app\n- `-t or --updatetoolkit` - Update AtoMiC-ToolKit\n- `-U or --updateall` - Update Linux packages\n\nExamples:\n\n\u003cpre\u003e\n$ sudo bash setup.sh -i couchpotato\n$ sudo bash setup.sh -U\n$ sudo bash --manualupdate sonarr\n\u003c/pre\u003e\n\n\u003ch2\u003eVideo\u003c/h2\u003e\n\u003ca href=\"https://www.youtube.com/watch?v=mEoogc0fTBo\" target=\"_blank\"\u003ehttps://youtu.be/Zji_3cZRcK4\u003c/a\u003e\n\n\u003ch2\u003eScreenshots\u003c/h2\u003e\n\u003ch6\u003eAtoMiC ToolKit Main Menu\u003c/h6\u003e\n\u003ca href=\"http://www.htpcbeginner.com/images/2015/04/atomic-toolkit-main-menu.png\" rel=\"attachment wp-att-20608\"\u003e\u003cimg src=\"http://www.htpcbeginner.com/images/2015/04/atomic-toolkit-main-menu-500x371-1.jpg\" alt=\"AtoMiC ToolKit Main Menu\" width=\"500\" height=\"371\" class=\"size-large wp-image-20608\" /\u003e\u003c/a\u003e\n\n\u003ch6\u003eAtoMiC ToolKit Submenu Example\u003c/h6\u003e\n\u003ca href=\"http://www.htpcbeginner.com/images/2015/04/atomic-toolkit-sickbeard-sub-menu.png\" rel=\"attachment wp-att-20609\"\u003e\u003cimg src=\"http://www.htpcbeginner.com/images/2015/04/atomic-toolkit-sickbeard-sub-menu-500x370-1.jpg\" alt=\"AtoMiC ToolKit Submenu Example\" width=\"500\" height=\"370\" class=\"size-large wp-image-20609\" /\u003e\u003c/a\u003e \n\n\u003ch6\u003eAtoMiC ToolKit Script Execution Example\u003c/h6\u003e\n\u003ca href=\"http://www.htpcbeginner.com/images/2015/04/atomic-toolkit-sickrage-access-details.png\" rel=\"attachment wp-att-20610\"\u003e\u003cimg src=\"http://www.htpcbeginner.com/images/2015/04/atomic-toolkit-sickrage-access-details-500x436-1.jpg\" alt=\"AtoMiC ToolKit Script Execution Example\" width=\"500\" height=\"436\" class=\"size-large wp-image-20610\" /\u003e\u003c/a\u003e \n\n\u003ch2\u003eDefault Usernames and Passwords\u003c/h2\u003e\nAccess details have now been simplified and automated. Access details for each app can be obtained through the ToolKit Menus. It is recommended that you set / update usernames and password for all services. \n\n\u003ch2\u003eBackup/restore process\u003c/h2\u003e\nThe default location for stored backups is /opt/AtoMiC-ToolKit/backups. If you are transferring to a new machine, you should keep this folder so all the zips are available to restore later. You just need to copy it back, install the application again and restore the backup.\n\nFor more information on installation and usage, visit \u003ca href=\"http://www.htpcbeginner.com/atomic-toolkit/\"\u003eAtoMiC ToolKit\u003c/a\u003e page on on htpcBeginner.com.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSimpleHomelab%2FAtoMiC-ToolKit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSimpleHomelab%2FAtoMiC-ToolKit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSimpleHomelab%2FAtoMiC-ToolKit/lists"}