Infrastructure: upgrade and document the Lumiera Trac
This commit is contained in:
commit
9df85992ee
2 changed files with 9017 additions and 9 deletions
|
|
@ -18,22 +18,25 @@ The main Website.
|
|||
|
||||
- Data is in '/var/www'. The Website is a git repository.
|
||||
- Configuration is at '/etc/apache2/sites-available/lumiera.conf'
|
||||
- cehteh cares for the administration.
|
||||
- cehteh and ichthyo are responsible for the administration.
|
||||
- To proprose some changes clone the git repository and send a
|
||||
notfication/merge-request to the mailinglist.
|
||||
|
||||
Some directories symlink to other directories (see below).
|
||||
|
||||
|
||||
https://staging.lumiera.org
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
The »staging site«
|
||||
~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Testing repository for the Website. Web development is done and
|
||||
reviewed here before it gets pushed to the main Website.
|
||||
Testing repository for the Website. It is configured in Apache
|
||||
to be served from a separate virtual host, with an obvious DNS
|
||||
name (which _must not_ be mentioned in published content!).
|
||||
Web development is done and reviewed here before it gets
|
||||
pushed to the main Website.
|
||||
|
||||
- Data is in '/var/www-staging'. The Website is a git repository.
|
||||
- Configuration is at '/etc/apache2/sites-available/staging.conf'
|
||||
- cehteh cares for the administration.
|
||||
- cehteh and ichthyo are responsible for the administration.
|
||||
- To proprose some changes clone the git repository and send a
|
||||
notfication/merge-request to the mailinglist.
|
||||
|
||||
|
|
@ -108,5 +111,20 @@ Upload directory where people can rsync data.
|
|||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Clone of the lumiera source repository to serve the documentation within.
|
||||
|
||||
/var/local/trac/
|
||||
~~~~~~~~~~~~~~~~
|
||||
This is the configuration root of our https://trac.edgewall.org/[Trac] installation
|
||||
for the Lumiera issue tracker. This is actually a Git repository, since our setup
|
||||
became gradually more elaborate over time. We even have some local tweaks to
|
||||
the CSS styles and the Subtickets-Plugin (Python code).
|
||||
|
||||
- a copy of the Apache configuration is checked in as well
|
||||
- note some scripts in the 'scripts' subdirectory
|
||||
- an export of current Trac resources was dumped into 'static'
|
||||
and is served directly by Apache from there
|
||||
- the actual »Trac-environment« with config and SQLite-DB is in 'trac-env'
|
||||
- all source trees of all essential plug-ins are checked into 'PluginBuild',
|
||||
so that any plugin could be regenerated by `python3 setup.py bdist_egg`
|
||||
- a dump of the TracDB is also checked into that Git
|
||||
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue