System
- Expand filesystem
- Change root password
Node
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -sudo apt-get updatesudo apt install nodejs
Yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.listsudo apt-get updatesudo apt-get install yarn
Directory Structure
mkdir atomic_devcd atomic_dev- Transfer
starttoatomic_dev - Transfer
boottoatomic_dev mkdir repomkdir app
Git Deployment
sudo apt-get install gitcd repogit init --bare- Transfer
post-receivehook toatomic_dev/repo/hooks cd hookschmod +x post-receive
Wifi and Network
-
sudo apt-get install hostapd -
sudo apt-get install udhcpd -
sudo systemctl disable hostapd -
sudo systemctl disable udhcpd -
sudo systemctl stop dnsmasq -
sudo systemctl disable dnsmasq -
Add
DAEMON_CONF="/etc/hostapd/hostapd.conf"to/etc/default/hostapd -
Transfer
hostapd.confto/etc/hostapd/hostapd.conf -
Add
DHCPD_ENABLED="no"to/etc/default/udhcpd -
Transfer
udhcpd.confto/etc/udhcpd.conf -
Add
ctrl_interface=/var/run/wpa_supplicant update_config=1to/etc/wpa_supplicant/wpa_supplicant.conf
Run on Boot
- Transfer
atomic_dev.serviceto/lib/systemd/system sudo systemctl enable atomic_devsudo systemctl start atomic_dev