Cloud Config
desimaniac edited this page Dec 21, 2018
·
1 revision
Can use this to create new user accounts (e.g. Hetzner Cloud).
passwd
hash:
mkpasswd --method=SHA-512 --rounds=4096
#cloud-config
groups:
- docker
users:
- name: seed
sudo: ALL=(ALL) NOPASSWD:ALL
groups: sudo, docker
ssh_import_id: foobar
lock_passwd: false
passwd: $6$rounds=4096$a/9BYJmHI1c0KhYi$zKHWPZzynckUSzS3lLCjpvjhRR.nn.ManqqPDo4OnjFMmXMfAfhopHb8sv9AtsOFQEYu4k4m.eT90HuT2oO.P1
(replace <ssh pub key 1>
with your ssh pub key)
#cloud-config
groups:
- docker
users:
- name: seed
sudo: ALL=(ALL) NOPASSWD:ALL
groups: sudo, docker
ssh_authorized_keys:
- <ssh pub key 1>
- Overview
- Presumptions
- Server
- Domain Name
- Cloudflare
- Cloud Storage
- Plex / Emby - Account
- Usenet vs. BitTorrent
Cloudbox
- Overview
- Dependencies (Choose only one of these)
- Settings
- Preinstall (Choose only one of these)
- SSH
- Ansible Vault
- Rclone
- Cloudbox (Choose only one of these)
- Application Setup
- Next Steps
Feederbox (do this first)
- Overview
- Dependencies
- Settings
- Preinstall
- SSH
- Ansible Vault
- Rclone
- Feederbox (Choose only one of these)
- Application Setup
- Next Steps
Mediabox
- Overview
- Dependencies
- Settings
- Preinstall
- SSH
- Ansible Vault
- Rclone
- Mediabox (Choose only one of these)
- Application Setup
- Next Steps
- Cloudplow (Media Uploader)
- cb utility script (Develop branch only}
- Updating Cloudbox (Choose only one of these)
- Updating Cloudbox Apps
- Removing Cloudbox Apps
- Resetting Cloudbox Apps
- Migrating Cloudbox
- Settings Updater
- Ansible Vault Primer
- Plex Access Token
- Plex Autoscan Extras
- Pushover
- Google Drive API Client ID and Client Secret
- Useful Docker Commands
- Add Your Own Docker Container into Cloudbox
- Revoking SSL Certificates
- Feeder Mount
- Adding a Subdomain
- HTTP Auth Support
- Emby
- Nextcloud
- Resilio Sync
- Plex DupeFinder
- Heimdall
- NZBHydra v1
- Plex Requests
- Sickbeard MP4 Automator
- SABnzbd
- Traktarr
See Community Wiki.