History: Rules For My Servers

Preview of version: 5

General Issues

You're here because you have, or I have offered you, a shell account on one of my servers. Herein are the rules and setup and so on.

Obvious Stuff Is Obvious

Don't do anything stupid or illegal. No cracking, no spam, no warez, no piracy, etc, etc, etc.

Less Obvious Stuff

Power is not cheap at my house. Don't waste it. That means no bitcoin, no seti@home, no burn-in testing on your code without checking with me first.

Security

All of these machines run SELinux. This may cause things to break in weird or surprising ways. Let me know if you have any trouble.

Encryption

The old shell server, chain, was entirely encrypted. The new one isn't. FIXME: aoeu

Backups

The servers backup /home (but not /home/tmp), /srv (but not /srv/tarsnap), and /etc

Backups are performed every day at a random time. The last 7 days are stored, as are the last 3 Monday's backups prior to that.

The backups cost me money. This means you need to make sure that the backups don't include anything that changes a lot (databases, encrypted anything) or that doesn't really need backing up (logs, encrypted anything).

DO NOT put anything in those areas that shouldn't be backed up. This means no encrypted file systems, no giant log files, etc, etc.

Things You Want That Don't Need Backups

For those things that you actually want/need to keep around, but shouldn't be backed up (see above), please make a symlink into /home/tmp/ somewhere.

The Servers Themselves

These can all be reached by the name given plus ".digitalkingdom.org" or ".lojban.org"

basti

Master server; the actual machine itself. You can't reach this, but it's where the other servers (which are VMs) are running. If you can somehow access this and you're not certain you should be able to, that's a serious bug, let me know please.

morji

The database server. You almost certainly don't have access to this.

jukni

The web server. You probably don't have access to this either.

If you need something of yours to appear to be from one of the main websites, tell me about it and I'll either give you access to jukni or (more likely) set up a proxy there.

Basically, anything that can be put on here without having to change the lamp stack too much can go here; anything else web related belongs on vrici.

stodi

This is the stable web server. No development here, just lost of really long running screen/tmux sessions, and basic stuff like email and IRC.

Does all the email handling.

Please do not try to do anything complicated here without talking to me; use vrici.

vrici

Any development or hacking or anything needing lots of weird packages or manual installs.

LAMP Stacks

You are welcome to run your own LAMP stacks and web servers here. If you want to do something *really* complicated, I can give you your own virtual host to do it on.

History

Information Version
05-Sep-2011 11:08 PDT rlpowell 10
03-Sep-2011 23:46 PDT rlpowell 9
22-Aug-2011 21:47 PDT rlpowell 8
22-Aug-2011 15:12 PDT rlpowell 7
22-Aug-2011 15:09 PDT rlpowell 6
22-Aug-2011 15:03 PDT rlpowell 5
27-Jul-2011 15:00 PDT rlpowell 4
17-Jul-2011 21:30 PDT rlpowell 3
16-Jul-2011 13:44 PDT rlpowell 2
16-Jul-2011 13:16 PDT rlpowell 1

Latest Changes

No records to display ...more
Show PHP error messages
 
ERROR (E_USER_WARNING): The requested theme's CSS file could not be read. Falling back to default theme.
At line 102 in lib/setup/theme.php
NOTICE (E_DEPRECATED): strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior
At line 2928 in lib/parser/parserlib.php