Server Overview » History » Version 5

Sebastian Kurfuerst, 2010-08-02 13:22

1 1 Sebastian Kurfuerst
h1. Server Overview
2
3
* *DNS Names*: svn.typo3.org, forge.typo3.org
4
* *Reverse DNS name*: svn.t3o.punkt.de
5
* svn.typo3.org is the subversion server of the TYPO3 project.
6
* forge.typo3.org is the joint development platform of the TYPO3 project.
7 3 Sebastian Kurfuerst
* svn.t3o.punkt.de is the development instance of forge.typo3.org. New features for forge are tested there
8 1 Sebastian Kurfuerst
9 3 Sebastian Kurfuerst
h2. Operating System, Security Updates
10
11
* forge.typo3.org is housed at punkt.de, where it runs on a dedicated server.
12
* The operating system is FreeBSD.
13
* In case any packages are needed to be installed, contact Patrick Hausen from punkt.de: http://www.punkt.de/kontakt.html
14
* Security Updates are done by punkt.de
15
16 1 Sebastian Kurfuerst
h2. Important URLs
17
18
* http://forge.typo3.org - TYPO3 Forge
19
* https://svn.typo3.org - Subversion Server
20 5 Sebastian Kurfuerst
* http://devel.forge.typo3.org - TYPO3 Forge Development Instance
21 1 Sebastian Kurfuerst
22
h2. SSH Logins
23
24
* Root login via SSH is disabled
25
* SSH logins are only allowed via public-key-authentication. Every user has his own user name. After login, you can switch user with *sudo* and entering your password.
26
* *Please protect your private SSH key with a strong password, and as well your username on forge.*
27
28
h2. Paths and important scripts
29
30
* *Subversion*: /var/svn/
31
* *Apache Configuration*: /usr/local/etc/apache22/
32
* *Apache Webroot*: /var/apache/
33
* *Rails Root*: /var/rails/
34 5 Sebastian Kurfuerst
** *Redmine Live Instance* (forge.typo3.org): /var/rails/forge.typo3.org/
35
** *Redmine Development Instance* (devel.forge.typo3.org): /var/rails/devel.forge.typo3.org/
36 1 Sebastian Kurfuerst
* *Helper scripts for SVN and Forge*: /home/forge/
37
38
h3. Start and Stop Scripts
39
40
* *Apache*: /usr/local/etc/rc.d/apache22 {start,stop,restart}
41 5 Sebastian Kurfuerst
* *Redmine*: can be restarted by doing "touch /var/rails/forge.typo3.org/tmp/restart.txt"
42
* *Redmine Development*: can be restarted by doing "touch /var/rails/devel.forge.typo3.org/tmp/restart.txt"
43 4 Karsten Dambekalns
* *MySQL*: /usr/local/etc/rc.d/mysql-server {start,stop,restart}
44 2 Sebastian Kurfuerst
45 5 Sebastian Kurfuerst
h2. Serving rails websites to the masses (Phusion Passenger)
46 2 Sebastian Kurfuerst
47 5 Sebastian Kurfuerst
* We use Phusion Passenger to run Rails.
48 1 Sebastian Kurfuerst
49
h2. Backup
50
51 3 Sebastian Kurfuerst
* The backup is run by punkt.de.
52
* In case any files are needed, contact Patrick Hausen or Wolfgang Zenker.
53
* In case of a disk failure, raid controller failure, etc, they will handle desaster recovery.
54
55
h2. Responsibilities
56
57
* Backup: Punkt.de
58
* Restore: Punkt.de
59
* Security Updates: Punkt.de
60
* forge.typo3.org: The project members of this team