Server
Jump to navigation
Jump to search
E-mail
Web
Nginx
- Resources
- FullExample
- VirtualHostExample
- HttpRewriteModule - rewriting urls
- HttpAuthBasicModule - for directory passwords
Enable logging in vhost conf;
error_log /var/log/nginx-vhostnamehere.log error;
.htaccess
MediaWiki
- Manual:Short URL/wiki/Page title -- nginx rewrite--root access
- Manual:Short URL/Page title - nginx, Root Access, PHP as a CGI module
MediaWiki:Sidebar
WordPress
Plugins
Widget
- http://wordpress.org/extend/plugins/featured-page-widget/ [1] - breaks external link output (even with a tag allowed). no support or development.
- http://wordpress.org/extend/plugins/page-on-widget/ - passes through images, ignores read more cut
- http://wordpress.org/extend/plugins/2046s-widget-loops/ - no excerpt length option
- http://wordpress.org/extend/plugins/page-in-widget/ - passes full page, 'show more link' no works.
- http://wordpress.org/extend/plugins/widget-custom/ - adds an extra sidebar, not widget?!?
- http://wordpress.org/extend/plugins/spectacula-page-widget - cannot alter excerpt length
- http://wordpress.org/extend/plugins/wp-page - cannot choose which tags to pass
- http://wordpress.org/extend/plugins/page-excerpts/ - doesn't actually give excerpt field or related widget..
- http://wordpress.org/extend/plugins/simple-page-widget/ - really basic, only option is page id
- http://wordpress.org/extend/plugins/post-and-page-excerpt-widgets/ - no length option, etc, broken plugin links
oh FFS wordpress plugin ecosystem....
Template
Theming
not tried
and some i'm not going to bother trying...
- http://wordpress.org/extend/plugins/advanced-excerpt/ - excerpt without html stripped.
- http://wordpress.org/extend/plugins/multiple-content-blocks/
- http://wordpress.org/extend/plugins/custom-widget-area/ - no idea how this goes beyond adding a new sidebar the regular manner
- http://wordpress.org/extend/plugins/site-layout-customizer/ - alternate layouts. using a SHORTCODE?!
- http://wordpress.org/extend/plugins/wysiwyg-widgets
- http://wordpress.org/extend/plugins/custom-sidebars/ - page specific sidebars
- http://wordpress.org/extend/plugins/wordpress-countdown-widget/
- http://wordpress.org/extend/plugins/tumblr-widget-for-wordpress/
Flickr
Other CMSs
SSH
- SSH Can Do That? Productivity Tips for Working with Remote Servers
- Tips for Remote Unix Work (SSH, screen, and VNC) [2]
- http://www.semicomplete.com/articles/ssh-security/
Handy
tmux
SSH keys
in ~/.ssh
ssh-keygen -t rsa -C "your_email@youremail.com" cat id_rsa.pub
SCP
scp -P 8023 file.txt milk@thingsandstuff.org:~/file.txt
SSHFS
Rsync
- Rsync over alt SSH port: --rsh='ssh -p8023'
Systems
Backup
- rsync - [Wikipedia:rsync]
Provision
- Puppet Labs
- Puppet Master - Central management daemon.
- Puppet Agent - Runs on each managed node.
- Puppet Apply - For local use.
- http://docs.puppetlabs.com/guides/tools.html etc.
- Puppet Wiki: Core Types Cheat Sheet
- Puppet Wiki: Simple Text edits
- Ubuntu puppet info
- AUR: puppet
- AUR: puppet dashboard
- Fabric - Python SSH library
Virtualisation
VirtualBox config;
- Enable host Linux modules: vboxnetflt and vboxnetadp
- Enable host-only adapter 'virtualbox0' in VB Preferences > Network if not previously enabled, then select in guest preferences
- https://github.com/milkmiruku/boxbootstrap
- Keep VM names lowercase and no spaces for easier command-line stuff
Provisioning VirtualBoxes for local dev work;
- Vagrant - VirtualBox provisioning with Puppet, etc.
vagrant package --vagrantfile Vagrantfile.pkg --include README.txt stored in ~/.vagrant.d/boxes vagrant box add lucid32 http://files.vagrantup.com/lucid32.box vagrant box remove lucid32 vagrant box list
Filesystem
DB
- http://radar.oreilly.com/2012/02/nosql-non-relational-database.html - http://news.ycombinator.com/item?id=3610844
IaaS
Knowledge management
Services
Video streaming
- Ask HN: How do you do your email delivery?
- http://wiki.debian.org/Postfix
- http://flurdy.com/docs/postfix/index.html
Anti-spam;
- http://ask.slashdot.org/story/11/08/07/1533224/Ask-Slashdot-Self-Hosted-Gmail-Alternatives
- http://iafonov.github.com/blog/hardcore-email-infrastructure-setup.html