-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Submitting existing projects
- Loading branch information
Vincent V. Toscano
committed
Jan 25, 2016
1 parent
60c38c8
commit 0482ea1
Showing
46 changed files
with
4,023 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# ▒ Mac OS X | ||
# ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ | ||
.DS_Store | ||
.AppleDouble | ||
.LSOverride | ||
|
||
# Icon must end with two \r | ||
Icon | ||
|
||
# Thumbnails | ||
._* | ||
|
||
# Files that might appear on external disk | ||
.Spotlight-V100 | ||
.Trashes | ||
|
||
# Directories potentially created on remote AFP share | ||
.AppleDB | ||
.AppleDesktop | ||
Network Trash Folder | ||
Temporary Items | ||
.apdisk | ||
|
||
# ▒ Windows | ||
# ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ | ||
# OS generated files | ||
ehthumbs.db | ||
Thumbs.db | ||
|
||
# ▒ WebStorm/PHPStorm | ||
# ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ | ||
.idea | ||
|
||
# ▒ SublimeText | ||
# ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ | ||
# Cache files for sublime text | ||
*.tmlanguage.cache | ||
*.tmPreferences.cache | ||
*.stTheme.cache | ||
|
||
# User-specific workspace files | ||
*.sublime-workspace | ||
|
||
# Project files | ||
*.sublime-project | ||
|
||
# sftp configuration file | ||
sftp-config.json | ||
|
||
node_modules | ||
prepScripts/escapeHTMLinJSON.sh | ||
logs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
# -*- mode: ruby -*- | ||
# vi: set ft=ruby : | ||
|
||
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing! | ||
VAGRANTFILE_API_VERSION = "2" | ||
# docker-1.1.1 on backports Debian 7.5 | ||
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | ||
# All Vagrant configuration is done here. The most common configuration | ||
# options are documented and commented below. For a complete reference, | ||
# please see the online documentation at vagrantup.com. | ||
|
||
# Every Vagrant virtual environment requires a box to build off of. | ||
config.vm.box = "danielsreichenbach/wheezy64" | ||
config.vm.provision :shell, path: "bootstrap.sh" | ||
config.vm.network :forwarded_port, host: 4444, guest: 80 | ||
|
||
# Disable automatic box update checking. If you disable this, then | ||
# boxes will only be checked for updates when the user runs | ||
# `vagrant box outdated`. This is not recommended. | ||
# config.vm.box_check_update = false | ||
|
||
# Create a forwarded port mapping which allows access to a specific port | ||
# within the machine from a port on the host machine. In the example below, | ||
# accessing "localhost:8080" will access port 80 on the guest machine. | ||
# config.vm.network "forwarded_port", guest: 80, host: 8080 | ||
|
||
# Create a private network, which allows host-only access to the machine | ||
# using a specific IP. | ||
# config.vm.network "private_network", ip: "192.168.33.10" | ||
|
||
# Create a public network, which generally matched to bridged network. | ||
# Bridged networks make the machine appear as another physical device on | ||
# your network. | ||
# config.vm.network "public_network" | ||
|
||
# If true, then any SSH connections made will enable agent forwarding. | ||
# Default value: false | ||
# config.ssh.forward_agent = true | ||
|
||
# Share an additional folder to the guest VM. The first argument is | ||
# the path on the host to the actual folder. The second argument is | ||
# the path on the guest to mount the folder. And the optional third | ||
# argument is a set of non-required options. | ||
# config.vm.synced_folder "../data", "/vagrant_data" | ||
|
||
# Provider-specific configuration so you can fine-tune various | ||
# backing providers for Vagrant. These expose provider-specific options. | ||
# Example for VirtualBox: | ||
# | ||
# config.vm.provider "virtualbox" do |vb| | ||
# # Don't boot with headless mode | ||
# vb.gui = true | ||
# | ||
# # Use VBoxManage to customize the VM. For example to change memory: | ||
# vb.customize ["modifyvm", :id, "--memory", "1024"] | ||
# end | ||
# | ||
# View the documentation for the provider you're using for more | ||
# information on available options. | ||
|
||
# Enable provisioning with CFEngine. CFEngine Community packages are | ||
# automatically installed. For example, configure the host as a | ||
# policy server and optionally a policy file to run: | ||
# | ||
# config.vm.provision "cfengine" do |cf| | ||
# cf.am_policy_hub = true | ||
# # cf.run_file = "motd.cf" | ||
# end | ||
# | ||
# You can also configure and bootstrap a client to an existing | ||
# policy server: | ||
# | ||
# config.vm.provision "cfengine" do |cf| | ||
# cf.policy_server_address = "10.0.2.15" | ||
# end | ||
|
||
# Enable provisioning with Puppet stand alone. Puppet manifests | ||
# are contained in a directory path relative to this Vagrantfile. | ||
# You will need to create the manifests directory and a manifest in | ||
# the file default.pp in the manifests_path directory. | ||
# | ||
# config.vm.provision "puppet" do |puppet| | ||
# puppet.manifests_path = "manifests" | ||
# puppet.manifest_file = "default.pp" | ||
# end | ||
|
||
# Enable provisioning with chef solo, specifying a cookbooks path, roles | ||
# path, and data_bags path (all relative to this Vagrantfile), and adding | ||
# some recipes and/or roles. | ||
# | ||
# config.vm.provision "chef_solo" do |chef| | ||
# chef.cookbooks_path = "../my-recipes/cookbooks" | ||
# chef.roles_path = "../my-recipes/roles" | ||
# chef.data_bags_path = "../my-recipes/data_bags" | ||
# chef.add_recipe "mysql" | ||
# chef.add_role "web" | ||
# | ||
# # You may also specify custom JSON attributes: | ||
# chef.json = { mysql_password: "foo" } | ||
# end | ||
|
||
# Enable provisioning with chef server, specifying the chef server URL, | ||
# and the path to the validation key (relative to this Vagrantfile). | ||
# | ||
# The Opscode Platform uses HTTPS. Substitute your organization for | ||
# ORGNAME in the URL and validation key. | ||
# | ||
# If you have your own Chef Server, use the appropriate URL, which may be | ||
# HTTP instead of HTTPS depending on your configuration. Also change the | ||
# validation key to validation.pem. | ||
# | ||
# config.vm.provision "chef_client" do |chef| | ||
# chef.chef_server_url = "https://api.opscode.com/organizations/ORGNAME" | ||
# chef.validation_key_path = "ORGNAME-validator.pem" | ||
# end | ||
# | ||
# If you're using the Opscode platform, your validator client is | ||
# ORGNAME-validator, replacing ORGNAME with your organization name. | ||
# | ||
# If you have your own Chef Server, the default validation client name is | ||
# chef-validator, unless you changed the configuration. | ||
# | ||
# chef.validation_client_name = "ORGNAME-validator" | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
#!/usr/bin/env bash | ||
|
||
sudo -s | ||
# | ||
# Backported Debian 7 Wheezy version | ||
# docker-1.1.1 on backports Debian 7.5 | ||
: ' | ||
Reference Links: | ||
https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-14-04 | ||
https://www.digitalocean.com/community/tutorials/how-to-set-up-nginx-server-blocks-virtual-hosts-on-ubuntu-14-04-lts | ||
https://www.digitalocean.com/community/tutorials/how-to-use-vagrant-on-your-own-vps-running-ubuntu | ||
http://wiki.nginx.org/Install | ||
http://nginx.org/en/docs/http/server_names.html | ||
community boxes: | ||
http://www.vagrantbox.es/ | ||
' | ||
|
||
# use nginx=development for latest development version | ||
#nginx=stable | ||
|
||
#Start with downloading and installing PGP keys | ||
wget -O key http://nginx.org/keys/nginx_signing.key && sudo apt-key add key && sudo rm -f key | ||
|
||
|
||
echo "Nginx: Key installed" | ||
|
||
# alt: wheezy-backports | ||
echo "deb http://nginx.org/packages/debian/ wheezy nginx" >> /etc/apt/sources.list | ||
echo "deb-src http://nginx.org/packages/debian/ wheezy nginx" >> /etc/apt/sources.list | ||
|
||
echo "Nginx: Updated >> /etc/apt/sources.list" | ||
|
||
# Update apt lists | ||
apt-get update | ||
|
||
echo "Updated apt lists" | ||
|
||
# Installpdate apt lists | ||
apt-get install -y nginx | ||
|
||
echo "Nginx: Installed" | ||
|
||
nginx -v | ||
|
||
# Remove bs down the line | ||
rm -rf /var/www | ||
|
||
# recursive mkdir for vhost1 / create any necessary parent directories | ||
mkdir -p /var/www/pt80 | ||
|
||
# Own it all | ||
chown -R $USER:$USER /var/www | ||
chmod -R 755 /var/www | ||
|
||
# Synced home folder | ||
ln -fs /vagrant/www /var/www/pt80 | ||
#ln -l /vagrant/www/ /var/www/pt80/ | ||
|
||
# Remove active defafault (custom install: directory does not exist) | ||
#rm /etc/nginx/sites-enabled/default | ||
|
||
# Nginx: Backup default config/server block and create new vhost at 80 | ||
cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.bak | ||
|
||
# Nginx: mv default to my default page | ||
mv /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/pt80.conf | ||
|
||
# Nginx: symlink all new vhosts (custom install: directory does not exist) | ||
#sudo ln -s /etc/nginx/sites-available/pt80 /etc/nginx/sites-enabled/ | ||
|
||
# Nginx: Replace default vhost root: /usr/share/nginx/html | ||
# -i edit files in place (makes backup if extension supplied) -i[SUFFIX], --in-place[=SUFFIX] | ||
sed -i "s:/usr/share/nginx/html:/var/www/pt80:" /etc/nginx/conf.d/pt80.conf | ||
|
||
# Nginx: Allow long domain names | ||
# -i edit files in place (makes backup if extension supplied) -i[SUFFIX], --in-place[=SUFFIX] | ||
sed -i "s:# server_names_hash_bucket_size 64:server_names_hash_bucket_size 64:" /etc/nginx/nginx.conf | ||
|
||
# Nginx: Restart | ||
service nginx restart | ||
|
||
# Nginx: Store my default page inside variable heredoc then create index.html | ||
# html-minifier --remove-comments --collapse-whitespace --minify-js --minify-css genericHTMLPage.html -o plainhtml.html | ||
export EASY_WEB=$(cat <<END | ||
<!DOCTYPE html><html lang="en-us"><head><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta charset="UTF-8"><meta name="description" content="Vincent V. Toscano website."><meta name="keywords" content="Vincent V. Toscano"><meta name="author" content="Vincent V. Toscano"><meta name="copyright" content="©2014 Vincent V. Toscano"><title>ivhost1</title><link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Tangerine"><style>*{margin:0;border:0;padding:0}html,body{width:100%}img{position:absolute;width:100%}#fontCheck{position:absolute;width:100%;font-family:Tangerine,serif;font-size:48px}</style></head><body><img id="para_bkgd" src="https://farm3.staticflickr.com/2930/14623443214_e7ffba8e04_h.jpg"><div id="fontCheck">Wonderful</div></body></html> | ||
END | ||
) ; echo $EASY_WEB | ||
|
||
|
||
# html: Create default page | ||
#printf $EASY_WEB > /var/www/pt80/index.html | ||
echo $EASY_WEB >> /var/www/pt80/index.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
#!/bin/sh | ||
|
||
# bootstrap_test.sh | ||
# | ||
# | ||
# Created by vtool on 9/5/14. | ||
# | ||
export EASY_WEB=$(cat <<END | ||
<!DOCTYPE html><html lang="en-us"><head><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta charset="UTF-8"><meta name="description" content="Vincent V. Toscano website."><meta name="keywords" content="Vincent V. Toscano"><meta name="author" content="Vincent V. Toscano"><meta name="copyright" content="©2014 Vincent V. Toscano"><title>ivhost1</title><link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Tangerine"><style>*{margin:0;border:0;padding:0}html,body{width:100%}img{position:absolute;width:100%}#fontCheck{position:absolute;width:100%;font-family:Tangerine,serif;font-size:48px}</style></head><body><img id="para_bkgd" src="https://farm3.staticflickr.com/2930/14623443214_e7ffba8e04_h.jpg"><div id="fontCheck">Wonderful</div></body></html> | ||
END | ||
) ; echo $EASY_WEB | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<!DOCTYPE html><html lang="en-us"><head><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta charset="UTF-8"><meta name="description" content="Vincent V. Toscano website."><meta name="keywords" content="Vincent V. Toscano"><meta name="author" content="Vincent V. Toscano"><meta name="copyright" content="©2014 Vincent V. Toscano"><title>ivhost1 slash www</title><link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Tangerine"><style>*{margin:0;border:0;padding:0}html,body{width:100%}img{position:absolute;width:100%}#fontCheck{position:absolute;width:100%;font-family:Tangerine,serif;font-size:48px}</style></head><body><img id="para_bkgd" src="https://farm3.staticflickr.com/2930/14623443214_e7ffba8e04_h.jpg"><div id="fontCheck">Wonderful</div></body></html> |
1 change: 1 addition & 0 deletions
1
DebianJessie64_RPi_NginxPHPPy/.vagrant/machines/default/virtualbox/action_provision
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
1.5:9c137eb6-5db4-4743-a41c-c2c090949033 |
1 change: 1 addition & 0 deletions
1
DebianJessie64_RPi_NginxPHPPy/.vagrant/machines/default/virtualbox/action_set_name
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
1450480646 |
1 change: 1 addition & 0 deletions
1
DebianJessie64_RPi_NginxPHPPy/.vagrant/machines/default/virtualbox/id
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
9c137eb6-5db4-4743-a41c-c2c090949033 |
1 change: 1 addition & 0 deletions
1
DebianJessie64_RPi_NginxPHPPy/.vagrant/machines/default/virtualbox/index_uuid
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
b08bdecacbb0455d89e16b5ad5da9af3 |
1 change: 1 addition & 0 deletions
1
DebianJessie64_RPi_NginxPHPPy/.vagrant/machines/default/virtualbox/synced_folders
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"rsync":{"/vagrant":{"type":"rsync","guestpath":"/vagrant","hostpath":"/Volumes/stereo_2/VVT_VirtualEnvironments/DebianJessie64_RPi_NginxPHPPy","disabled":false,"owner":"vagrant","group":"vagrant"}}} |
Oops, something went wrong.