- Create docker-compose.yml in /home/core/, replacing the $variables with your values
- Create nginx.tmpl in /var/lib/docker/volumes/wpserver_nginx_templates/_data/
- Create wp-server.service in /etc/systemd/system/
- Run
sudo systemctl daemon-reload
to load the new service file - Run
sudo systemctl start wp-server
to start the WordPress Server - Run
sudo systemctl status wp-server
to make sure everything is running
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
docker run \ | |
-it \ | |
-v $(pwd):/config \ | |
-v /var/run/docker.sock:/var/run/docker.sock \ | |
docker/compose:1.18.0 \ | |
-f /config/docker-compose.yml up |
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
#!/bin/bash | |
# | |
# addsite | |
# a bash script to create a new directory, download wordpress, create the database and user, and create wp-config and the initial site install with wp cli | |
# by Kevin Ashcraft (@kevashcraft) | |
# last updated on November, 8th 2014 | |
# | |
# * expects a template file at /etc/nginx/conf.d/template | |
# * expects wp cli executable as wp | |
# * expects that this is not really just a dream |
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
#!/bin/bash | |
# Kevin's BASH Backup Program | |
# - runs every $interval | |
# - at midnight moves most recent to daily folder | |
# - on first day of the week moves most recent to weekly folder | |
# - on first day of the month moves most recent to monthly folder | |
# - deletes oldest interval backups after $keepinterval |
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
fileUpload: function(e,d,o) { | |
if(this.$.upfile.value == null) return; | |
this.fileUploading = true; | |
var formData = new FormData(); | |
formData.append('upfile', this.$.upfile.files[0], this.$.upfile.value ); | |
formData.append('proposal', this.proposal.id); | |
var xhr = new XMLHttpRequest(); | |
xhr.open('POST', '/jaxson/proposals/file_upload?token=' + BPC.user.token, true); | |
xhr.onload = function(e) { |
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
window.addEventListener('iron-overlay-opened', fixDialog); | |
function fixDialog (dore) { | |
var dialog = (typeof dore.tagName != 'undefined') ? dore : dore.target; | |
if(dialog.tagName == 'PAPER-DIALOG') { | |
dialog.fit(); | |
var input = dialog.querySelector('[autofocus]'); | |
if(input) { | |
if(typeof input.dataset.highlight != 'undefined') var highlight = true; | |
switch(input.tagName.toLowerCase()) { |
I hereby claim:
- I am kevashcraft on github.
- I am kevashcraft (https://keybase.io/kevashcraft) on keybase.
- I have a public key whose fingerprint is 750B 82DF 2D84 EF12 8505 9A03 902F 0D8A 791D C126
To claim this, I am signing this object:
NewerOlder