https://github.com/cloudhead/birth
graceful linux system birthing
https://github.com/cloudhead/birth
Last synced: 12 months ago
JSON representation
graceful linux system birthing
- Host: GitHub
- URL: https://github.com/cloudhead/birth
- Owner: cloudhead
- License: mit
- Created: 2011-03-15T02:38:01.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2011-04-24T02:29:11.000Z (almost 15 years ago)
- Last Synced: 2025-01-28T04:41:24.983Z (about 1 year ago)
- Language: VimL
- Homepage:
- Size: 114 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
NAME
birth - graceful linux system birthing
SYNOPSIS
birth HOST [OPTIONS]
DESCRIPTION
Birth is a group of bash scripts used to get remote bare linux systems
up and running. Birth connects to remote host HOST, copies itself over,
and runs remotely in an interactive manner.
The user may choose to skip any birthing STEPS during the process.
OPTIONS
-p PORT Remote port. Passed to scp and ssh.
-i IDENTITY Identity file. Passed to scp and ssh.
STEPS
sys Update and install system packages
user Setup admin user account
dotfiles Setup user dotfiles
http Setup http related services
dotfiles Setup admin dotfiles
iptables Setup basic firewall
ssh Setup sshd
node Download & install node
sudo Setup sudo for admin
NOTES
birth was only tested on Arch Linux, but should (mostly) work on other Linux
distros too.
AUTHOR
Written by Alexis Sellier
COPYRIGHT
Copyright (c) 2011 Alexis Sellier